The GNU libc libraries
Go to file
Arjun Shankar 1a997221e3 Sync with upstream branch release/2.39/master (RHEL-25850, etc.)
Upstream commit: 5d070d12b3a52bc44dd1b71743abc4b6243862ae

Related: RHEL-25850

- x86: Expand the comment on when REP STOSB is used on memset
- x86: Do not prefer ERMS for memset on Zen3+
- x86: Fix Zen3/Zen4 ERMS selection (BZ 30994)

Resolves: RHEL-25530

- Add tst-gnu2-tls2mod1 to test-internal-extras
- elf: Enable TLS descriptor tests on aarch64
- arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372)
- Ignore undefined symbols for -mtls-dialect=gnu2
- x86-64: Allocate state buffer space for RDI, RSI and RBX
- x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers
- x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers

Resolves: RHEL-29179

- x86-64: Save APX registers in ld.so trampoline

Resolves: RHEL-25045

- LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf

- powerpc: Placeholder and infrastructure/build support to add Power11 related changes.
- powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture.

Resolves: RHEL-24761

Fedora 40 commit: 24af28d49b
2024-04-16 12:02:26 +02:00
.fmf introduce Fedora CI 2021-11-18 16:45:23 +01:00
plans CI Testing: Ensure smooth installation od the build under test 2023-03-23 20:33:30 +01:00
tests CI Test: fix /tests/Regression/bz488748-inet6-opt-init-sets-incorrect-header-len 2024-02-02 14:30:22 +00:00
.gitignore Add release-independent .gitignore file 2018-08-01 10:54:37 +02:00
bench.mk Add benchmark comparison 2015-05-08 11:49:59 +05:30
ChangeLog.old Rotate changelog 2022-08-15 07:24:44 +02:00
gating.yaml CI Gating: Avoid installing conflicting headers 2021-12-16 09:42:18 +01:00
gen-quilt-series.sh Update gen-quilt-series.sh for new %autosetup. 2018-06-04 22:30:43 -04:00
glibc-bench-compare Add benchmark comparison 2015-05-08 11:49:59 +05:30
glibc-cs-path.patch Create /{bin,lib,lib64,sbin} as symbolic links in test-container 2021-11-16 09:53:27 +01:00
glibc-fedora-linux-tcsetattr.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-localedata-rh61908.patch Auto-sync with upstream branch master 2022-04-26 09:21:36 -04:00
glibc-fedora-manual-dircategory.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-python3.patch Auto-sync with upstream branch master 2024-01-15 08:15:54 -05:00
glibc-rh827510.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-upstream-2.39-1.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-2.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-3.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-4.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-5.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-6.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-7.patch Sync with upstream branch release/2.39/master (RHEL-25850) 2024-04-16 12:02:00 +02:00
glibc-upstream-2.39-8.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-9.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-10.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-11.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-12.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-13.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-14.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-15.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-16.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-17.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-18.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-19.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-20.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc-upstream-2.39-21.patch Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
glibc.attr Add automatic requires if building against glibc development snapshots 2021-06-27 15:11:49 +02:00
glibc.req.in Remove egrep uses that have crept back in 2022-07-05 11:03:37 +02:00
glibc.spec Sync with upstream branch release/2.39/master (RHEL-25850, etc.) 2024-04-16 12:02:26 +02:00
parse-SUPPORTED.py Make glibc.spec self-contained for parsing 2020-10-14 15:19:39 +02:00
README.scripts Auto-sync with upstream master 2017-10-06 15:55:09 -07:00
sources Switch to upstream 2.39 release 2024-02-06 17:46:04 -05:00
STAGE1-glibc Adding BUILD_CC to the STAGE1 bootstrap recipes 2015-12-03 15:34:40 +01:00
STAGE1-glibc-headers Adding BUILD_CC to the STAGE1 bootstrap recipes 2015-12-03 15:34:40 +01:00
wrap-find-debuginfo.sh Build glibc32 for x86_64 as a glibc sub-package (RHEL-29228) 2024-04-16 12:02:18 +02:00

All of the useful glibc maintainer scripts are located at:
https://pagure.io/glibc-maintainer-scripts