1385 Commits (a97a050eca5167404667f38ad3b5bbc86f987e69)

Author SHA1 Message Date
Rich Felker a97a050eca make ldd report the libc/dynamic linker itself 13 years ago
Rich Felker 876748ead3 fix computation of entry point and main app phdrs when invoking via ldso 13 years ago
Rich Felker f9dd79c8d1 fix undefined strcpy call in inet_ntop 13 years ago
Rich Felker 1cd417bdf1 make inet_ntop format v4-mapped ipv6 addresses properly 13 years ago
Rich Felker 87be54a135 rework langinfo code for ABI compat and for use by time code 13 years ago
Rich Felker ad4a536769 update strxfrm/wcsxfrm for future LC_COLLATE support and ABI compat 13 years ago
Rich Felker 4350935ca4 add ABI compat aliases for a number of locale_t functions 13 years ago
Rich Felker 4b0306c83c prepare strcoll/wcscoll for LC_COLLATE support and add ABI symbols 13 years ago
Rich Felker 17a60f9d32 add _l versions of strtod family functions, purely as aliases 13 years ago
Rich Felker cccf64e281 add __wcsftime_l symbol 13 years ago
Rich Felker 0a37d99547 move strftime_l into strftime.c and add __-prefixed version 13 years ago
Rich Felker f5dfb45f78 make getaddrinfo with AF_UNSPEC and null host return both IPv4 and v6 13 years ago
Rich Felker e152ee9778 support STB_GNU_UNIQUE symbol bindings in dynamic linker 13 years ago
Rich Felker 17276be316 move the dynamic linker's jmp_buf from static to automatic storage 13 years ago
Rich Felker 9693501c15 change jmp_buf to share an underlying type and struct tag with sigjmp_buf 13 years ago
Rich Felker 4a30ba5ca4 remove redundant check in memalign 13 years ago
Rich Felker 70a92bc968 fix heap corruption bug in memalign 13 years ago
Rich Felker 1da53dad27 disable legacy init/fini processing on ARM 13 years ago
Rich Felker 0109d950e6 make pthread attribute types structs, even when they just have one field 13 years ago
Rich Felker 9448b0513e refactor headers, especially alltypes.h, and improve C++ ABI compat 13 years ago
Rich Felker 3edfd07073 remove __libc_csu_* cruft 13 years ago
Rich Felker 7586360bad add support for init/fini array in main program, and greatly simplify 13 years ago
Rich Felker 1b413572b2 fix order of fini_array execution for shared libs 13 years ago
Rich Felker e69ae844dc add support for init_array/fini_array ctors/dtors to dynamic linker 13 years ago
Rich Felker ce8a995782 fix shm_open wrongly being cancellable 13 years ago
Rich Felker 1d92cddb1e fix uninitialized/stale use of alloc (%m modifier) flag in scanf 13 years ago
Rich Felker 8389520ed5 harden realloc/free to detect simple overflows 13 years ago
Rich Felker 6567db65f4 improve [f]stat[v]fs functions, and possibly work around old kernels 13 years ago
Rich Felker 648c3b4e18 change uid_t, gid_t, and id_t to unsigned types 13 years ago
Rich Felker f389c4984a make the dynamic linker find its path file relative to its own location 13 years ago
Rich Felker 23815f88df fix off-by-one error in checks for implementation-internal signal numbers 13 years ago
Rich Felker b06dc66639 make posix_spawn (and functions that use it) use CLONE_VFORK flag 13 years ago
Rich Felker 3df0b66ee9 fix missing argument in variadic syscall macros 13 years ago
Rich Felker ea81c0624f fix error code on time conversion overflows 13 years ago
Rich Felker ac1bf93fc6 fix fd leak in file mapping code used in new zoneinfo support 13 years ago
Rich Felker 1cc81f5cb0 the big time handling overhaul 13 years ago
Rich Felker f1292e3d28 fix omission of dtv setup in static linked programs on TLS variant I archs 13 years ago
Rich Felker 30763fd01b fix invalid library phdr pointers passed to callback from dl_iterate_phdr 13 years ago
Rich Felker c713d87978 fix a couple misleading/wrong signal descriptions in strsignal 13 years ago
Rich Felker c90fa2ace7 add realtime signals to strsignal 13 years ago
Rich Felker 8599822ee1 fix off-by-one array bound in strsignal 13 years ago
Rich Felker b6218764eb fix bogus lazy allocation in ctermid and missing malloc failure check 13 years ago
Rich Felker cdf0f53f8b fix fd leak on races and cancellation in ctermid 13 years ago
Rich Felker 0716b10ac8 fix missing SOCK_CLOEXEC in various functions that use sockets internally 13 years ago
Rich Felker 6d861ac874 move core memalign code from aligned_alloc to __memalign 13 years ago
Rich Felker 651416182d move alignment check from aligned_alloc to posix_memalign 13 years ago
Rich Felker fbcd82040c add stubs for additional legacy ether.h functions 13 years ago
Rich Felker 4ca442157e fix failure of mbsrtowcs to record stop position when dest is full 13 years ago
Rich Felker 780cbbe63a implement minimal dlinfo function 13 years ago
Rich Felker 2b0af609ef add some comments about the mips ksigaction structure weirdness 13 years ago