* Cosimo Caproni: > I am currently working in porting gcc to a non standard platform > which requires to call a program after having linked the program in > order to make it executable. Where can I add such call? This platform is totally standard. GNU/Linux behaves the same way, except that the linker automatically marks the program as executable. I think this also answers your question: you should fix the linker.