2187 Commits (d56460c939c94a6c547abe8238f442b8de10bfbd)

Author SHA1 Message Date
Rich Felker d56460c939 unify static and dynamic linked implementations of thread-local storage 11 years ago
Rich Felker ad1cd43a86 unify static and dynamic libc init/fini code paths 11 years ago
Rich Felker 4aaf879eb0 eliminate use of SHARED macro in __tls_get_addr 11 years ago
Rich Felker 8a8fdf6398 eliminate use of SHARED macro to suppress visibility attributes 11 years ago
Rich Felker dc5bd27ac4 use correct nofpu versions of setjmp/longjmp used on sh-nofpu-fdpic 11 years ago
Rich Felker 9439ebd766 fix dynamic loader library mapping for nommu systems 11 years ago
Rich Felker a946e8117e fix return value of nl_langinfo for invalid item arguments 11 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 cf40375e8f use vfp mnemonics rather than hard-coded opcodes in arm setjmp/longjmp 11 years ago
Szabolcs Nagy 31d73a560b use vfp mnemonics instead of p10 coprocessor ones in armhf fenv asm 11 years ago
Rich Felker 8984b5837a convert arm memcpy asm to UAL, remove .word hacks 11 years ago
Rich Felker 918b1c1d17 remove external linkage from __simple_malloc definition 11 years ago
Rich Felker fda365a530 fix mremap memory synchronization and use of variadic argument 11 years ago
Daniel Micay f9ecb6bfa1 prevent allocs than PTRDIFF_MAX via mremap 11 years ago
Rich Felker 36e8b6a28b use explicit __cp_cancel label in cancellable syscall asm for all archs 11 years ago
Rich Felker cb1bf2f321 properly access mcontext_t program counter in cancellation handler 11 years ago
Rich Felker fead7e3fc0 fix missing bss handling in FDPIC ELF loader 11 years ago
Hauke Mehrtens 6eada2edb3 getnameinfo: make size check not fail for bigger sizes 11 years ago
Rich Felker 2683e267fa safely handle failure to open hosts, services, resolv.conf files 11 years ago
Rich Felker b114190b29 fix single-byte overflow of malloc'd buffer in getdelim 11 years ago
Szabolcs Nagy 7557a8462e declare fpu usage to the assembler in arm hard-float asm files 11 years ago
Bobby Bingham 53cd8c5a29 add missing memory barrier to pthread_join 11 years ago
Rich Felker bde0b4b92e fix dladdr treatment of function descriptors for fdpic 11 years ago
Rich Felker bc9b6ea0df fix visibility mismatch in dynamic linker stage 2 function definition 11 years ago
Rich Felker 8d93cb5775 fix strftime handling of out-of-range struct tm fields 11 years ago
Rich Felker c82d3bada3 fix integer overflows in time_t/struct tm conversion code 11 years ago
Rich Felker 7b9f57f207 fix open_[w]memstream behavior when no writes take place 11 years ago
Rich Felker 2d51c4ad57 make nl_langinfo(CODESET) always return "ASCII" in byte-based C locale 11 years ago
Rich Felker fd2add5ba0 fix mips fesetround failure to write back resulting mode 11 years ago
Rich Felker f3a53f095c eliminate protected-visibility data in libc.so with vis.h preinclude 11 years ago
Rich Felker 2a6e1f0f5a avoid attempting to lookup IP literals as hostnames 11 years ago
Rich Felker 06bcf9bc94 make getaddrinfo return error if both host and service name are null 11 years ago
Rich Felker b4d94ba40d fix localeconv field value for unavailable values 11 years ago
Szabolcs Nagy bd275378d3 avoid reading uninitialized memory in __map_file 11 years ago
Szabolcs Nagy 4260dfe1ec regcomp: propagate allocation failures 11 years ago
Rich Felker b61df2294f fix signal return for sh/fdpic 11 years ago
Rich Felker 6c5cad2aa5 fix dlsym RTLD_NEXT behavior for fdpic 11 years ago
Rich Felker d47d9a50f2 fix dlsym lookup of function symbols on fdpic 11 years ago
Rich Felker c87a521033 move calls to application init functions after crt1 entry point 11 years ago
Rich Felker 78f430295c fix breakage in non-fdpic dynamic linker init/fini processing 11 years ago
Rich Felker 30fdc06bba fix resolving interp string address on fdpic ldd command 11 years ago
Rich Felker eaf7ab6e24 add real fdpic loading of shared libraries 11 years ago
Rich Felker 7a9669e977 add general fdpic support in dynamic linker and arch support for sh 11 years ago
Rich Felker 3958144ede factor symbol counting out of dladdr as its own function 11 years ago
Rich Felker d874064579 simplify dlstart code by using integer type for base address 11 years ago
Rich Felker 2a54733820 refactor some more dynamic linker load address computations 11 years ago
Rich Felker e6076c99dd remove some useless casts in dynamic linker 11 years ago
Rich Felker eb567c12cd add fdpic structs and reloc types for dynamic linking 11 years ago
Rich Felker a735f53e6a further refactoring of dynamic linker load address computations 11 years ago