freebsd-dev/lib/csu
Konstantin Belousov 5300f787ac MFC r200038:
Properly support -fPIE by linking PIE binaries with specially-built
Scrt1.o instead of crt1.o, since the later is built as non-PIC.

Separate i386-elf crt1.c into the pure assembler part and C code,
supplying all data extracted by assembler stub as explicit parameters.
Hide and localize _start1 symbol used as an interface between asm and
C code.
2009-12-27 20:39:58 +00:00
..
amd64 MFC r200038: 2009-12-27 20:39:58 +00:00
arm MFC r200038: 2009-12-27 20:39:58 +00:00
common The __used (== __attribute__((__used)) ) silences the warning produced 2007-12-04 12:18:43 +00:00
i386-elf MFC r200038: 2009-12-27 20:39:58 +00:00
ia64 MFC r200038: 2009-12-27 20:39:58 +00:00
mips MFC r200038: 2009-12-27 20:39:58 +00:00
powerpc MFC r200038: 2009-12-27 20:39:58 +00:00
sparc64 MFC r200038: 2009-12-27 20:39:58 +00:00
Makefile.inc Fix build when WITH_SSP is set explicitly. 2009-02-21 15:04:31 +00:00