The GNU libc libraries
9a389a777e
Upstream commit 748df8126ac69e68e0b94e236ea3c2e11b1176cb - dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU - elf: Optimize _dl_new_hash in dl-new-hash.h - nss: Optimize nss_hash in nss_hash.c - benchtests: Add benchtests for dl_elf_hash, dl_new_hash and nss_hash - nss: Add tests for the nss_hash in nss_hash.h - elf: Add tests for the dl hash funcs (_dl_new_hash and _dl_elf_hash) - elf: Refactor dl_new_hash so it can be tested / benchmarked - locale: Add more cached data to LC_CTYPE - locale: Remove private union from struct __locale_data - locale: Remove cleanup function pointer from struct __localedata - locale: Call _nl_unload_locale from _nl_archive_subfreeres - stdio-common: Add tst-memstream-string for open_memstream overflow - __printf_fphex always uses LC_NUMERIC - vfprintf: Consolidate some multibyte/wide character processing - vfprintf: Move argument processing into vfprintf-process-arg.c - stdio-common: Add tst-vfprintf-width-i18n to cover numeric field width - string.h: fix __fortified_attr_access macro call [BZ #29162] - Enable DT_RELR in glibc shared libraries and PIEs automatically - S390: Enable static PIE - linux: Add tst-pidfd.c - linux: Add P_PIDFD - linux: Add pidfd_send_signal - linux: Add pidfd_getfd - linux: Add pidfd_open - aarch64: Move ld.so _start to separate file and drop _dl_skip_args - linux: Add a getauxval test [BZ #23293] - rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args const - rtld: Use generic argv adjustment in ld.so [BZ #23293] - scripts/glibcelf.py: Add *T_RISCV_* constants - Remove dl-librecon.h header. - elf: Remove ldconfig kernel version check - Remove kernel version check - linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991) - csu: Implement and use _dl_early_allocate during static startup - Linux: Introduce __brk_call for invoking the brk system call - sys/cdefs.h: Do not require C++ compilers to define __STDC__ - fortify: Ensure that __glibc_fortify condition is a constant [BZ #29141] - Update RISC-V specific ELF definitions |
||
---|---|---|
.fmf | ||
plans | ||
tests/Regression | ||
.gitignore | ||
bench.mk | ||
ChangeLog.old | ||
gating.yaml | ||
gen-quilt-series.sh | ||
glibc-bench-compare | ||
glibc-cs-path.patch | ||
glibc-deprecated-selinux-makedb.patch | ||
glibc-fedora-linux-tcsetattr.patch | ||
glibc-fedora-localedata-rh61908.patch | ||
glibc-fedora-manual-dircategory.patch | ||
glibc-python3.patch | ||
glibc-rh827510.patch | ||
glibc.attr | ||
glibc.req.in | ||
glibc.spec | ||
parse-SUPPORTED.py | ||
README.scripts | ||
sources | ||
STAGE1-glibc | ||
STAGE1-glibc-headers | ||
wrap-find-debuginfo.sh |
All of the useful glibc maintainer scripts are located at: https://pagure.io/glibc-maintainer-scripts