summaryrefslogtreecommitdiffstats
path: root/lib/csu/i386 (follow)
Commit message (Expand)AuthorAgeFilesLines
* crt0 MD _dl_exit() performs syscall to SYS_exit directly, but thenderaadt2020-10-151-2/+2
* use symbolic SYS_exit instead of the value 1deraadt2020-10-141-2/+2
* _dl_printf is no longer referenced by RELOC_{JMPREL,DYN,GOT}; delete the stubguenther2017-08-111-9/+1
* Teach i386 to pass &_DYNAMIC to _dl_boot_bind()guenther2016-08-071-2/+3
* Rearrange C runtime bits: now that ld.so exports environ and __progname,guenther2016-03-201-10/+1
* In static binaries, invoke kbind() once to disable it.guenther2015-09-011-1/+10
* Self-relocation code for i386.kurt2014-12-221-1/+50
* Merge Makefiles, moving the build up a level and putting the CPU-specificguenther2014-11-121-62/+0
* Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros inguenther2013-12-033-130/+28
* Register cleanup handler passed by ld.so with atexit(3). Fix stack alignment.kettenis2012-12-241-10/+7
* Explicitly align the stack on a 16-byte boundary such that constructors cankettenis2012-12-231-3/+5
* Pass install the -S option to avoid a window where the target isn'tguenther2011-11-081-2/+2
* Make sure the stack is properly aligned for using SSE instructions. Whilekettenis2011-08-191-5/+10
* Make sure everything run from .init and .fini sections gets a properly alignedkettenis2011-03-311-2/+3
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-2/+2
* Compile crt0.o, crtbegin.o and crtend.o with -fpie/-fPIE. This requireskurt2008-11-111-7/+7
* The recent change to bsd.own.mk to allow PICFLAG to be overridden madekurt2008-10-061-3/+1
* Remove separate pic versions of crt0, crtbegin, crtend. Nextkurt2008-07-281-21/+2
* Build pic versions of crt0, crtbegin & crtend for amd64, i386, powerpc,kurt2008-06-251-2/+23
* zap rcsid. Okay deraadt@, krw@espie2005-08-041-5/+1
* __init/__fini handling on ELF has not been correct. It is supposed todrahn2004-01-082-2/+63
* remove multi-line literals in __asm syntax to keep gcc3 happyavsm2003-11-221-20/+18
* ansideraadt2003-06-271-9/+5
* Fix dependancy building for ELF startup code. Changed Makefilesdrahn2003-05-301-15/+27
* i386 startup code for ELF. based on newer version of NetBSD code.drahn2003-04-172-84/+98
* copy basename of argv[0] to bss for __progname, so that large stack smashderaadt2003-02-281-2/+8
* uncommit, since it breaks macppc libc. millert and miod have now said theyderaadt2002-09-171-3/+3
* use a different name for __syscall(); millert@ miod@ niklas@ okmickey2002-09-171-3/+3
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-3/+3
* #(endif|else) foo is incorrect, make it #endif /* foo */heko2001-08-121-3/+3
* Wallderaadt2001-07-181-3/+4
* Use "realinstall" to allow the framework to do other work if needed;tholo2001-03-241-2/+2
* Fix RCS Idsniklas1999-08-201-1/+1
* use -fno-omit-frame-pointer; the reason is almost crazy; pr#287deraadt1997-07-241-2/+2
* Use OpenBSD tags and not SCCS or RCS Id tagstholo1997-06-241-2/+2
* COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPmillert1997-04-271-2/+2
* -Wall madness.millert1996-12-211-1/+3
* install -> ${INSTALL}, -c -> ${COPY}downsj1996-12-081-2/+2
* initial import of NetBSD treederaadt1995-10-182-0/+159