The GNU libc libraries
Go to file
DJ Delorie 0cfa270c68 Auto-sync with upstream branch master
Upstream commit: 978e8ac39f8ba2d694031e521511da1ae803ccfc

- Suppress GCC 10 true positive warnings [BZ #25967]
- POWER: Add context-synchronizing instructions to pkey_write [BZ #25954]
- hurd: Add missing sigstate members initialization
- x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [BZ #25966]
- linux: Remove assembly umount2 implementation
- signal: Use <sigsetops.h> for sigemptyset, sigfillset
- ckb_IQ, or_IN locales: Add missing reorder-end keywords
- semaphore: consolidate arch headers into a generic one
- Use GCC 10 branch in build-many-glibcs.py.
- Document the internal _ and N_ macros
- y2038: Provide conversion helpers for struct __timex64
- y2038: Introduce struct __timex64 - new internal glibc type
- y2038: include: Move struct __timeval64 definition to a separate file
- y2038: nscd: Modify nscd_helper to use __clock_gettime64
- y2038: inet: Convert inet deadline to support 64 bit time
- y2038: hurd: Provide __clock_gettime64 function
- y2038: Export __clock_gettime64 to be usable in other libraries
- manual: Document the O_NOFOLLOW open flag
- powerpc64le/power9: guard power9 strcmp against rtld usage [BZ# 25905]
- float128: use builtin_signbitf128 always
- improve out-of-bounds checking with GCC 10 attribute access [BZ #25219]
- nios2: delete sysdeps/unix/sysv/linux/nios2/kernel-features.h
- powerpc: Rename argN to _argN in LOADARGS_N [BZ #25902]
- locale/tst-localedef-path-norm: Don't create $(complocaledir)
- support: Set errno before testing it.
- localedef: Add tests-container test for --no-hard-links.
- test-container: Support $(complocaledir) and mkdirp.
- i386: Remove unused variable in sysdeps/x86/cacheinfo.c
- Add a C wrapper for prctl [BZ #25896]
- powerpc64le: Enable support for IEEE long double
- powerpc64le: blacklist broken GCC compilers (e.g GCC 7.5.0)
- powerpc64le: bump binutils version requirement to >= 2.26
- powerpc64le: raise GCC requirement to 7.4 for long double transition
- Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
- ldbl-128ibm-compat: workaround GCC 9 C++ PR90731
- x86: Add the test case of __get_cpu_features support for Zhaoxin processors
- x86: Add cache information support for Zhaoxin processors
- x86: Add CPU Vendor ID detection support for Zhaoxin processors
- Update translations
- Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810]
- generic/typesizes.h: Add support for 32-bit arches with 64-bit types
- semctl: Remove the sem-pad.h file
- bits/sem.h: Split out struct semid_ds
- Mark unsigned long arguments with U in more syscalls [BZ #25810]
- elf: Add initial flag argument to __libc_early_init
- Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810]
- Makeconfig: Use $(error ...) to output error message
- manual: Fix typos in the fexecve description
- misc: Remove sstk from the autogenerated system call list
- Remove unused floating-point configuration from gmp-impl.h.
- support: Implement <support/xthread.h> key create/delete
- nptl/tst-setuid1-static: Improve isolation from system objects
- Increase the timeout of locale/tst-localedef-path-norm
- Use 2020 as copyright year.
- misc: Turn sstk into a compat symbol
- manual: Document the fexecve function
- nptl: Start new threads with all signals blocked [BZ #25098]
- localedef: Add verbose messages for failure paths.
- Remove most gmp-mparam.h headers.
- elf: Implement __libc_early_init
- elf: Introduce <elf_machine_sym_no_match.h>
- Add a syscall test for [BZ #25810]
- elf: Support lld-style link map for librtld.map
- signal: Only handle on NSIG signals on signal functions (BZ #25657)
- linux: Use pthread_sigmask on sigprocmask
- ia64: Remove sigprocmask/sigblock objects from libpthread
- nptl: Move pthread_sigmask implementation to libc
- Bug 25819: Update to Unicode 13.0.0
2020-05-11 14:44:49 -04:00
.gitignore Add release-independent .gitignore file 2018-08-01 10:54:37 +02:00
ChangeLog.old Trim changelog 2019-11-12 18:46:37 +01:00
README.quilt Resolves: #902094, #1262040 2015-09-17 12:24:49 -04:00
README.scripts Auto-sync with upstream master 2017-10-06 15:55:09 -07: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
SUPPORTED Auto-sync with upstream branch master 2020-02-26 18:53:37 -05:00
bench.mk Add benchmark comparison 2015-05-08 11:49:59 +05:30
convnames.py Use full locale names in langpack descriptions (#1651375) 2019-09-30 11:36:45 -04: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-c-utf8-locale.patch locale: Fix C.UTF-8 ranges. 2019-08-16 10:07:58 -04:00
glibc-cs-path.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-__libc_multiple_libcs.patch Auto-sync with upstream branch master 2020-04-08 16:47:40 -04: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 glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-localedef.patch Auto-sync with upstream branch master 2018-08-24 22:29:27 -04:00
glibc-fedora-manual-dircategory.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-nis-rh188246.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-nscd.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-fedora-nsswitch.patch nsswitch.patch: don't add sss to shadow line 2020-04-15 15:38:26 +00:00
glibc-nscd-sysconfig.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 2020-03-04 11:00:41 -05:00
glibc-rh697421.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-rh741105.patch Auto-sync with upstream branch master 2019-10-08 16:38:17 +02:00
glibc-rh819430.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-rh827510.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc-rh1070416.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00
glibc.spec Auto-sync with upstream branch master 2020-05-11 14:44:49 -04:00
nscd.conf Get rid of releng tarball 2013-08-19 17:05:59 +05:30
power6emul.c Get rid of releng tarball 2013-08-19 17:05:59 +05:30
quilt-patch.sh Resolves: #1615608 2018-08-13 22:43:08 -04:00
sources Auto-sync with upstream branch master 2020-05-11 14:44:49 -04:00
template.patch glibc.spec: Apply patches in logical order. 2018-04-17 15:00:23 -05:00

README.scripts

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