Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebased onto 2.31 #2

Open
wants to merge 525 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
525 commits
Select commit Hold shift + click to select a range
102b5b0
Remove duplicate inline implementation of issignalingf
ThinkOpenly Nov 21, 2019
8781c13
misc: Set generic pselect as ENOSYS
zatrazz Nov 14, 2019
93486ba
Use DEPRECATED_SCANF macro for remaining C99-compliant scanf functions
inconstante Nov 14, 2019
421a1d3
ldbl-128ibm-compat: Add regular character printing functions
inconstante Aug 8, 2019
1771a5c
ldbl-128ibm-compat: Add wide character printing functions
inconstante Jul 11, 2019
5aa64db
ldbl-128ibm-compat: Add regular character, fortified printing functions
inconstante Jul 11, 2019
329037c
ldbl-128ibm-compat: Add wide character, fortified printing functions
inconstante Jul 11, 2019
5bbbd5a
ldbl-128ibm-compat: Test double values
inconstante Jul 11, 2019
c2f959e
ldbl-128ibm-compat: Test positional arguments
inconstante Jul 11, 2019
a5b15bd
ldbl-128ibm-compat: Add regular character scanning functions
inconstante Jul 11, 2019
b370c5f
ldbl-128ibm-compat: Add wide character scanning functions
inconstante Jul 11, 2019
d9202f1
arm: Fix armv7 selection after 'Split BE/LE abilist'
zatrazz Nov 25, 2019
17832ee
Use Linux 5.4 in build-many-glibcs.py.
jsm28 Nov 26, 2019
cceb038
sysdeps/posix: Simplify if expression in getaddrinfo
rockdaboot Nov 24, 2019
c1de872
sysdeps/posix/getaddrinfo: Return early on invalid address family
rockdaboot Nov 24, 2019
c372d2e
ru_UA locale: use copy "ru_RU" in LC_TIME (bug 25044)
rluzynski Oct 1, 2019
7fc8c28
locale: Greek -> ASCII transliteration table [BZ #12031]
Motorrat Nov 14, 2019
71d260c
nptl: Cleanup mutex internal offset tests
zatrazz Nov 7, 2019
48dbce6
nptl: Add tests for internal pthread_rwlock_t offsets
zatrazz Nov 4, 2019
0377a7f
nptl: Remove rwlock elision definitions
zatrazz Nov 4, 2019
1c3f9ac
nptl: Add struct_mutex.h
zatrazz Nov 8, 2017
7df8af4
nptl: Add struct_rwlock.h
zatrazz Nov 9, 2017
94a62cc
nptl: Add default pthreadtypes-arch.h
zatrazz Nov 14, 2017
7ddac7f
nptl: Add default pthread-offsets.h
zatrazz Nov 14, 2017
cc0e0b0
hppa: Remove unrequired nptl headers
zatrazz Nov 10, 2017
c72e5cd
Compile elf/rtld.c with -fno-tree-loop-distribute-patterns.
SandraLoosemore Nov 21, 2019
acfe409
nptl: Fix __PTHREAD_MUTEX_INITIALIZER for !__PTHREAD_MUTEX_HAVE_PREV
zatrazz Nov 26, 2019
bfdb731
S390: Fix handling of needles crossing a page in strstr z15 ifunc-var…
stliibm Nov 27, 2019
5d9b7b9
Remove 32 bit sparc v7 support
zatrazz Nov 13, 2019
3b5ebe8
sparc: Use atomic compiler builtins on sparc
zatrazz Nov 12, 2019
77607e7
ldbl-128ibm-compat: Add argp_error and argp_failure
inconstante Jul 11, 2019
a23ed31
ldbl-128ibm-compat: Add err.h functions
inconstante Jul 11, 2019
9f25935
ldbl-128ibm-compat: Add error.h functions
inconstante Jul 11, 2019
ff3cb5a
ldbl-128ibm-compat: Reuse tests for err.h and error.h functions
inconstante Jul 11, 2019
590ef88
ldbl-128ibm-compat: Add obstack printing functions
inconstante Jul 11, 2019
381b76d
ldbl-128ibm-compat: Add syslog functions
inconstante Jul 11, 2019
cb61630
libio: Disable vtable validation for pre-2.1 interposed handles [BZ #…
fweimer-rh Nov 22, 2019
4a2ab58
dlsym: Do not determine caller link map if not needed
fweimer-rh Nov 8, 2019
446997f
resolv: Implement trust-ad option for /etc/resolv.conf [BZ #20358]
fweimer-rh Oct 30, 2019
79e0cd7
Lazy binding failures during dlopen/dlclose must be fatal [BZ #24304]
fweimer-rh Nov 27, 2019
440b7f8
Avoid late failure in dlopen in global scope update [BZ #25112]
fweimer-rh Oct 31, 2019
a509eb1
Avoid late dlopen failure due to scope, TLS slotinfo updates [BZ #25112]
fweimer-rh Nov 27, 2019
f63b738
Remove all loaded objects if dlopen fails, ignoring NODELETE [BZ #20839]
fweimer-rh Nov 13, 2019
a2e8aa0
Block signals during the initial part of dlopen
fweimer-rh Oct 31, 2019
e37c2cf
Move _dl_open_check to its original place in dl_open_worker
fweimer-rh Oct 31, 2019
aa9452a
Define MADV_COLD and MADV_PAGEOUT from Linux 5.4.
jsm28 Nov 28, 2019
cdf2036
Fix syntax error in build-many-glibcs.py.
jsm28 Nov 28, 2019
a331150
Update syscall-names.list for Linux 5.4.
jsm28 Nov 28, 2019
96958e2
Update SOMAXCONN value from Linux 5.4.
jsm28 Nov 29, 2019
26e14ef
Update kernel version to 5.4 in tst-mman-consts.py.
jsm28 Nov 29, 2019
d5ed9ba
hurd: Fix ld.so link
sthibaul Dec 1, 2019
5632029
hurd: make strerror(0) coherent with other ports
sthibaul Dec 1, 2019
d51ca7d
hurd: Fix renameat2 error
sthibaul Dec 1, 2019
892badc
hurd: Make __sigprocmask GLIBC_PRIVATE
sthibaul Dec 1, 2019
db25266
hurd: Fix ld.so __getcwd override from libc
sthibaul Dec 1, 2019
dd67928
hurd: Fix ld.so __access override from libc
sthibaul Dec 1, 2019
61a7c9d
elf/tst-dlopenfail: Disable --no-as-needed for tst-dlopenfailmod1.so
fweimer-rh Dec 2, 2019
4db71d2
elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214]
fweimer-rh Nov 29, 2019
5d39f37
ldbl-128ibm-compat: Replace http with https in new files
inconstante Nov 27, 2019
66fa308
ldbl-128ibm-compat: Add strfmon_l with IEEE long double format
RajalakshmiS Jun 28, 2018
80a19b0
ldbl-128ibm-compat: Add tests for strfmon and strfmon_l
inconstante Jul 11, 2019
39c977b
ldbl-128ibm-compat: Add tests for strfroml, strtold, and wcstold
inconstante Jul 11, 2019
9fb8139
x86: Assume --enable-cet if GCC defaults to CET [BZ #25225]
fweimer-rh Dec 3, 2019
8b196ac
Expand $(as-needed) and $(no-as-needed) throughout the build system
fweimer-rh Dec 3, 2019
6ef1bab
Attach to test in container from debugglibc.sh
inconstante Dec 4, 2019
d0bc5b7
Do not use ld.so to open statically linked programs in debugglibc.sh
inconstante Dec 4, 2019
f6fbce7
sysdeps: Add clock_gettime64 vDSO
alistair23 Sep 18, 2019
ec138c6
sysdeps/clock_gettime: Use clock_gettime64 if avaliable
alistair23 Jul 15, 2019
066d80a
build-many-glibcs.py: Move sparcv8 to extra_glibcs
zatrazz Dec 3, 2019
953ceff
<string.h>: Define __CORRECT_ISO_CPP_STRING_H_PROTO for Clang [BZ #25…
kamleshbhalui Dec 5, 2019
1f7525d
misc/test-errno-linux: Handle EINVAL from quotactl
fweimer-rh Dec 5, 2019
1655446
Correct range checking in mallopt/mxfast/tcache [BZ #25194]
djdelorierh Dec 3, 2019
4b13542
time: Introduce glibc's internal struct __itimerspec64
Nov 5, 2019
1159592
timer: Decouple x86_64 specific timer_gettime from generic Linux impl…
Nov 5, 2019
ab65136
timer: Decouple x86_64 specific timer_settime from generic Linux impl…
Nov 8, 2019
562cdc1
y2038: linux: Provide __timer_gettime64 implementation
Nov 5, 2019
cae1635
y2038: linux: Provide __timer_settime64 implementation
Nov 8, 2019
7badf7b
sysdeps/riscv/start.S: rename .Lload_gp to load_gp (bug 24376)
andreas-schwab Aug 12, 2019
0487ebe
nptl: Add more missing placeholder abi symbol from nanosleep move
zatrazz Dec 3, 2019
83fe078
Fix failure when CFLAGS contains -DNDEBUG (Bug 25251)
codonell Dec 3, 2019
e46efff
hurd: Fix using altstack while in an RPC call to be aborted
sthibaul Dec 10, 2019
b5a1271
ldconfig: Do not print a warning for a missing ld.so.conf file
fweimer-rh Dec 11, 2019
af123aa
Always use wordsize-64 version of s_nearbyint.c.
stliibm Dec 11, 2019
ab48bdd
Always use wordsize-64 version of s_rint.c.
stliibm Dec 11, 2019
95b0c2c
Always use wordsize-64 version of s_floor.c.
stliibm Dec 11, 2019
9f234ea
Always use wordsize-64 version of s_ceil.c.
stliibm Dec 11, 2019
1c94bf0
Always use wordsize-64 version of s_trunc.c.
stliibm Dec 11, 2019
36e9acb
Always use wordsize-64 version of s_round.c.
stliibm Dec 11, 2019
ae3577f
Use GCC builtins for nearbyint functions if desired.
stliibm Dec 11, 2019
a2a9b00
Use GCC builtins for rint functions if desired.
stliibm Dec 11, 2019
6c1b6a5
Use GCC builtins for floor functions if desired.
stliibm Dec 11, 2019
62560ee
Use GCC builtins for ceil functions if desired.
stliibm Dec 11, 2019
1ac9c1c
Use GCC builtins for trunc functions if desired.
stliibm Dec 11, 2019
f82996f
Use GCC builtins for round functions if desired.
stliibm Dec 11, 2019
f818afd
Use GCC builtins for copysign functions if desired.
stliibm Dec 11, 2019
6a3866d
Adjust s_nearbyintf.c and s_nearbyintl.c regarding code style.
stliibm Dec 11, 2019
99b39a8
Adjust s_rintf.c and s_rintl.c regarding code style.
stliibm Dec 11, 2019
d3a0409
Adjust s_floorf.c and s_floorl.c regarding code style.
stliibm Dec 11, 2019
171d23d
Adjust s_ceilf.c and s_ceill.c regarding code style.
stliibm Dec 11, 2019
1902d5d
Adjust s_copysignl.c regarding code style.
stliibm Dec 11, 2019
4399b16
S390: Use load-fp-integer instruction for roundeven functions.
stliibm Dec 11, 2019
e3f0762
S390: Use convert-to-fixed instruction for lrint functions.
stliibm Dec 11, 2019
f10c165
S390: Use convert-to-fixed instruction for llrint functions.
stliibm Dec 11, 2019
9d9f352
S390: Use convert-to-fixed instruction for lround functions.
stliibm Dec 11, 2019
7d42d61
S390: Use convert-to-fixed instruction for llround functions.
stliibm Dec 11, 2019
7c94d03
S390: Implement libc_fe* macros.
stliibm Dec 11, 2019
238adf5
S390: Use libc_fe* macros in fe* functions.
stliibm Dec 11, 2019
433a2ba
S390: Implement math-barriers math_opt_barrier and math_force_eval.
stliibm Dec 11, 2019
2763d31
S390: Implement roundtoint and converttoint and define TOINT_INTRINSICS.
stliibm Dec 11, 2019
fcee34c
S390: Use sysdeps/ieee754/dbl-64/wordsize-64 on s390x.
stliibm Dec 11, 2019
ef4e158
manual: clarify fopen with the x flag
eggert Dec 11, 2019
c1f2575
hurd: Implement __close_nocancel_nostatus
sthibaul Dec 13, 2019
fe75ee0
hurd: add getrandom and getentropy implementations
aeggenberger Oct 30, 2019
186e119
hurd: Fix __close_nocancel_nostatus availability
sthibaul Dec 13, 2019
365624e
dlopen: Fix issues related to NODELETE handling and relocations
fweimer-rh Dec 13, 2019
f8ed116
dlopen: Rework handling of pending NODELETE status
fweimer-rh Dec 13, 2019
f7649d5
dlopen: Do not block signals
fweimer-rh Dec 13, 2019
8eaf34e
hurd: Fix local PLT
sthibaul Dec 13, 2019
348787f
ldbl-128ibm-compat: Fix selection of GNU and ISO C99 scanf
inconstante Nov 27, 2019
f1a0eb5
ldbl-128ibm-compat: Add ISO C99 versions of scanf functions
inconstante Jul 11, 2019
020b2a9
mips: Do not include hi and lo in __SYSCALL_CLOBBERS for R6
Nov 19, 2019
a2e487c
build-many-glibcs.py: Add mipsisa64r6el-linux-gnu target
Dec 11, 2019
a059f95
tunables: report sbrk() failure
djdelorierh Dec 13, 2019
a45244c
hurd: Make getrandom honour GRND_NONBLOCK
jrtc27 Dec 17, 2019
3aec0c3
build-many-glibcs.py: Do not build C++ PCHs by default
fweimer-rh Dec 17, 2019
3dcad81
hurd: Do not make sigprocmask available in ld.so
fweimer-rh Dec 18, 2019
0331bff
powerpc: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214]
zatrazz Dec 17, 2019
1b132d5
Fix __libc_signal_block_all on sparc64
zatrazz Dec 9, 2019
6a265e5
Fix test isolation for elf/tst-ifunc-fault-lazy, elf/tst-ifunc-fault-…
fweimer-rh Dec 19, 2019
478f707
Remove __waitpid_nocancel
zatrazz Nov 13, 2019
c97f9a5
nptl: Move wait implementation to libc
zatrazz Nov 13, 2019
b633cdf
nptl: Move waitpid implementation to libc
zatrazz Nov 13, 2019
c5cbdac
Implement wait in terms of waitpid
zatrazz Nov 13, 2019
9b2cf94
linux: Use waitid on wait4 if __NR_wait4 is not defined
zatrazz Nov 13, 2019
8487915
Implement waitpid in terms of wait4
zatrazz Nov 13, 2019
442d9c9
Consolidate wait3 implementations
zatrazz Nov 14, 2019
233efd4
aarch64: Optimized implementation of memcmp
Dec 19, 2019
0237b61
aarch64: Optimized implementation of strcpy
Dec 19, 2019
2911cb6
aarch64: Optimized implementation of strnlen
Dec 19, 2019
a761180
aarch64: Optimized implementation of memrchr
Dec 19, 2019
0db8e7b
aarch64: Add Huawei Kunpeng to tunable cpu list
Dec 19, 2019
c215076
aarch64: Optimized strlen for strlen_asimd
Dec 19, 2019
525de03
aarch64: Optimized memset for Kunpeng processor.
Dec 19, 2019
57e687c
Add exception-based flags for wait4
zatrazz Dec 20, 2019
e18a305
Refactor *cvt functions implementation (1/2)
inconstante Jul 11, 2019
dce4253
Refactor *cvt functions implementation (2/2)
inconstante Nov 26, 2019
3021e78
ldbl-128ibm-compat: Add *cvt functions
inconstante Jul 11, 2019
f8cd102
Avoid compat symbols for totalorder in powerpc64le IEEE long double
inconstante Sep 9, 2019
b8c210b
mnw_MM, my_MM, and shn_MM locales: Do not use %Op
rluzynski Dec 19, 2019
11519fd
nptl: Remove duplicate internal __SIZEOF_PTHREAD_MUTEX_T (BZ#25241)
zatrazz Dec 26, 2019
58bd592
Fix return code for __libc_signal_* functions
zatrazz Dec 5, 2019
dc86199
linux: Consolidate sigprocmask
zatrazz Dec 5, 2019
64297d4
aarch64: Modify error-shown comments for strcpy
Dec 27, 2019
10df95c
aarch64: ifunc rename for kunpeng
Dec 27, 2019
863d775
aarch64: add default memcpy version for kunpeng920
Dec 27, 2019
1ef9b6e
Do not redirect calls to __GI_* symbols, when redirecting to *ieee128
tuliom Oct 20, 2019
5d73c96
ldbl-128ibm-compat: Compiler flags for stdio functions
tuliom Jul 30, 2018
9ae967b
ldbl-128ibm-compat: Do not mix -mabi=*longdouble and -mlong-double-128
inconstante Sep 10, 2019
344e755
hurd: Support sending file descriptors over Unix sockets
epozuelo Dec 29, 2019
a678c13
hurd: Add getcontext, makecontext, setcontext, swapcontext
tschwinge Dec 29, 2019
4288c54
hurd: Signal code refactoring
jeremie-koenig Dec 29, 2019
eb87a46
hurd sendmsg: Fix warning on calling CMSG_*HDR
sthibaul Dec 29, 2019
653d74f
hurd: Global signal disposition
jeremie-koenig Dec 29, 2019
20a740b
km_KH locale: Use "%M" instead of "m" in d_t_fmt (bug 25323)
rluzynski Dec 30, 2019
d99b500
lv_LV locale: Correct the time part of d_t_fmt (bug 25324)
rluzynski Dec 30, 2019
0915363
alpha: Set wait4 as cancellation entrypoint
zatrazz Dec 27, 2019
d614a75
Update copyright dates with scripts/update-copyrights.
jsm28 Jan 1, 2020
5f72f98
Update copyright dates not handled by scripts/update-copyrights.
jsm28 Jan 1, 2020
4cf0d22
Linux: Add tables with system call numbers
fweimer-rh Jan 2, 2020
a1bd5f8
Linux: Use system call tables during build
fweimer-rh Jan 2, 2020
65b6c9b
build-many-glibcs.py: Introduce LinuxHeadersPolicyForBuild
fweimer-rh Jan 2, 2020
857c7d7
build-many-glibcs.py: Introduce glibc build policy classes
fweimer-rh Jan 2, 2020
07a44d2
build-many-glibcs.py: Implement update-syscalls command
fweimer-rh Jan 2, 2020
0933a46
Linux: Remove pread/pread64, pwrite/pwrite64 kludges from <sysdep.h>
fweimer-rh Jan 2, 2020
cc47d5c
build-many-glibcs.py: Fix “glibcs i686-gnu --strip”
fweimer-rh Jan 2, 2020
75ba929
Multiple locales: Add date_fmt (bug 24054)
rluzynski Dec 30, 2019
cf4dfd4
Update libc.pot for 2.31 release
siddhesh Jan 2, 2020
220622d
Add libm_alias_finite for _finite symbols
Wilco1 Jul 16, 2019
b03688b
Linux: Fix clock_nanosleep time64 check
zatrazz Jan 2, 2020
d0def09
linux: Fix vDSO macros build with time64 interfaces
zatrazz Dec 13, 2019
bc36727
x86: Make x32 use x86 time implementation
zatrazz Nov 29, 2019
2822aaf
Remove vDSO support from make-syscall.sh
zatrazz Nov 29, 2019
eca6aec
linux: Update x86 vDSO symbols
zatrazz Nov 29, 2019
7bcaf77
linux: Update mips vDSO symbols
zatrazz Nov 29, 2019
c701bcc
linux: Consolidate Linux gettimeofday
zatrazz Dec 16, 2019
e760874
linux: Consolidate time implementation
zatrazz Dec 16, 2019
5701365
elf: Enable relro for static build
zatrazz Nov 29, 2019
1bdda52
elf: Move vDSO setup to rtld (BZ#24967)
zatrazz Nov 29, 2019
ff500a6
linux: Add support for clock_gettime64 vDSO
zatrazz Dec 11, 2019
a9091a1
linux: Optimize fallback 32-bit clock_gettime
zatrazz Dec 14, 2019
2d77a44
linux: Enable vDSO clock_gettime64 for i386
zatrazz Dec 11, 2019
93e4db4
linux: Enable vDSO clock_gettime64 for arm
zatrazz Dec 11, 2019
cdae973
linux: Enable vDSO clock_gettime64 for mips
zatrazz Dec 11, 2019
0dc1a37
linux: Add support for clock_getres64 vDSO
zatrazz Dec 11, 2019
92b9636
linux: Optimize fallback 32-bit clock_getres
zatrazz Dec 16, 2019
af7be49
htl: Use dso_handle.h
sthibaul Jan 4, 2020
12e166d
htl: Drop common tcbhead_t definition
sthibaul Jan 4, 2020
50a78ba
htl: Move pthread_atfork to libc_nonshared.a
sthibaul Jan 4, 2020
25c084e
htl: Add __errno_location and __h_errno_location
sthibaul Jan 4, 2020
cbce69e
hurd: Fix message reception for timer_thread
sthibaul Jan 5, 2020
d006e84
Fix formatting of ChangeLog ouput
siddhesh Jan 7, 2020
1355402
sl_SI locale: Use "." as the thousands separator (bug 25233)
rluzynski Jan 3, 2020
4988e26
MIPS: Fix circular definition of __LDBL_MANT_DIG__ in ieee754.h
zackw Jan 8, 2020
97ff54d
Drop dependency of dist target on ChangeLog
siddhesh Jan 8, 2020
521c7fc
Revise NEWS description of changes to gettimeofday etc.
zackw Jan 8, 2020
591236f
elf: Add tst-ldconfig-ld_so_conf-update test
sasshka Jan 9, 2020
e1195b2
Update timezone/README
eggert Jan 10, 2020
e404be3
htl: Add internal versions of functions used by C11 threads
sthibaul Jan 12, 2020
196e62c
htl: Add type sizes in bits/pthreadtypes-arch.h and check them
sthibaul Jan 13, 2020
ae793cc
htl: Avoid exposing unixoid functions
sthibaul Jan 13, 2020
3c8639b
Fix "elf: Add tst-ldconfig-ld_so_conf-update test" on 32bit.
stliibm Jan 13, 2020
bc487d7
Update build-many-glibcs.py for GCC move to git.
jsm28 Jan 13, 2020
1d62a40
htl: Avoid crashing when passed invalid pthread_t values
sthibaul Jan 13, 2020
a8f0fc4
htl: Add internal version of __pthread_mutex_timedlock
sthibaul Jan 13, 2020
791a08c
Update Translations
siddhesh Jan 16, 2020
5177d85
Clear GL(dl_initfirst) when freeing its link_map memory [BZ# 25396]
hjl-tools Jan 16, 2020
a332bd1
elf: Add elf/tst-dlopenfail-2 [BZ #25396]
fweimer-rh Jan 16, 2020
a9ed2b2
vcs-to-changelog: Add quirk for __nonnull
siddhesh Jan 16, 2020
def9c08
Revert outdated translations
siddhesh Jan 17, 2020
c908ae0
powerpc: Initialize rtld_global_ro for static dlopen [BZ #20802]
tuliom Jan 10, 2020
18363b4
powerpc: Move cache line size to rtld_global_ro
tuliom Jan 10, 2020
70ba28f
Fix tst-pkey.c pkey_alloc return checks and manual
lucmaga Jan 16, 2020
768c83b
Remove incorrect alloc_size attribute from pvalloc [BZ #25401]
fweimer-rh Jan 17, 2020
be5c531
powerpc32: Fix syntax error in __GLRO macro
andreas-schwab Jan 17, 2020
9f8b135
Fix maybe-uninitialized error on powerpc
mscastanho Jan 17, 2020
63675a9
translations: Run msgmerge when downloading translations
siddhesh Jan 17, 2020
35869b8
Update translations
siddhesh Jan 19, 2020
afbfe2d
translations: Trim po files using msgattrib
siddhesh Jan 17, 2020
3cb5730
translations: Update translations
siddhesh Jan 19, 2020
aba1279
Get rid of Werror=maybe-uninitialized in res_send.c.
stliibm Jan 20, 2020
92ce43e
Run bench-timing-type with newly built libc.
jsm28 Jan 20, 2020
8b222fa
getaddrinfo: Fix resource leak after strdup failure in gethosts [BZ #…
fweimer-rh Jan 20, 2020
d937694
Fix array overflow in backtrace on PowerPC (bug 25423)
andreas-schwab Jan 20, 2020
ba44e5b
Add NEWS entry about the change in handling of PT_GNU_STACK on MIPS
Jan 22, 2020
de077de
gitlog-to-changelog: Drop scripts in favour of gnulib version
siddhesh Jan 17, 2020
00167b5
Fix cross-testing of tst-ifunc-fault-* tests.
jsm28 Jan 23, 2020
d01fd5f
Fix elf/tst-rtld-preload cross-testing.
jsm28 Jan 24, 2020
ef02e3c
Fix locale/tst-locale-locpath cross-testing when sshd sets LANG.
jsm28 Jan 24, 2020
352bb99
Build raise with -fasynchronous-unwind-tables.
jsm28 Jan 24, 2020
9baa46a
nptl: Avoid using PTHREAD_MUTEX_DEFAULT in macro definition [BZ #25271]
fweimer-rh Jan 30, 2020
2cd01a1
Add NEWS entry about 64-bit time_t syscall use on 32-bit targets
nsz-arm Jan 30, 2020
4844a84
Add Portuguese (Portugal) translation
siddhesh Feb 1, 2020
f1bb549
Add note to NEWS about kernel headers dependency on risc-v
siddhesh Feb 1, 2020
7114168
Add more contributors to the manual
siddhesh Feb 1, 2020
df5919d
Update newest tested versions of dependencies in install.texi
siddhesh Feb 1, 2020
e7daa7f
Add bugs fixed in 2.31 in NEWS
siddhesh Feb 1, 2020
7ef9556
Update version numbers for 2.31 release
siddhesh Feb 1, 2020
9ea3686
Generate ChangeLog.old/ChangeLog.20 for 2.31
siddhesh Feb 1, 2020
0d5af89
Implement pthread_mutex_lock_any() and pthread_mutex_timedlock_any().
FireBurn Feb 4, 2020
63e4a28
HACK: test app for pthread_mutex_lock_any(); should be tst-mutex* som…
Plagman Jul 30, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
24 changes: 12 additions & 12 deletions ChangeLog.old/ChangeLog.10
Original file line number Diff line number Diff line change
Expand Up @@ -658,10 +658,10 @@
Define and initialize use_outdigits in the inner loops.

* sysdeps/posix/sigwait.c: Don't look for signal 0 since it does
not exist. Patch by Miloslav Trmac <[email protected]> (PR libc/1601).
not exist. Patch by Miloslav Trmač <[email protected]> (PR libc/1601).

* sysdeps/i386/fpu/s_nearbyint.S: Disable raising exception, not
enable it. Patch by Miloslav Trmac <[email protected]> (PR libc/1600).
enable it. Patch by Miloslav Trmač <[email protected]> (PR libc/1600).
* sysdeps/i386/fpu/s_nearbyintf.S: Likewise.
* sysdeps/i386/fpu/s_nearbyintl.S: Likewise.

Expand Down Expand Up @@ -693,7 +693,7 @@
so test for overflow and handle it.
* sysdeps/i386/fpu/s_sinf.S: Likewise.
* sysdeps/i386/fpu/s_tanf.S: Likewise.
Patch by Miloslav Trmac <[email protected]> (PR libc/1563).
Patch by Miloslav Trmač <[email protected]> (PR libc/1563).

* iconvdata/Makefile (modules): Add UTF-16.
(distribute): Add utf-16.c.
Expand Down Expand Up @@ -981,7 +981,7 @@
* sysdeps/unix/sysv/linux/mips/fxstat.c: Likewise.

* sysdeps/unix/sysv/linux/mips/init-first.h: New file, from Ralf
Baechle <[email protected]>.
Bächle <[email protected]>.

* sysdeps/unix/sysv/linux/mips/brk.c: New file.

Expand Down Expand Up @@ -1012,7 +1012,7 @@
* sysdeps/powerpc/fpu/fesetround.c: Likewise.
* sysdeps/sparc/fpu/feholdexcpt.c: Likewise.
* sysdeps/sparc/fpu/fesetround.c: Likewise.
Patch by Miloslav Trmac <[email protected]>.
Patch by Miloslav Trmač <[email protected]>.

* locale/programs/ld-collate.c (struct locale_collate_t): Change
type of plane_size and plane_cnt to uint32_t.
Expand Down Expand Up @@ -1482,7 +1482,7 @@

* manual/getopt.texi (Using the getopt function): Fix description of
return value for format string starting with '-' (PR libc/1551).
Patch by Ra�l N��ez de Arenas Coronado <[email protected]>
Patch by Raúl Núñez de Arenas Coronado <[email protected]>

* sunrpc/clnt_perr.c (rpc_errlist): Fix index for RPC_PROGVERSMISMATCH.
Patch by [email protected] (PR libc/1550).
Expand Down Expand Up @@ -3715,7 +3715,7 @@
(RESOLVE_GOTSYM): Use R_MIPS_REL32.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.
Based on patches from Maciej W. Rozycki <[email protected]> and
Ralf Baechle <[email protected]>.
Ralf Bächle <[email protected]>.

* sysdeps/mips/mips64/dl-machine.h: Apply same patches.

Expand Down Expand Up @@ -6138,7 +6138,7 @@
* sysdeps/unix/sysv/linux/mips/bits/errno.h: Likewise.

* elf/Makefile ($(objpfx)ld.so): Fix rtld-ldscript dependency.
Patch by Ralf Baechle <[email protected]>.
Patch by Ralf Bächle <[email protected]>.

1999-08-25 Ulrich Drepper <[email protected]>

Expand Down Expand Up @@ -6188,14 +6188,14 @@
* stdio-common/tst-cookie.c: New file.

* sysdeps/unix/sysv/linux/mips/bits/errno.h: Fix EILSEQ value
changed in last patch. Reported by Ralf Baechle.
changed in last patch. Reported by Ralf Bächle.

1999-08-24 Andreas Jaeger <[email protected]>

* sysdeps/unix/mips/sysdep.h: Use __syscall_error.

* sysdeps/unix/mips/sysdep.S: Rewrite, don't declare errno here.
Patches by Ralf Baechle <[email protected]>
Patches by Ralf Bächle <[email protected]>

1999-08-24 Andreas Jaeger <[email protected]>

Expand Down Expand Up @@ -6361,7 +6361,7 @@

* sysdeps/unix/sysv/linux/mips/bits/sigaction.h (SA_RESETHAND): Add it.
* sysdeps/mips/bits/dlfcn.h: Remove SGI specific calls, add RTLD_LOCAL.
Patches by Ralf Baechle <[email protected]>
Patches by Ralf Bächle <[email protected]>

1999-08-21 Ulrich Drepper <[email protected]>

Expand Down Expand Up @@ -7316,7 +7316,7 @@

1999-07-25 Andreas Jaeger <[email protected]>

* localedata/tst-rpmatch.sh: Use "&" instead of "" to avoid a bug
* localedata/tst-rpmatch.sh: Use "&" instead of "§" to avoid a bug
in bash 2.03.

1999-07-25 Ulrich Drepper <[email protected]>
Expand Down
38 changes: 19 additions & 19 deletions ChangeLog.old/ChangeLog.11
Original file line number Diff line number Diff line change
Expand Up @@ -789,7 +789,7 @@
* sysdeps/s390/fpu/libm-test-ulps: New ulps.

* sysdeps/unix/sysv/linux/mips/syscalls.list: Add fcntl64.
Patch by Ralf Baechle <[email protected]>.
Patch by Ralf Bächle <[email protected]>.

2000-10-21 Ulrich Drepper <[email protected]>

Expand Down Expand Up @@ -878,7 +878,7 @@
* sysdeps/sh/dl-machine.h: Likewise.
* sysdeps/sparc/sparc32/dl-machine.h: Likewise.
* sysdeps/sparc/sparc64/dl-machine.h: Likewise.
Patch by Martin Schwidefsksy <[email protected]>.
Patch by Martin Schwidefsky <[email protected]>.

2000-10-20 Jakub Jelinek <[email protected]>

Expand Down Expand Up @@ -918,7 +918,7 @@
* string/string.h: Remove declaration of __strcasecmp and __strcasestr.
* include/string.h: Declare them here.

2000-10-18 Ralf Baechle <[email protected]>
2000-10-18 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/sys/syscall.h: Include <asm/unistd.h>.

Expand All @@ -944,7 +944,7 @@
(elf_machine_runtime_link_map): Likewise.
(elf_machine_runtime_setup): Likewise.
Handle dynamic linker's local got entries.
Patches by Ralf Baechle <[email protected]>.
Patches by Ralf Bächle <[email protected]>.

2000-10-09 Maciej W. Rozycki <[email protected]>

Expand Down Expand Up @@ -1347,7 +1347,7 @@

* sysdeps/sparc/sparc32/fpu/libm-test-ulps: New file.

2000-10-02 Ralf Baechle <[email protected]>
2000-10-02 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/sys/tas.h: Add missing .mips0 at the
end of inline assembler code.
Expand All @@ -1364,7 +1364,7 @@

* sysdeps/unix/sysv/linux/alpha/bits/resource.h: Add RLIMIT_LOCKS.

2000-10-01 Ralf Baechle <[email protected]>
2000-10-01 Ralf Bächle <[email protected]>

* sysdeps/mips/dl-machine.h (RTLD_START): Fix computation of envp
argument passed to _dl_init.
Expand Down Expand Up @@ -1433,7 +1433,7 @@
level2, and level3 as well.
(wctype_table_add): Remove a few unnecessary conditionals.

2000-09-30 Ralf Baechle <[email protected]>
2000-09-30 Ralf Bächle <[email protected]>

* wcsmbs/Versions [libc] (GLIBC_2.0): Add __mbrtowc.

Expand Down Expand Up @@ -1702,7 +1702,7 @@
* sysdeps/unix/sysv/linux/powerpc/bits/sem.h: New file.
* sysdeps/unix/sysv/linux/powerpc/bits/shm.h: New file.

2000-09-28 Martin Schwidefsksy <[email protected]>
2000-09-28 Martin Schwidefsky <[email protected]>

* sysdeps/s390/atomicity.h: Fix compare_and_swap.

Expand Down Expand Up @@ -1733,7 +1733,7 @@
2000-09-28 Ulrich Drepper <[email protected]>

* manual/errno.texi: Correct error text for ENXIO.
Reported by J�rg Schilling <[email protected]>.
Reported by Jörg Schilling <[email protected]>.

2000-09-27 Jes Sorensen <[email protected]>

Expand Down Expand Up @@ -2216,7 +2216,7 @@

* intl/Versions: Add bind_textdomain_codeset.

2000-09-16 Ralf Baechle <[email protected]>
2000-09-16 Ralf Bächle <[email protected]>

* sysdeps/mips/dl-machine.h (_RTLD_PROLOGUE): Reformat. Declare
as function.
Expand Down Expand Up @@ -3116,7 +3116,7 @@
* libio/oldiofsetpos64.c: iofsetpos was introduced in glibc 2.1,
change symbol version.
* libio/oldiofgetpos64.c: Likewise.
Reported by Martin v. Loewis <[email protected]>.
Reported by Martin v. Löwis <[email protected]>.

* locale/programs/ld-ctype.c (charclass_charcode_ellipsis): Fix
typo.
Expand Down Expand Up @@ -5522,7 +5522,7 @@
* timezone/northamerica: Likewise.
* timezone/zone-tab: Likewise.

2000-07-30 Ralf Baechle <[email protected]>
2000-07-30 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/bits/sigstack.h: New file. On MIPS
the order of struct sigaltstack members is different.
Expand Down Expand Up @@ -6434,7 +6434,7 @@

* nss/makedb.c (main): Compare result of load_db with
NSS_STATUS_SUCCESS and not 0.
Patch by Jan Rekorajski <[email protected]>.
Patch by Jan Rękorajski <[email protected]>.

* sysdeps/unix/sysv/linux/Versions: Export __sysctl for GLIBC_2.2.

Expand Down Expand Up @@ -7177,7 +7177,7 @@

* sysdeps/mips/fpu_control.h: Fix type of fpu_control_t.
(_FPU_GETCW): Remove extra colon.
Patch by Ralf Baechle <[email protected]>.
Patch by Ralf Bächle <[email protected]>.

* posix/fnmatch_loop.c (FCT): Only declare len if
!WIDE_CHAR_VERSION to silence GCC.
Expand Down Expand Up @@ -8201,7 +8201,7 @@
2000-06-18 Andreas Jaeger <[email protected]>

* sysdeps/mips/dl-machine.h: Always use $25 as jump register.
Patch by Ralf Baechle <[email protected]>.
Patch by Ralf Bächle <[email protected]>.

2000-06-17 Ulrich Drepper <[email protected]>

Expand Down Expand Up @@ -8471,7 +8471,7 @@
2000-06-13 Andreas Jaeger <[email protected]>

* sysdeps/mips/elf/start.S (ENTRY_POINT): Remove mips64 defines.
Patch by Ralf Baechle <[email protected]>.
Patch by Ralf Bächle <[email protected]>.

2000-06-13 Ulrich Drepper <[email protected]>

Expand Down Expand Up @@ -9820,7 +9820,7 @@
* inet/netinet/in.h (IN6_ARE_ADDR_EQUAL): Correct indices.
Reported by [email protected], closes PR libc/1732.

2000-05-11 Jan Hubicka <[email protected]>
2000-05-11 Jan Hubička <[email protected]>

* misc/sys/cdefs.h: Add support for pure attribute.

Expand Down Expand Up @@ -11318,7 +11318,7 @@

* sysdeps/mips/__longjmp.c (__longjmp): Use $25 to fix problems
with some applications.
Patches by Ralf Baechle <[email protected]>.
Patches by Ralf Bächle <[email protected]>.

* sysdeps/mips/bsd-setjmp.S: Use __PIC__.
* sysdeps/mips/bsd-_setjmp.S: Likewise.
Expand Down Expand Up @@ -12107,7 +12107,7 @@
* sysdeps/unix/sysv/linux/arm/siglist.c: Likewise.

2000-03-29 Andreas Jaeger <[email protected]>,
Ralf Baechle <[email protected]>
Ralf Bächle <[email protected]>

* Makeconfig: Introduce new variable SHARED to mark code used in
the shared library.
Expand Down
10 changes: 5 additions & 5 deletions ChangeLog.old/ChangeLog.12
Original file line number Diff line number Diff line change
Expand Up @@ -510,7 +510,7 @@

* libio/iopopen.c: Add lock for proc_file_chain access.
* libio/oldiopopen.c: Add lock for old_proc_file_chain access.
Reported by Padraig Brady <[email protected]>.
Reported by Pádraig Brady <[email protected]>.

2001-07-31 Andreas Jaeger <[email protected]>

Expand Down Expand Up @@ -2247,7 +2247,7 @@
* sysdeps/unix/sysv/linux/speed.c (cfsetispeed): Max speed is
B4000000.
(cfsetospeed): Likewise.
Reported by Lukasz Trabinski <[email protected]>.
Reported by Łukasz Trąbiński <[email protected]>.

2001-05-31 Joseph S. Myers <[email protected]>

Expand Down Expand Up @@ -2813,7 +2813,7 @@
that _CS_LFS_CFLAGS can fall through to the empty returned string
case. Add FALLTHROUGH comment.

2001-04-29 Ralf Baechle <[email protected]>
2001-04-29 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/bits/sem.h: Make structure
definitions match the kernel definitions.
Expand Down Expand Up @@ -5570,7 +5570,7 @@
* resolv/tst-aton.c: Add testcase for IP with four periods.

* resolv/inet_addr.c: Don't recognize an IP with four periods.
Patch by Andre' Breiler <[email protected]>.
Patch by André Breiler <[email protected]>.

2001-02-27 Philip Blundell <[email protected]>

Expand Down Expand Up @@ -9884,7 +9884,7 @@

* manual/startup.texi (Program Arguments): Fix type of main's envp
parameter.
Reported by Ra�l N��ez de Arenas Coronado <[email protected]>.
Reported by Raúl Núñez de Arenas Coronado <[email protected]>.

* iconvdata/gconv-modules: Add CP950 alias.

Expand Down
2 changes: 1 addition & 1 deletion ChangeLog.old/ChangeLog.13
Original file line number Diff line number Diff line change
Expand Up @@ -12297,7 +12297,7 @@

* po/ca.po: New file. Contributed by the translation team.

2001-10-15 Ralf Baechle <[email protected]>
2001-10-15 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/sys/sysmips.h: Make sysmips() prototype
a varargs prototype. Remove dependency from kernel header files.
Expand Down
12 changes: 6 additions & 6 deletions ChangeLog.old/ChangeLog.14
Original file line number Diff line number Diff line change
Expand Up @@ -4149,7 +4149,7 @@
* sysdeps/x86_64/fpu/s_ilogbl.S: New file.
* sysdeps/x86_64/fpu/e_remainderl.S: New file.

* math/libm-test.inc (floor_test): Test also 0.25.
* math/libm-test.inc (floor_test): Test also ±0.25.
(ceil_test): Test -0.25.

2003-11-17 Ulrich Drepper <[email protected]>
Expand Down Expand Up @@ -4658,7 +4658,7 @@
(hol_entry_long_iterate): Change __attribute to __attribute__.
(_help, __argp_error, __argp_failure) [!_LIBC && (HAVE_FLOCKFILE
&& HAVE_FUNLOCKFILE)]: Protect call to flockfile and funlockfile.
(__argp_basename) [!_LIBC]: New. Taken from LSH, by Niels M�ller,
(__argp_basename) [!_LIBC]: New. Taken from LSH, by Niels Möller,
modified after comments from Ulrich Drepper.
(__argp_short_program_name): Ditto.
(__argp_state_help, __argp_error, __argp_failure): Use it.
Expand Down Expand Up @@ -10627,7 +10627,7 @@
and handle TPREL16 relocs too. Return rather than break for DTPREL64.
Mostly from Steven Munroe <[email protected]>.

2003-03-11 Ralf Baechle <[email protected]>
2003-03-11 Ralf Bächle <[email protected]>

* sysdeps/unix/sysv/linux/mips/clone.S (__thread_start): Use jal
instead of jalr to invoke subroutine so restoring the $gp register
Expand Down Expand Up @@ -12372,7 +12372,7 @@
* elf/reldep6.c: Create relocation dependency before closing the first
module.

2003-01-10 Guido G�nther <[email protected]>
2003-01-10 Guido Günther <[email protected]>

* sysdeps/unix/mips/fork.S: Add PSEUDO_END.
* sysdeps/unix/mips/brk.S: Likewise.
Expand Down Expand Up @@ -15230,11 +15230,11 @@
service hasn't been used [PR libc/4744].

* include/features.h: Use __STDC_VERSION__ not __STDC_VERSION.
Reported by Miloslav Trmac <[email protected]> [PR libc/4766].
Reported by Miloslav Trmač <[email protected]> [PR libc/4766].

* manual/examples/dir.c: Don't include <stddef.h>.
* manual/examples/select.c: Include <errno.h> for TEMP_FAILURE_RETRY.
Reported by Fr�d�ric Delanoy <[email protected]>.
Reported by Frédéric Delanoy <[email protected]>.

2002-11-02 H.J. Lu <[email protected]>

Expand Down
2 changes: 1 addition & 1 deletion ChangeLog.old/ChangeLog.15
Original file line number Diff line number Diff line change
Expand Up @@ -2046,7 +2046,7 @@
(delete_heap): Clear aligned_heap_area if deleting the area right
before aligned_heap_area.

2004-10-03 Juerg Billeter <[email protected]>
2004-10-03 Jürg Billeter <[email protected]>

* nscd/nscd_initgroups.c (__nscd_getgrouplist): Return -1 if nscd
can't be used. [BZ #424]
Expand Down
Loading