summaryrefslogtreecommitdiffstats
path: root/lib/csu/hppa (follow)
Commit message (Expand)AuthorAgeFilesLines
* crt0 MD _dl_exit() performs syscall to SYS_exit directly, but thenderaadt2020-10-151-7/+2
* use symbolic SYS_exit instead of the value 1deraadt2020-10-141-3/+2
* _dl_printf is no longer referenced by RELOC_{JMPREL,DYN,GOT}; delete the stubguenther2017-08-111-12/+1
* Our certbegin/certend is always PIC, so remove the non-PIC MD_SECT_CALL_FUNC()kettenis2017-02-261-16/+1
* Fix misspelling in commentguenther2017-01-211-2/+2
* Declare the symbols that label the .ctors, .dtors, .eh_frame, and .jcrguenther2017-01-211-1/+22
* Rearrange C runtime bits: now that ld.so exports environ and __progname,guenther2016-03-201-13/+1
* crt0.c is already setting environ, so don't set it in MD_START_SETUPguenther2016-03-131-2/+2
* In static binaries, invoke kbind() once to disable it.guenther2015-09-011-1/+13
* Set up the linkage table register (%r19) before calling _dl_boot_bind.kettenis2014-12-231-9/+9
* Self-relocation code for hppa.kettenis2014-12-221-1/+73
* Merge Makefiles, moving the build up a level and putting the CPU-specificguenther2014-11-121-59/+0
* Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros inguenther2013-12-033-141/+42
* Register cleanup handler passed by ld.so with atexit(3).kettenis2012-12-221-8/+6
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-221-2/+2
* Pass install the -S option to avoid a window where the target isn'tguenther2011-11-081-2/+2
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-2/+1
* Compile crt0.o, crtbegin.o and crtend.o with -fpie/-fPIE. This requireskurt2008-11-111-7/+7
* adjust asm to be pic compatible. okay kettenis@kurt2008-10-171-3/+6
* The recent change to bsd.own.mk to allow PICFLAG to be overridden madekurt2008-10-061-3/+1
* zap rcsid. Okay deraadt@, krw@espie2005-08-041-5/+1
* The -DPIC flag must be passed when building crtbeginS.o/crtendS.o howeverdrahn2004-07-071-6/+6
* do not need sh_func_adrs w/ gcc3 no moremickey2004-06-011-3/+2
* better code for calling ctorsmickey2004-05-261-5/+3
* __init/__fini handling on ELF has not been correct. It is supposed todrahn2004-01-082-3/+73
* also export _start as an alias to __start (noticed by pval@) and redo the early startup as i always wanted tomickey2003-12-041-7/+26
* more 3/4 cleanups for lazy developersderaadt2003-06-041-7/+2
* i sent you the damn working diff, didn't i?mickey2003-05-301-5/+7
* Fix dependancy building for ELF startup code. Changed Makefilesdrahn2003-05-301-16/+25
* copy basename of argv[0] to bss for __progname, so that large stack smashderaadt2003-02-281-3/+9
* extern the eprol and etext; better eprol definitionmickey2003-01-161-3/+4
* build crtbegin/crtend as it is ment for elfmickey2002-11-102-22/+59
* 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-7/+7
* fix some protosmickey2002-02-021-3/+5
* either way this is what i'm using nowmickey2001-08-192-0/+130