> Hm... This brings a pragmatic alternative into my mind: > Instead of having multiple names for the same function body gcc could > still generate distinct functions at different adresses that just jmp to > the identical parts of the code. Yes, it would be reasonable even for smaller embedded systems. It hits my fancy. Regards K. Gy.