------- Comment #6 from ktietz at gcc dot gnu dot org 2008-02-14 09:00 ------- I agree, that the havoc for 32-bit backward compatibility is to avoid. But the havoc for windows sources using -fno-builtin and using _alloca () for stack allocation produces in future even more troubles IMHO.
We allready defined the macro _alloca as 32-bit mingw does. The next source tarball will inherit this patch. But if we simply add a return type in eax for 32-bit world, does this really harm anybody? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35124