402 Commits (2462370b4fad6f7a05abc65407369d4f621bf85e)

Author SHA1 Message Date
Rich Felker 7f9086df95 size-optimize sh/fdpic dynamic entry point 11 years ago
Rich Felker cab2b1f9d7 work around breakage in sh/fdpic __unmapself function 11 years ago
Rich Felker 7a9669e977 add general fdpic support in dynamic linker and arch support for sh 11 years ago
Rich Felker 12b0b7d8ea new dlstart stage-2 chaining for x86_64 and x32 11 years ago
Rich Felker c16182680c new dlstart stage-2 chaining for powerpc 11 years ago
Rich Felker 4761e63bc4 new dlstart stage-2 chaining for or1k 11 years ago
Rich Felker cd7159e7be new dlstart stage-2 chaining for mips 11 years ago
Rich Felker 57e2dce7e4 new dlstart stage-2 chaining for microblaze 11 years ago
Rich Felker 2907afb8db introduce new symbol-lookup-free rcrt1/dlstart stage chaining 11 years ago
Felix Janda 64b6684ddd reindent powerpc's bits/termios.h to be consistent with other archs 11 years ago
Felix Janda b291e7ca9b fix namespace violations in aarch64/bits/termios.h 11 years ago
Rich Felker d4c82d05b8 add sh fdpic subarch variants 11 years ago
Rich Felker 4ccc1a01e0 add fdpic version of entry point code for sh 11 years ago
Rich Felker 234c58467c make sh clone asm fdpic-compatible 11 years ago
Rich Felker 878887c50c fix missing earlyclobber flag in i386 a_ctz_64 asm 11 years ago
Timo Teräs d8be1bc019 implement arm eabi mem* functions 11 years ago
Rich Felker 5a9c8c05a5 mitigate performance regression in libc-internal locks on x86_64 11 years ago
Szabolcs Nagy e5b086e1d5 aarch64: fix 64-bit syscall argument passing 11 years ago
Rich Felker 3c43c0761e fix missing synchronization in atomic store on i386 and x86_64 11 years ago
Roman Yeryomin 3975577922 socket.h: cleanup/reorder mips and powerpc bits/socket.h 11 years ago
Roman Yeryomin 29ec7677a7 socket.h: fix SO_* for mips 11 years ago
Felix Fietkau 3fffa7a658 mips: fix mcontext_t register array field name 11 years ago
Rich Felker 6ba5517a46 fix local-dynamic model TLS on mips and powerpc 11 years ago
Rich Felker 10d0268ccf switch to using trap number 31 for syscalls on sh 11 years ago
Rich Felker 3366a99b17 switch sh port's __unmapself to generic version when running on sh2/nommu 11 years ago
Rich Felker f9d84554ba add support for sh2 interrupt-masking-based atomics to sh port 11 years ago
Szabolcs Nagy ee59c296d5 arm: add vdso support 11 years ago
Rich Felker 9f26ebded1 fix stack alignment code in mips crt_arch.h 11 years ago
Rich Felker 63caf1d207 add .text section directive to all crt_arch.h files missing it 11 years ago
Rich Felker c648cefb27 fix inconsistency in a_and and a_or argument types on x86[_64] 11 years ago
Bobby Bingham 390f93ef69 inline llsc atomics when building for sh4a 11 years ago
Rich Felker c0f10cf067 make arm reloc.h CRTJMP macro compatible with thumb 11 years ago
Rich Felker 83340c7a58 make arm crt_arch.h compatible with thumb code generation 11 years ago
Rich Felker 484194dbf4 fix stack protector crashes on x32 & powerpc due to misplaced TLS canary 11 years ago
Rich Felker 7fe273b2c1 fix broken cancellation on x32 due to incorrect saved-PC offset 11 years ago
Rich Felker 4f69594689 fix dangling pointers in x32 syscall timespec fixup code 11 years ago
Szabolcs Nagy 18f75b80fd fix __syscall declaration with wrong visibility in syscall_arch.h 11 years ago
Szabolcs Nagy 4e50b2e4b5 aarch64: fix CRTJMP in reloc.h 11 years ago
Rich Felker 85d12e0285 fix sh jmp_buf size to match ABI 11 years ago
Rich Felker 1fb0878ebc fix ldso name for sh-nofpu subarch 11 years ago
Rich Felker 7faee5fa0d fix failure of sh reloc.h to properly detect endianness for ldso name 11 years ago
Rich Felker 4bf10ebf66 fix breakage in x32 dynamic linker due to mismatching register size 11 years ago
Szabolcs Nagy 87c62d06e4 add execveat syscall number to microblaze 11 years ago
Rich Felker 19bcdeeb1e fix missing quotation mark in mips crt_arch.h that broke build 11 years ago
Rich Felker cbc02ba23c consistently use hidden visibility for cancellable syscall internals 11 years ago
Rich Felker da7ccf822c use hidden visibility for i386 asm-internal __vsyscall symbol 11 years ago
Rich Felker f3ddd17380 dynamic linker bootstrap overhaul 11 years ago
Rich Felker 25748db301 fix possible clobbering of syscall return values on mips 11 years ago
Rich Felker fd427c4eae move O_PATH definition back to arch bits 11 years ago
Rich Felker abfe1f6541 aarch64: remove duplicate macro definitions in bits/fcntl.h 11 years ago