2076 Commits (61a3364d246e72b903da8b76c2e27a225a51351e)

Author SHA1 Message Date
Rich Felker 61a3364d24 overhaul locale internals to treat categories roughly uniformly 11 years ago
Rich Felker 63c188ec42 replace atomics with locks in locale-setting code 11 years ago
Rich Felker 9bbddf730f reprocess all libc/ldso symbolic relocations in dynamic linking stage 3 11 years ago
Rich Felker 768b82c6de move call to dynamic linker stage-3 into stage-2 function 11 years ago
Rich Felker 7b75c4877d mark mips cancellable syscall code as code 11 years ago
Rich Felker 0e0e49421f simplify/shrink relocation processing in dynamic linker stage 1 11 years ago
Rich Felker 09db855b35 remove processing of DT_JMPREL from dynamic linker stage 1 bootstrap 11 years ago
Rich Felker 3b0e83264d remove outdated and misleading comment in iconv.c 11 years ago
Rich Felker 39b8ce66f2 in iconv_open, accept "CHAR" and "" as aliases for "UTF-8" 11 years ago
Rich Felker c093e2e820 reprocess libc/ldso RELA relocations in stage 3 of dynamic linking 11 years ago
Rich Felker 43e9f652bf fix null pointer dereference in dcngettext under specific conditions 11 years ago
Rich Felker 68630b55c0 eliminate costly tricks to avoid TLS access for current locale state 11 years ago
Rich Felker 707d7c30f3 in i386 __set_thread_area, don't assume %gs register is initially zero 11 years ago
Rich Felker ece0c48a60 fix futimes legacy function with null tv pointer 11 years ago
Rich Felker 484194dbf4 fix stack protector crashes on x32 & powerpc due to misplaced TLS canary 11 years ago
Rich Felker 551c1d7a57 fix crash in x32 sigsetjmp 11 years ago
Rich Felker 2d5c74c21e fix x32 __set_thread_area failure due to junk in upper bits 11 years ago
Szabolcs Nagy b02eed9c48 complex: fix ctanh(+-0+i*nan) and ctanh(+-0+-i*inf) 11 years ago
Rich Felker 58fa856960 fix mishandling of ENOMEM return case in internal getgrent_a function 11 years ago
Rich Felker 85d12e0285 fix sh jmp_buf size to match ABI 11 years ago
Rich Felker 94f4c8237a fix build regression in aarch64 sigsetjmp 11 years ago
Rich Felker a658afbf94 fix build regression in sh-nofpu subarch due to missing symbol 11 years ago
Rich Felker abead1be6d fix misalignment of dtv in static-linked programs with odd-sized TLS 11 years ago
Rich Felker 23129ab8d5 remove dead store from static __init_tls 11 years ago
Rich Felker 5f51d52915 make __init_tp function static when static linking 11 years ago
Rich Felker 18938c299c fix regression in x86_64 math asm with old binutils 11 years ago
Rich Felker afbcac6826 minor optimization to pthread_spin_trylock 11 years ago
Rich Felker 7b1fb0c526 optimize spin lock not to dirty cache line while spinning 11 years ago
Rich Felker b8dda24fe1 in visibility preinclude, remove overrides for stdin/stdout/stderr 11 years ago
Rich Felker f203b3511f fix inconsistent visibility for __hwcap and __sysinfo symbols 11 years ago
Rich Felker 3e827b7e68 remove additional libc struct accessor cruft 11 years ago
Rich Felker c267fb849f remove useless visibility application from static-linking-only code 11 years ago
Rich Felker 9d836f444f remove libc.h dependency from otherwise-independent multibyte code 11 years ago
Rich Felker f9cccfc16e remove cruft for libc struct accessor function and broken visibility 11 years ago
Rich Felker 873e0ec7fc fix duplocale clobbering of new locale struct with memcpy of old 11 years ago
Rich Felker ea1b6bb612 remove dead case for F_SETLKW in fcntl 11 years ago
Rich Felker 086793ad99 fix mmap leak in sem_open failure path for link call 11 years ago
Rich Felker c5ab5bd3be remove always-true conditional in dynamic linker TLSDESC processing 11 years ago
Rich Felker 97b72d22ad remove redundant code in do_dlsym function 11 years ago
Rich Felker de2b67f8d4 add optional global visibility override 11 years ago
Rich Felker 51fc77c7c0 remove invalid PLT calls from or1k asm 11 years ago
Rich Felker cf1a9d9d16 remove possible-textrels from powerpc asm 11 years ago
Rich Felker a880e6ceb9 remove invalid PLT calls from microblaze asm 11 years ago
Rich Felker 646cb9a4a0 remove invalid PLT calls from sh asm 11 years ago
Rich Felker b35c4c475b remove potentially PIC-incompatible relocations from x86_64 and x32 asm 11 years ago
Rich Felker 8ed66ecbcb remove the last of possible-textrels from i386 asm 11 years ago
Rich Felker 01d4274711 make dlerror state and message thread-local and dynamically-allocated 11 years ago
Alexander Monakov fa80787698 add missing 'void' in prototypes of internal pthread functions 11 years ago
Szabolcs Nagy cb5c057c87 math: fix pow(+-0,-inf) not to raise divbyzero flag 11 years ago
Rich Felker 1b1cafa50c apply hidden visibility to tlsdesc accessor functions 11 years ago