http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47619
Ian Lance Taylor <ian at airs dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2011.02.06 19:37:49 CC| |ian at airs dot com AssignedTo|unassigned at gcc dot |ian at airs dot com |gnu.org | Ever Confirmed|0 |1 --- Comment #3 from Ian Lance Taylor <ian at airs dot com> 2011-02-06 19:37:49 UTC --- Thanks for the bug report. If you are not using the gold linker, then this kind of thing is expected behaviour. The problem is that glibc itself was not compiled with -fsplit-stack. gold knows how to fix up that kind of call; the GNU linker does not. This is mentioned in the documentation for the -fsplit-stack option. So: where you using the gold linker?