NetBSD/lib/csu
mrg 169832563d with GCC4 we *need* to pass -fno-unit-at-a-time otherwise GCC
reorders things breaking _init() and _fini().

for i386, the {init,fini}_fallthru() functions were being output
_before_ the _init()/ _fini(), and instead of falling through to
the rest of the .init/.fini section, it would fall through to
_init()/_fini() again, and again, and again, until the stack was
exhausted.

now i386 works, but i have not checked that this works for
sparc64 as well.
2006-05-13 01:40:34 +00:00
..
alpha bare asm -> __asm 2005-12-24 21:51:51 +00:00
arm32 bare asm -> __asm 2005-12-24 21:51:51 +00:00
arm_elf Temporary hack to work around ld problems when linking Thumb 2004-08-21 12:12:28 +00:00
c++ bare asm -> __asm 2005-12-24 21:51:51 +00:00
common_aout bare asm -> __asm 2005-12-24 22:45:33 +00:00
common_elf with GCC4 we *need* to pass -fno-unit-at-a-time otherwise GCC 2006-05-13 01:40:34 +00:00
hppa Copyright Maintenance 2005-05-21 06:46:34 +00:00
i386 bare asm -> __asm 2005-12-24 21:51:51 +00:00
i386_elf bare asm -> __asm 2005-12-24 21:51:51 +00:00
m68k bare asm -> __asm 2005-12-24 21:51:51 +00:00
m68k_elf Use ANSI function decls. 2004-08-26 21:09:52 +00:00
mips bare asm -> __asm 2005-12-24 21:51:51 +00:00
ns32k
powerpc Use ANSI function decls. 2004-08-26 21:09:52 +00:00
sh3 bare asm -> __asm 2005-12-24 21:51:51 +00:00
sh3_elf bare asm -> __asm 2005-12-24 21:51:51 +00:00
sh5 Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 21:11:15 +00:00
sparc __asm__ -> __asm 2005-12-24 21:38:40 +00:00
sparc64 __asm__ -> __asm 2005-12-24 21:38:40 +00:00
sparc_elf Use ANSI function decls. 2004-08-26 21:09:52 +00:00
vax bare asm -> __asm 2005-12-24 21:51:51 +00:00
vax_elf Use ANSI function decls. 2004-08-26 21:23:06 +00:00
x86_64 bare asm -> __asm 2005-12-24 21:51:51 +00:00
Makefile