master
Enable --enable-fortify-source with clang
Update copyright dates with scripts/update-copyrights
Fix resolver if_* namespace (bug 17717).
nss_files: Consolidate line parse declarations in <nss_files.h>
(abmon): Remove spaces.
Optimize __libc_tsd_* thread variable access
Remove --enable-obsolete-nsl configure flag
Linux: Move aio_suspend, aio_suspend64, __aio_suspend_time64 to libc
Move 'aliases' routines from 'inet' into 'nss'
elf: early conversion of elf p_flags to mprotect flags
Add missing header wrappers under include/
argp: Move attribute_hidden to argp-fmtstream.h
ldbl-opt: Add argp_error and argp_failure (bug 23983)
Use libc_hidden_* for argz_next, __argz_next (bug 15105).
assert: Do not use stderr in libc-internal assert
Update.
posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349)
float128: Add private _Float128 declarations for libm.
Add more headers to include/ for conform tests.
Use proper extern declaration for _nl_C_LC_CTYPE_{class,toupper,tolower}
Use 64 bit time_t stat internally
elf: Do not add a copy of _dl_find_object to libc.so
Mark __dso_handle as hidden [BZ #18822]
elf: Add DL_ADDRESS_WITHOUT_RELOC [BZ #33088]
Installed header hygiene (BZ#20366): Test of installed headers.
ldbl-128ibm-compat: PLT redirects for using ldbl redirects internally
stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a
Mark various cold functions as __COLD
Fix Linux fcntl OFD locks for non-LFS architectures (BZ#20251)
y2038: Add support for 64-bit time on legacy ABIs
math: Add fetestexcept internal alias
Make totalorder and totalordermag functions take pointer arguments.
First steps to get conformtest fully working
Hide internal __setfpucw function [BZ #18822]
io: Add fts64 with 64-bit time_t support
io: Add ftw64 with 64-bit time_t support
getopt: remove USE_NONOPTION_FLAGS
Fix extra PLT reference in libc.so due to __glob64_time64 if build with gcc 7.5 on 32bit.
Apply asm redirection in gmp.h before first use
Remove 'grp' and merge into 'nss' and 'posix'
Remove 'gshadow' and merge into 'nss'
nscd: Do not rebuild getaddrinfo (bug 30709)
Hide internal __ifreq function [BZ #18822]
Make strtoimax, strtoumax, wcstoimax, wcstoumax into aliases
Add first fixes for conformtest for POSIX2008
Document the internal _ and N_ macros
Simplify __malloc_initialized
math: Handle fabsf128 !__USE_EXTERN_INLINES
mcheck: Wean away from malloc hooks [BZ #23489]
Hide internal __hasmntopt function [BZ #18822]
Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc
Move 'netgroup' routines from 'inet' into 'nss'
nss: Export nscd hash function as __nss_hash [BZ #22459]
Hide internal __gettextparse function [BZ #18822]
stdio-common: Convert vfprintf and related functions to buffers
pthread: Simplify condition for hidden proto
login: Move libutil into libc
Remove 'pwd' and merge into 'nss'
Fix regex type usage
resolv: Add internal __res_binary_hnok function
Add hidden prototypes for __sched_getparam, __sched_getscheduler
misc: Add twalk_r function
support: add check_mem_access function
Remove 'shadow' and merge into 'nss'
stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c
posix: Use posix_spawn for wordexp
Implement C23 <stdbit.h>
Undef __INT64_C/__UINT64_C for glibc build and test
debug: Improve '%n' fortify detection (BZ 30932)
string: Check if attribute can declared after function declaration
time: Add 64-bit time_t support for ftime
y2038: include: Move struct __timespec64 definition to a separate file
y2038: include: Move struct __timeval64 definition to a separate file
* sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Conditional
termios: add new baud_t interface, defined to be explicitly numeric
Don't use glibc <tgmath.h> when testing with Clang
time: Add TIME_MONOTONIC, TIME_ACTIVE, and TIME_THREAD_ACTIVE
posix: Sync regex with gnulib
Remove __need macros from stdio.h and wchar.h.