46 Commits (729fef0a9358e2f6f1cd8c75a1a0f7ee48b08c95)

Author SHA1 Message Date
Bobby Bingham 1509494305 add s390x port 10 years ago
Bobby Bingham c0ede9e404 add powerpc64 port 10 years ago
Rich Felker 5972c4a411 add mips n32 port (ILP32 ABI for mips64) 10 years ago
Rich Felker 83933573af add mips64 port 10 years ago
Rich Felker 2d0290debf fix regression in SH/FDPIC dynamic linker 10 years ago
Rich Felker 5552ce5200 move dynamic linker to its own top-level directory, ldso 10 years ago
Rich Felker 4e73d12117 explicitly assemble all arm asm sources as UAL 11 years ago
Rich Felker 9f290a49bf remove non-working pre-armv4t support from arm asm 11 years ago
Rich Felker bc9b6ea0df fix visibility mismatch in dynamic linker stage 2 function definition 11 years ago
Rich Felker 6fef8cafbd remove hand-written crt1.s and Scrt1.s files for all archs 11 years ago
Rich Felker ad5d8a2bf3 make sh crti/crtn init/fini fragments setup proper stack frame 11 years ago
Rich Felker dc031ee0b1 add rcrt1 start file for fully static-linked PIE 11 years ago
Rich Felker 967bcbf67c mark mips crt code as code 11 years ago
Rich Felker 82acacceaa fix name of sh crt asm directory 11 years ago
Rich Felker f3ddd17380 dynamic linker bootstrap overhaul 11 years ago
Szabolcs Nagy 01ef3dd9c5 add aarch64 port 11 years ago
Stefan Kristiansson 200d15479c add or1k (OpenRISC 1000) architecture port 12 years ago
Bobby Bingham 3a3c813e08 superh port 13 years ago
rofl0r 323272db17 import vanilla x86_64 code as x32 12 years ago
Rich Felker badaa04acc add function types to arm crt assembly 13 years ago
Rich Felker c5e34dabbb new mostly-C crt1 implementation 13 years ago
Rich Felker 976c0fdcb5 remove init/fini array asm from arm crti/crtn files 13 years ago
Rich Felker c07da2e970 add PIE support for ARM 13 years ago
Rich Felker a6d272127b align stack properly for calling global ctors/dtors on x86[_64] 13 years ago
Rich Felker d432b2c057 fix regression that made shared libs crash on arm 13 years ago
Rich Felker 34aa169dcf add support for ctors/dtors on arm with modern gcc 14 years ago
Rich Felker 0375c68fe7 add missing startfiles for powerpc 14 years ago
rofl0r 1c8eb8bad7 PPC port cleaned up, static linking works well now. 14 years ago
Richard Pennington 7669d1e334 import preliminary ppc work by rdp. 14 years ago
Rich Felker 8c0a3d9e5c microblaze port 14 years ago
Rich Felker 259071c249 crt1 must align stack pointer on mips 14 years ago
Rich Felker 32e7bd78ae align mips _init/_fini functions 14 years ago
Rich Felker 6315004f61 initial version of mips (o32) port, based on work by Richard Pennington (rdp) 14 years ago
Rich Felker 9abab94b21 fix arm crti/crtn code 14 years ago
Rich Felker 2be87702b7 remove some junk from x86_64 start files 14 years ago
Rich Felker 94167cafd5 PIE support for x86_64 (untested) 14 years ago
Rich Felker faab12bece consistency cleanup: removed redundant size suffixed from i386 asm 14 years ago
Rich Felker 83023d1b50 PIE support for i386 14 years ago
Rich Felker c9dea48f84 remove attempts to be pie-compatible from i386 crt1.s 14 years ago
Rich Felker 4ce3cb5cdd add support for init/finit (constructors and destructors) 14 years ago
Rich Felker d960d4f2cb initial commit of the arm port 15 years ago
Rich Felker 8cd48f0965 cleanup comment cruft in startup code 15 years ago
Rich Felker e2ee1bdd8d make startup code PIE-compatible 15 years ago
Rich Felker ba68efc921 shave off 2 bytes from crt1.o _start 15 years ago
Nicholas J. Kain 1e12632591 Port musl to x86-64. One giant commit! 15 years ago
Rich Felker 0b44a0315b initial check-in, version 0.5.0 15 years ago