about summary refs log tree commit diff
path: root/crt
Commit message (Expand)AuthorAgeFilesLines
* use hidden visibility for C entry point function _start_cRich Felker2024-08-101-1/+1
* aarch64 crti.o: fix alignment of _init/_finimojyack2024-05-121-0/+2
* remove unnecessary and problematic _Noreturn from crt/ldso startupRich Felker2019-06-252-3/+3
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-052-6/+6
* add s390x portBobby Bingham2016-11-112-0/+26
* add powerpc64 portBobby Bingham2016-05-082-0/+34
* add mips n32 port (ILP32 ABI for mips64)Rich Felker2016-04-182-0/+30
* add mips64 portRich Felker2016-03-062-0/+30
* fix regression in SH/FDPIC dynamic linkerRich Felker2016-02-181-1/+0
* move dynamic linker to its own top-level directory, ldsoRich Felker2016-01-251-1/+1
* explicitly assemble all arm asm sources as UALRich Felker2015-11-102-0/+4
* remove non-working pre-armv4t support from arm asmRich Felker2015-11-091-4/+0
* fix visibility mismatch in dynamic linker stage 2 function definitionRich Felker2015-10-151-0/+1
* remove hand-written crt1.s and Scrt1.s files for all archsRich Felker2015-10-149-192/+0
* make sh crti/crtn init/fini fragments setup proper stack frameRich Felker2015-09-122-2/+14
* add rcrt1 start file for fully static-linked PIERich Felker2015-05-261-0/+15
* mark mips crt code as codeRich Felker2015-05-252-0/+4
* fix name of sh crt asm directoryRich Felker2015-04-272-0/+0
* dynamic linker bootstrap overhaulRich Felker2015-04-131-1/+3
* add aarch64 portSzabolcs Nagy2015-03-112-0/+20
* add or1k (OpenRISC 1000) architecture portStefan Kristiansson2014-07-182-0/+20
* superh portBobby Bingham2014-02-232-0/+22
* import vanilla x86_64 code as x32rofl0r2014-02-232-0/+16
* add function types to arm crt assemblyRich Felker2013-08-152-0/+3
* new mostly-C crt1 implementationRich Felker2013-07-262-0/+17
* remove init/fini array asm from arm crti/crtn filesRich Felker2013-07-212-44/+4
* add PIE support for ARMRich Felker2013-07-101-0/+30
* align stack properly for calling global ctors/dtors on x86[_64]Rich Felker2013-06-034-0/+8
* fix regression that made shared libs crash on armRich Felker2013-02-032-0/+4
* add support for ctors/dtors on arm with modern gccRich Felker2012-12-072-4/+40
* add missing startfiles for powerpcRich Felker2012-11-232-0/+28
* PPC port cleaned up, static linking works well now.rofl0r2012-11-132-27/+26
* import preliminary ppc work by rdp.Richard Pennington2012-11-131-0/+27
* microblaze portRich Felker2012-09-293-0/+38
* crt1 must align stack pointer on mipsRich Felker2012-08-171-0/+1
* align mips _init/_fini functionsRich Felker2012-08-051-0/+2
* initial version of mips (o32) port, based on work by Richard Pennington (rdp)Rich Felker2012-07-113-0/+53
* fix arm crti/crtn codeRich Felker2012-06-252-0/+4
* remove some junk from x86_64 start filesRich Felker2012-05-022-4/+0
* PIE support for x86_64 (untested)Rich Felker2012-05-021-0/+18
* consistency cleanup: removed redundant size suffixed from i386 asmRich Felker2012-05-022-22/+22
* PIE support for i386Rich Felker2012-05-022-0/+24
* remove attempts to be pie-compatible from i386 crt1.sRich Felker2012-05-021-6/+3
* add support for init/finit (constructors and destructors)Rich Felker2012-02-069-7/+56
* initial commit of the arm portRich Felker2011-09-181-0/+13
* cleanup comment cruft in startup codeRich Felker2011-02-211-1/+0
* make startup code PIE-compatibleRich Felker2011-02-211-2/+4
* shave off 2 bytes from crt1.o _startRich Felker2011-02-201-2/+2
* Port musl to x86-64. One giant commit!Nicholas J. Kain2011-02-151-0/+16
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-124-0/+17