------- Comment #14 from hubicka at gcc dot gnu dot org 2008-02-23 18:05 ------- I see. It is quite pity that Darwin's dynamic linker insist on the alignment. I guess it would be worthwhile to try to tell GCC to optimize those calls as local: calling overhead of recursive functions is quite expensive. I will look into this.
Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35271