opnsense-src/lib/csu/sparc64
Konstantin Belousov c09ba32715 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 [1].
Hide and localize _start1 symbol used as an interface between asm and
C code.

In collaboration with:	kan
Inspired by:	PR i386/127387 [1]
Prodded and tested by:	rdivacky [1]
MFC after:	3 weeks
2009-12-02 16:34:20 +00:00
..
crt1.c Fix TLS on sparc64 for statically and dynamically linked binaries 2006-10-08 02:50:34 +00:00
crti.S sparc64 verions of the crt initialization and finalization files required 2001-10-28 00:20:34 +00:00
crtn.S sparc64 verions of the crt initialization and finalization files required 2001-10-28 00:20:34 +00:00
Makefile Properly support -fPIE by linking PIE binaries with specially-built 2009-12-02 16:34:20 +00:00