Fourth quarter 2022 Archives by thread
Starting: Sat Oct 1 19:50:14 GMT 2022
Ending: Thu Dec 29 23:42:06 GMT 2022
Messages: 1254
- [glibc] hppa: Fix initialization of dp register [BZ 29635]
John David Anglin
- [glibc/release/2.36/master] hppa: Fix initialization of dp register [BZ 29635]
John David Anglin
- [glibc/release/2.35/master] hppa: Fix initialization of dp register [BZ 29635]
John David Anglin
- [glibc/release/2.36/master] hppa: undef __ASSUME_SET_ROBUST_LIST
John David Anglin
- [glibc/release/2.35/master] hppa: undef __ASSUME_SET_ROBUST_LIST
John David Anglin
- [glibc] support: Add xpthread_cond_signal wrapper
Adhemerval Zanella
- [glibc] nptl: Convert tst-setuid2 to test-driver
Adhemerval Zanella
- [glibc] x86: Remove .tfloat usage
Adhemerval Zanella
- [glibc] Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock
Noah Goldstein
- [glibc] x86: Cleanup pthread_spin_{try}lock.S
Noah Goldstein
- [glibc] x86: include BMI1 and BMI2 in x86-64-v3 level
Aurelien Jarno
- [glibc] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Aurelien Jarno
- [glibc] x86-64: Require BMI2 for AVX2 strcmp implementation
Aurelien Jarno
- [glibc] x86-64: Require BMI2 for AVX2 strncmp implementation
Aurelien Jarno
- [glibc] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Aurelien Jarno
- [glibc] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Aurelien Jarno
- [glibc] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Aurelien Jarno
- [glibc] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Aurelien Jarno
- [glibc/release/2.36/master] x86: include BMI1 and BMI2 in x86-64-v3 level
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 for AVX2 strcmp implementation
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 for AVX2 strncmp implementation
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Aurelien Jarno
- [glibc/release/2.36/master] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Aurelien Jarno
- [glibc/release/2.35/master] x86: include BMI1 and BMI2 in x86-64-v3 level
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 for AVX2 strcmp implementation
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 for AVX2 strncmp implementation
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Aurelien Jarno
- [glibc/release/2.35/master] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Aurelien Jarno
- [glibc/release/2.34/master] x86: include BMI1 and BMI2 in x86-64-v3 level
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 for AVX2 strcmp implementation
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 for AVX2 strncmp implementation
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Aurelien Jarno
- [glibc/release/2.34/master] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Aurelien Jarno
- [glibc/release/2.33/master] x86: include BMI1 and BMI2 in x86-64-v3 level
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 for AVX2 strcmp implementation
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 for AVX2 strncmp implementation
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Aurelien Jarno
- [glibc/release/2.33/master] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Aurelien Jarno
- [glibc] Deleted branch 'azanella/clang'
Adhemerval Zanella
- [glibc] Created branch 'azanella/clang'
Adhemerval Zanella
- [glibc/azanella/clang] elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support
Adhemerval Zanella
- [glibc/azanella/clang] stdlib: DIAG_IGNORE_NEEDS_COMMENT setenv.c
Adhemerval Zanella
- [glibc/azanella/clang] linux: Avoid shifting a negative signed on POSIX timer interface
Adhemerval Zanella
- [glibc/azanella/clang] stdlib/longlong.h: Remove incorrect lvalue to rvalue conversion from asm output constraints
Adhemerval Zanella
- [glibc/azanella/clang] malloc: Use C11 atomics on memusage
Adhemerval Zanella
- [glibc/azanella/clang] nis: Fix nis_print_directory
Adhemerval Zanella
- [glibc/azanella/clang] Remove include/*.h install rule
Adhemerval Zanella
- [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
Adhemerval Zanella
- [glibc/azanella/clang] configure: remove overly restrictive check for clang
Adhemerval Zanella
- [glibc/azanella/clang] Rewrite find_cxx_header config configure.ac
Adhemerval Zanella
- [glibc/azanella/clang] Rework not-cancel function prototypes
Adhemerval Zanella
- [glibc/azanella/clang] intl: Fix clang -Wunused-but-set-variable on plural.c
Adhemerval Zanella
- [glibc/azanella/clang] Disable use of -fsignaling-nans if compiler does not support it
Adhemerval Zanella
- [glibc/azanella/clang] stdlib: Move attribute_hidden definition to function prototype at gmp.h
Adhemerval Zanella
- [glibc/azanella/clang] x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f128 code path
Adhemerval Zanella
- [glibc/azanella/clang] configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Fix -Wtautological-constant-out-of-range-compare on clang
Adhemerval Zanella
- [glibc/azanella/clang] Add DIAG_IGNORE_NEEDS_COMMENT_GCC
Adhemerval Zanella
- [glibc/azanella/clang] nptl: Fix Wincompatible-pointer-types on clang
Adhemerval Zanella
- [glibc/azanella/clang] Refactor internal alias for internal function
Adhemerval Zanella
- [glibc/azanella/clang] nptl: Use hidden_proto3 for __nptl_threads_events,
Adhemerval Zanella
- [glibc/azanella/clang] Fix inhibit_stack_protector for clang
Adhemerval Zanella
- [glibc/azanella/clang] diag: Add clang specific DIAG_PUSH_NEEDS_COMMENT macros
Adhemerval Zanella
- [glibc/azanella/clang] elf: Suppress unused function clang for __ifunc_resolver
Adhemerval Zanella
- [glibc/azanella/clang] x86: Remove __strstr_generic prototype
Adhemerval Zanella
- [glibc/azanella/clang] resolv: Handle -Wsometimes-uninitialized on getaddrinfo
Adhemerval Zanella
- [glibc/azanella/clang] posix: Suppress clang confstr -Wignored-attributes
Adhemerval Zanella
- [glibc/azanella/clang] misc: Suppress clang warnings on syslog
Adhemerval Zanella
- [glibc/azanella/clang] argp: Expand argp_usage, _option_is_short, and _option_is_end
Adhemerval Zanella
- [glibc/azanella/clang] nss: Suppress nss_module.c warning on clang
Adhemerval Zanella
- [glibc/azanella/clang] sunrpc: Remove extra parenthesis on comparison
Adhemerval Zanella
- [glibc/azanella/clang] sunrpc: Suppress clang warning on struct cmessage
Adhemerval Zanella
- [glibc/azanella/clang] elf: Supress clang -Wsometimes-uninitialized on _dl_debug_initialize
Adhemerval Zanella
- [glibc/azanella/clang] configure: Check -fno-tree-loop-distribute-patterns
Adhemerval Zanella
- [glibc/azanella/clang] elf: Suppress clang -Wstring-plus-int on rtld.c
Adhemerval Zanella
- [glibc/azanella/clang] locale: Fix implicit conversion on collate_finish
Adhemerval Zanella
- [glibc/azanella/clang] iconvdata: Suppress clang warning on locale definitions
Adhemerval Zanella
- [glibc/azanella/clang] iconvdata: Remove use of GNU old-style field designator extension
Adhemerval Zanella
- [glibc/azanella/clang] catgets: Remove catgets/config.h
Adhemerval Zanella
- [glibc/azanella/clang] math: Suppress clang warning on math_check_force_underflow
Adhemerval Zanella
- [glibc/azanella/clang] math: use fabs on __ieee754_lgamma_r
Adhemerval Zanella
- [glibc/azanella/clang] math: Suppress clang -Wincompatible-library-redeclaration on s_llround
Adhemerval Zanella
- [glibc/azanella/clang] math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype
Adhemerval Zanella
- [glibc/azanella/clang] x86: Use -msse2avx iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] configure: Use -Wno-maybe-uninitialized iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] timezone: Fix clang operator precedence warning
Adhemerval Zanella
- [glibc/azanella/clang] math: Use -fexcess-precision=standard iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] elf: Fix _startup_fatal on clang
Adhemerval Zanella
- [glibc/azanella/clang] string: Use asm alias instead of symbol redirections for stpcpy and mempcpy
Adhemerval Zanella
- [glibc/azanella/clang] Use -frounding-math iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] aarch64: Use 64-bit variable to access the special registers
Adhemerval Zanella
- [glibc/azanella/clang] posix: Use unsigned to check for _POSIX_VDISABLE
Adhemerval Zanella
- [glibc/azanella/clang] support: Use CHAR_MAX as maximum value
Adhemerval Zanella
- [glibc/azanella/clang] Suppress clang -Wtautological-constant-out-of-range-compare on strtod_l.c
Adhemerval Zanella
- [glibc/azanella/clang] i386: Disable math_opt_barrier and math_force_eval for clang
Adhemerval Zanella
- [glibc/azanella/clang] i386: Move ___tls_get_addr hidden proto before its first usage
Adhemerval Zanella
- [glibc/azanella/clang] x86: Remove cast on assembly inline input/outputs
Adhemerval Zanella
- [glibc/azanella/clang] math: Suppress more aliases builtin type conflicts
Adhemerval Zanella
- [glibc/azanella/clang] arm: Use vmov.i32 instead of vmov on neon memchr
Adhemerval Zanella
- [glibc/azanella/clang] x86: Add inhibit_stack_protector on ifunc handlers
Adhemerval Zanella
- [glibc/azanella/clang] Remove AS usage
Adhemerval Zanella
- [glibc/azanella/clang] Use AR, LD, OBJDUMP, OJBCOPY, and GPROF if there are set at configure
Adhemerval Zanella
- [glibc/azanella/clang] localedata: Fix clang warnings on tests
Adhemerval Zanella
- [glibc/azanella/clang] math: Fix clang warnings for math/test-tgmath-ret.c
Adhemerval Zanella
- [glibc/azanella/clang] math: Fix clang warnings on bug-tgmath1.c
Adhemerval Zanella
- [glibc/azanella/clang] Use -ffloat-store iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] math: Define CMPLX(F,L) for clang
Adhemerval Zanella
- [glibc/azanella/clang] x86: Fix test-double-vlen include-next
Adhemerval Zanella
- [glibc/azanella/clang] math: Only build tests for _Complex __int128 iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] x86_64: Disable libmvec tests if compiler does not issue them with openmp
Adhemerval Zanella
- [glibc/azanella/clang] x86: Use -mfpmath=387 iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] And defines to __attribute__ (__noclone__) iff compiler supports it.
Adhemerval Zanella
- [glibc/azanella/clang] math: Fix test-totalorderl-ldbl-96 exponent setting
Adhemerval Zanella
- [glibc/azanella/clang] stdlib: Avoid internal definitions for tst-strtod5i
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Disable bug23-3 on clang
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Disable clang warning on scanf13 test
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Disable attribute (optimize) if compiler does not support it
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Suppress -Wformat only for gcc for tst-sprintf-errno.c
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Suppress clang warnings for tst-unlockedio.c
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Suppress clang warnings for tst-vprintf-width-i18n.c
Adhemerval Zanella
- [glibc/azanella/clang] libio: Handle -Wno-restrict with libc-diag.h
Adhemerval Zanella
- [glibc/azanella/clang] Handle pragma GCC optimize for clang
Adhemerval Zanella
- [glibc/azanella/clang] Use check tests with trampolines iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] malloc: Only enable -Waggressive-loop-optimizations suppression for gcc
Adhemerval Zanella
- [glibc/azanella/clang] string: Suppress clang -Wsuspicious-bzero on tester
Adhemerval Zanella
- [glibc/azanella/clang] dirent: Remove variable lenght array structure for tst-getdents64.c
Adhemerval Zanella
- [glibc/azanella/clang] posix: Suppress clang warning on bug-regex24
Adhemerval Zanella
- [glibc/azanella/clang] linux: Adequate tst-clone3 to c11 atomics
Adhemerval Zanella
- [glibc/azanella/clang] misc: Disable some atomic tests on clang
Adhemerval Zanella
- [glibc/azanella/clang] support: Suppress clang warning on tst-timespec
Adhemerval Zanella
- [glibc/azanella/clang] elf: Suppress clang warning on tst-unique3
Adhemerval Zanella
- [glibc/azanella/clang] elf: Suppress clang warning on tst-unique4
Adhemerval Zanella
- [glibc/azanella/clang] Move inhibit_stack_protector to its own header
Adhemerval Zanella
- [glibc/azanella/clang] x86: Use inhibit_stack_protector on tst-ifunc-isa.h
Adhemerval Zanella
- [glibc/azanella/clang] malloc: Suppress clang warning on tst-memalign
Adhemerval Zanella
- [glibc/azanella/clang] elf: Do not cast TLS_DTV_UNALLOCATED to void
Adhemerval Zanella
- [glibc/azanella/clang] Undef attribute_relro on internal tests that include tls.h
Adhemerval Zanella
- [glibc/azanella/clang] localedata: Use hexadecimal character escape on tests
Adhemerval Zanella
- [glibc/azanella/clang] conform: Use -dD instead of -dN on compiler invocation
Adhemerval Zanella
- [glibc/azanella/clang] conform: Replace _Static_assert with macro
Adhemerval Zanella
- [glibc/azanella/clang] conform: Do not use __SIG_ATOMIC_TYPE__
Adhemerval Zanella
- [glibc/azanella/clang] Only use -finput-charset=ascii iff compiler supports it
Adhemerval Zanella
- [glibc/azanella/clang] malloc: Disable malloc builtins on tests
Adhemerval Zanella
- [glibc/azanella/clang] x86: Use bool for C++ on x86.h
Adhemerval Zanella
- [glibc/azanella/clang] elf: Disable tst-dlopen-nodelete-reloc if compiler does not generate STB_GNU_UNIQUE
Adhemerval Zanella
- [glibc/azanella/clang] Handle abort call for -fexceptions call
Adhemerval Zanella
- [glibc/azanella/clang] string: mempcy and stpcpy builtins internally
Adhemerval Zanella
- [glibc/azanella/clang] intl: Use strcpy on _nl_make_l10nflist
Adhemerval Zanella
- [glibc/azanella/clang] math: Handle fabsf128 intra PLT for !__USE_EXTERN_INLINES
Adhemerval Zanella
- [glibc/azanella/clang] math: Fix isgreater* and isless* for clang
Adhemerval Zanella
- [glibc/azanella/clang] math: Do not use __builtin_fpclassify on clang
Adhemerval Zanella
- [glibc/azanella/clang] math: Do not use __builtin_isnan on clang
Adhemerval Zanella
- [glibc/azanella/clang] math: Do not use __builtin_isinf on clang
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Fix tst-vfprintf-user-type on clang
Adhemerval Zanella
- [glibc/azanella/clang] elf: Disable unload4 test on clang
Adhemerval Zanella
- [glibc/azanella/clang] elf: Use volatile to set __rseq_size and __rseq_offset
Adhemerval Zanella
- [glibc/azanella/clang] resolve: Fix implicit conversion on tst-resolv-invalid-cname
Adhemerval Zanella
- [glibc/azanella/clang] stdio: Suppress %Z format for clang
Adhemerval Zanella
- [glibc/azanella/clang] Fix libc_cv_protected_data check if compiler defaults to PIE
Adhemerval Zanella
- [glibc/azanella/clang] linux: Avoid indirection on operand of type 'void *' for gettimeofday
Adhemerval Zanella
- [glibc] Use Linux 6.0 in build-many-glibcs.py
Joseph Myers
- [glibc] nscd: Drop local address tuple variable [BZ #29607]
Siddhesh Poyarekar
- [glibc/release/2.36/master] nscd: Drop local address tuple variable [BZ #29607]
Siddhesh Poyarekar
- [glibc] Update syscall lists for Linux 6.0
Joseph Myers
- [glibc] Regenerate sysdeps/mach/hurd/bits/errno.h
Joseph Myers
- [glibc] locale: prevent maybe-uninitialized errors with -Os [BZ #19444]
Adhemerval Zanella
- [glibc] posix: Suppress -Os warnings on fnmatch
Adhemerval Zanella
- [glibc] posix: Suppress -Os may be used uninitialized warnings on regexec
Adhemerval Zanella
- [glibc] rt: Initialize mq_send input on tst-mqueue{5,6}
Adhemerval Zanella
- [glibc] sunrpc: Suppress GCC -Os warning on user2netname
Adhemerval Zanella
- [glibc] x86: Fix -Os build (BZ #29576)
Adhemerval Zanella
- [glibc] Update kernel version to 6.0 in header constant tests
Joseph Myers
- [glibc] Update to Unicode 15.0.0 [BZ #29604]
Mike Fabian
- [glibc] x86_64: Remove platform directory library loading test
Adhemerval Zanella
- [glibc] elf: Remove legacy hwcaps support from the dynamic loader
Adhemerval Zanella
- [glibc] elf: Remove legacy hwcaps support from ldconfig
Adhemerval Zanella
- [glibc] elf: Remove hwcap parameter from add_to_cache signature
Adhemerval Zanella
- [glibc] elf: Remove hwcap and bits_hwcap fields from struct cache_entry
Adhemerval Zanella
- [glibc] Add NEWS entry for legacy hwcaps removal
Adhemerval Zanella
- [glibc] elf: Remove _dl_string_hwcap
Adhemerval Zanella
- [glibc] elf: Simplify output of hwcap subdirectories in ld.so help
Adhemerval Zanella
- [glibc] NEWS: Fix grammar
Andreas Schwab
- [glibc] csu: Disable stack protector for static-reloc for static-pie
Adhemerval Zanella
- [glibc/release/2.32/master] Fix typos in NEWS file
Dmitry Levin
- [glibc/release/2.32/master] Fix typos in "NEWS for version 2.32"
Dmitry Levin
- [glibc/release/2.32/master] NEWS: add entries for fixed bugs
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Move CVE-2020-27618 entry from 2.32 section to 2.32.1
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Move CVE-2021-33574 entry from 2.32 section to 2.32.1
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Mention CVE-2019-25013
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Mention CVE-2021-3326 (iconv assertion with ISO-20220-JP-3)
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Mention CVE-2021-27645
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Mention CVE-2021-35942
Dmitry Levin
- [glibc/release/2.32/master] iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
Dmitry Levin
- [glibc/release/2.32/master] NEWS: Mention CVE-2020-29562 (BZ #26923)
Dmitry Levin
- [glibc/release/2.32/master] socket: Add the __sockaddr_un_set function
Dmitry Levin
- [glibc/release/2.32/master] CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
Dmitry Levin
- [glibc/release/2.32/master] sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
Dmitry Levin
- [glibc/release/2.32/master] <shlib-compat.h>: Support compat_symbol_reference for _ISOMAC
Dmitry Levin
- [glibc/release/2.32/master] CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
Dmitry Levin
- [glibc/release/2.35/master] nscd: Drop local address tuple variable [BZ #29607]
Arjun Shankar
- [glibc/release/2.34/master] nscd: Drop local address tuple variable [BZ #29607]
Arjun Shankar
- [glibc] arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774)
Adhemerval Zanella
- [glibc] LoongArch: Fix the condition to use PC-relative addressing in start.S
Yinyu Cai
- [glibc/release/2.36/master] Ensure calculations happen with desired rounding mode in y1lf128
Aurelien Jarno
- [glibc] Expose all MAP_ constants in <sys/mman.h> unconditionally (bug 29375)
Andreas Schwab
- [glibc] socket: Use offsetof in SUN_LEN (bug 29578)
Andreas Schwab
- [glibc] elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support
Adhemerval Zanella
- [glibc] String: Improve test coverage for memchr
Sunil Pandey
- [glibc] Created branch 'arm/morello/v1'
Szabolcs Nagy
- [glibc/arm/morello/main] Fix off-by-one error in iconv/tst-iconv-mt
Szabolcs Nagy
- [glibc/arm/morello/main] Fix elf/tst-tls20 stack OOB access
Szabolcs Nagy
- [glibc/arm/morello/main] Fix malloc/tst-scratch_buffer
Szabolcs Nagy
- [glibc/arm/morello/main] Fix missing NUL terminator in stdio-common/scanf13 test
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Fix _dl_debug_vdprintf stack buffer underflow
Szabolcs Nagy
- [glibc/arm/morello/main] Fix OOB read in stdlib thousand separator handling
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: use getauxptr in iconv/tst-gconv-init-failure test
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: cheri: printf: fix unused variable warning
Szabolcs Nagy
- [glibc/arm/morello/main] static: glibc-bug: NL_CURRENT_INDIRECT is broken so disable it
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): narrow capability in mmap and mremap
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: update HWCAP2_MORELLO value
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: cheri: elf: turn back to addresses: l_map_end, l_text_end, l_relro_start
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: aarch64: morello: fix abs sym reloc
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: drop unused u64 reloc addr from lazy relocs
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: cheri: elf: Add new AT_* auxv types
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: make l_entry a capability
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: remove ELF_MACHINE_START_ADDRESS
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: rewrite start code in C
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: change __libc_start_main prototype
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: use RW and RX capabilities for static start code
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Use purecap ELF entry ABI in _start
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: add an RW capability to link_map
Szabolcs Nagy
- [glibc/arm/morello/main] elf: add dl_{rx, rw}_ptr to derive addresses within a map
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Add elf_machine_rtld_base_setup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Setup per module RX and RW capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Setup RX, RW capabilities for static linking
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: fix relative relocs
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add D_PTR_RW
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Use RW permissions for l_ld when needed
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix SYMBOL_ADDRESS to return RX derived pointer
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: fix DL_SYMBOL_ADDRESS
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: elf: Return bounded pointer in __tls_get_addr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: RX, RW fixes for relocation processing
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: use RX, RW capabilities to derive pointers
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Turn l_addr back to ElfW(Addr)
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: elf: drop unused load address computation
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: fix dl_iterate_phdr dlpi_addr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add dl-r_debug.h
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: make sure dlpi_phdr covers the load segments
Szabolcs Nagy
- [glibc/arm/morello/main] malloc: Don't use __libc_free for tcache cleanup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Initial capability narrowing support
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Capability narrowing using internal lookup table
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: add tunable to turn narrowing off
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: disable capability narrowing on some tests
Szabolcs Nagy
- [glibc] Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h
Joseph Myers
- [glibc] Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h
Joseph Myers
- [glibc] malloc: Switch global_max_fast to uint8_t
Florian Weimer
- [glibc/release/2.36/master] nss: Implement --no-addrconfig option for getent
Florian Weimer
- [glibc/release/2.36/master] nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
Florian Weimer
- [glibc/release/2.36/master] nss: Use shared prefix in IPv4 address in tst-reload1
Florian Weimer
- [glibc/release/2.35/master] nss: Implement --no-addrconfig option for getent
Florian Weimer
- [glibc/release/2.35/master] nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
Florian Weimer
- [glibc/release/2.35/master] nss: Use shared prefix in IPv4 address in tst-reload1
Florian Weimer
- [glibc] elf: Do not completely clear reused namespace in dlmopen (bug 29600)
Florian Weimer
- [glibc/release/2.36/master] elf: Do not completely clear reused namespace in dlmopen (bug 29600)
Florian Weimer
- [glibc/release/2.35/master] elf: Do not completely clear reused namespace in dlmopen (bug 29600)
Florian Weimer
- [glibc/release/2.34/master] nss: Implement --no-addrconfig option for getent
Florian Weimer
- [glibc/release/2.34/master] nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
Florian Weimer
- [glibc/release/2.34/master] nss: Use shared prefix in IPv4 address in tst-reload1
Florian Weimer
- [glibc/release/2.34/master] elf: Do not completely clear reused namespace in dlmopen (bug 29600)
Florian Weimer
- [glibc] x86: Update VEC macros to complete API for evex/evex512 impls
Noah Goldstein
- [glibc] x86: Update memrchr to use new VEC macros
Noah Goldstein
- [glibc] x86: Update memmove to use new VEC macros
Noah Goldstein
- [glibc] x86: Update memset to use new VEC macros
Noah Goldstein
- [glibc] x86: Remove now unused vec header macros.
Noah Goldstein
- [glibc] x86: Update strlen-evex-base to use new reg/vec macros.
Noah Goldstein
- [glibc] math: Fix asin and acos invalid exception with old gcc
Szabolcs Nagy
- [glibc] Created branch 'fw/pointer-guard'
Florian Weimer
- [glibc/fw/pointer-guard] x86-64: Move LP_SIZE definition to its own header
Florian Weimer
- [glibc/fw/pointer-guard] Introduce <pointer_guard.h>, extracted from <sysdep.h>
Florian Weimer
- [glibc/fw/pointer-guard] Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources
Florian Weimer
- [glibc] Deleted branch 'fw/pointer-guard'
Florian Weimer
- [glibc] x86-64: Move LP_SIZE definition to its own header
Florian Weimer
- [glibc] Introduce <pointer_guard.h>, extracted from <sysdep.h>
Florian Weimer
- [glibc] Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources
Florian Weimer
- [glibc] x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr
Sunil Pandey
- [glibc] x86: Optimize memchr-evex.S and implement with VMM headers
Noah Goldstein
- [glibc] x86: Shrink / minorly optimize strchr-evex and implement with VMM headers
Noah Goldstein
- [glibc] x86: Optimize strnlen-evex.S and implement with VMM headers
Noah Goldstein
- [glibc] x86: Optimize memrchr-evex.S
Noah Goldstein
- [glibc] x86: Optimize strrchr-evex.S and implement with VMM headers
Noah Goldstein
- [glibc] Bench: Improve benchtests for memchr, strchr, strnlen, strrchr
Noah Goldstein
- [glibc] linux: Avoid shifting a negative signed on POSIX timer interface
Adhemerval Zanella
- [glibc] nis: Fix nis_print_directory
Adhemerval Zanella
- [glibc] sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698]
Adhemerval Zanella
- [glibc/arm/morello/main] math: Fix asin and acos invalid exception
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Update the static tls requirement of the libc
Szabolcs Nagy
- [glibc] x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S
Noah Goldstein
- [glibc] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl
Noah Goldstein
- [glibc] x86: Use `testb` for case-locale check in str{n}casecmp-avx2
Noah Goldstein
- [glibc] x86: Use `testb` for case-locale check in str{n}casecmp-sse2
Noah Goldstein
- [glibc] x86: Use `testb` for case-locale check in str{n}casecmp-sse42
Noah Goldstein
- [glibc] x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms
Noah Goldstein
- [glibc] Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h
Joseph Myers
- [glibc] Fix BZ #29463 in the ibm128 implementation of y1l too
Tulio Magno Quites Machado Filho
- [glibc] Remove htonl.S for i386/x86_64
Adhemerval Zanella
- [glibc] Remove all assembly optimizations for htonl and htons
Adhemerval Zanella
- [glibc] Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488)
Aurelien Jarno
- [glibc/release/2.36/master] Fix BZ #29463 in the ibm128 implementation of y1l too
Aurelien Jarno
- [glibc/release/2.36/master] Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488)
Aurelien Jarno
- [glibc] manual: Add missing % in int conversion list
Florian Weimer
- [glibc] linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
Adhemerval Zanella
- [glibc] x86_64: Implement evex512 version of strchrnul, strchr and wcschr
Sunil Pandey
- [glibc] elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x
Adhemerval Zanella
- [glibc/release/2.34/master] linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
Adhemerval Zanella
- [glibc] aarch64: Cleanup memset ifunc
Wilco Dijkstra
- [glibc] aarch64: Use memcpy_simd as the default memcpy
Wilco Dijkstra
- [glibc/release/2.35/master] linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
Adhemerval Zanella
- [glibc/release/2.36/master] linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
Adhemerval Zanella
- [glibc/release/2.36/master] elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x
Adhemerval Zanella
- [glibc/arm/morello/main] TODO: update cheri_perms.h
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): mmap perm emulation
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: define PROT_MAX
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Ensure the mappings have RW permission
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Fix segment mapping permissions
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: nptl: Fix thread stack capability permissions
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix capability permissions of PROT_NONE map in locarchive
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix capability permissions of PROT_NONE maps in test code
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): cheri: start: restrict auxv capability permissions
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: more l_addr cleanup
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: use empty wordcopy.c
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: use empty dl-symaddr.c
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: fix variadic syscalls
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add prctl with correct vararg handling
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "TODO(l_addr): cheri: rtld: elfptr_t fix in rtld.c program header processing"
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "TODO(relro): cheri: make __attribute_relro a nop"
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "TODO(drop): aarch64: morello: CPU feature detection for Morello"
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "TODO(gprof): aarch64: morello: add gprof profiling support to asm"
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "TODO(audit): aarch64: morello: add _dl_runtime_profile entry"
Szabolcs Nagy
- [glibc/arm/morello/main] TODO: fix _dl_runtime_profile entry after revert
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "Fix elf/tst-tls20 stack OOB access"
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: stdio-common: Add test for %#p printf modifier
Szabolcs Nagy
- [glibc] Created branch 'arm/morello/v2'
Szabolcs Nagy
- [glibc/arm/morello/main] Update syscall lists for Linux 5.19
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Replace `strcpy` call with `memcpy` [BZ #29454]
Szabolcs Nagy
- [glibc/arm/morello/main] Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485)
Szabolcs Nagy
- [glibc/arm/morello/main] alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
Szabolcs Nagy
- [glibc/arm/morello/main] socket: Check lengths before advancing pointer in CMSG_NXTHDR
Szabolcs Nagy
- [glibc/arm/morello/main] NEWS: Add entry for bug 28846
Szabolcs Nagy
- [glibc/arm/morello/main] glibcextract.py: Add compile_c_snippet
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Use compile_c_snippet to check linux/pidfd.h availability
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Mimic kernel defition for BLOCK_SIZE
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Use compile_c_snippet to check linux/mount.h availability
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Fix sys/mount.h usage with kernel headers
Szabolcs Nagy
- [glibc/arm/morello/main] Linux: Fix enum fsconfig_command detection in <sys/mount.h>
Szabolcs Nagy
- [glibc/arm/morello/main] syslog: Fix large messages (BZ#29536)
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Call __libc_early_init for reused namespaces (bug 29528)
Szabolcs Nagy
- [glibc/arm/morello/main] Apply asm redirections in wchar.h before first use
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
Szabolcs Nagy
- [glibc/arm/morello/main] syslog: Remove extra whitespace between timestamp and message (BZ#29544)
Szabolcs Nagy
- [glibc/arm/morello/main] Add NEWS entry for CVE-2022-39046
Szabolcs Nagy
- [glibc/arm/morello/main] nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add tst-resolv-byaddr for testing reverse lookup
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add tst-resolv-aliases
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add internal __res_binary_hnok function
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add the __ns_samebinaryname function
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add internal __ns_name_length_uncompressed function
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add DNS packet parsing helpers geared towards wire format
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: Split getanswer_ptr from getanswer_r
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: Remove remnants of IPv6 address mapping
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Add new tst-resolv-invalid-cname
Szabolcs Nagy
- [glibc/arm/morello/main] nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
Szabolcs Nagy
- [glibc/arm/morello/main] resolv: Fix building tst-resolv-invalid-cname for earlier C standards
Szabolcs Nagy
- [glibc/arm/morello/main] NEWS: Note bug 12154 and bug 29305 as fixed
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Fix hwcaps string size overestimation
Szabolcs Nagy
- [glibc/arm/morello/main] scripts/dso-ordering-test.py: Generate program run-time dependencies
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Rename _dl_sort_maps parameter from skip to force_first
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
Szabolcs Nagy
- [glibc/arm/morello/main] gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
Szabolcs Nagy
- [glibc/arm/morello/main] m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
Szabolcs Nagy
- [glibc/arm/morello/main] get_nscd_addresses: Fix subscript typos [BZ #29605]
Szabolcs Nagy
- [glibc/arm/morello/main] stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638)
Szabolcs Nagy
- [glibc/arm/morello/main] hppa: Fix initialization of dp register [BZ 29635]
Szabolcs Nagy
- [glibc/arm/morello/main] hppa: undef __ASSUME_SET_ROBUST_LIST
Szabolcs Nagy
- [glibc/arm/morello/main] x86: include BMI1 and BMI2 in x86-64-v3 level
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 for AVX2 strcmp implementation
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 for AVX2 strncmp implementation
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
Szabolcs Nagy
- [glibc/arm/morello/main] x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
Szabolcs Nagy
- [glibc/arm/morello/main] nscd: Drop local address tuple variable [BZ #29607]
Szabolcs Nagy
- [glibc/arm/morello/main] Ensure calculations happen with desired rounding mode in y1lf128
Szabolcs Nagy
- [glibc/arm/morello/main] nss: Implement --no-addrconfig option for getent
Szabolcs Nagy
- [glibc/arm/morello/main] nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
Szabolcs Nagy
- [glibc/arm/morello/main] nss: Use shared prefix in IPv4 address in tst-reload1
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Do not completely clear reused namespace in dlmopen (bug 29600)
Szabolcs Nagy
- [glibc/arm/morello/main] Fix BZ #29463 in the ibm128 implementation of y1l too
Szabolcs Nagy
- [glibc/arm/morello/main] Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488)
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x
Szabolcs Nagy
- [glibc/arm/morello/main] math: Fix asin and acos invalid exception with old gcc
Szabolcs Nagy
- [glibc/arm/morello/main] scripts: Use bool in tunables initializer
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: don't build wordcopy
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: fix extension header write in getcontext and swapcontext
Szabolcs Nagy
- [glibc/arm/morello/main] Fix stdlib/test-dlclose-exit-race to not hang
Szabolcs Nagy
- [glibc/arm/morello/main] Fix string/tester alignment code
Szabolcs Nagy
- [glibc/arm/morello/main] Fix resource/bug-ulimit1 test
Szabolcs Nagy
- [glibc/arm/morello/main] Fix elf/tst-dlmopen-twice to support enough link namespaces
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix invalid pointer deref in wcscpy_chk
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix invalid pointer deref in wcpcpy_chk
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix pointer alignment in fts
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: use intptr_t to preserve capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: use uintptr_t in alloc_buffer
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: fix alignment logic in obstack
Szabolcs Nagy
- [glibc/arm/morello/main] Fix the symbolic link of multilib dirs
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix elf/tst-dlmodcount test
Szabolcs Nagy
- [glibc/arm/morello/main] libio: adjust _IO_FILE / _IO_FILE_complete for 128 bit pointers
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: cleanup MOVL definition in sysdep.h
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: Use fewer ifdefs in bits/fcntl.h
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap support to build-many-glibcs.py
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Use separate lp64 and morello sysdep directories
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: configure change for purecap abi
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Add purecap abi-variants on linux
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Add separate lp64 and morello linux abilists
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: use separate localplt data for morello
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: use separate c++-types.data
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: headers: Define {u}intptr_t and {u}intcap_t for CHERI
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: __LP64__ is not defined for purecap ABI
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(gcc): cheri: work around a gcc bug in _dl_setup_stack_chk_guard
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: update sysdep.h for purecap ABI
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strcspn
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strspn
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strrchr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strchr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strncmp
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strcmp
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strcpy and stpcpy
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strnlen
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strlen
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c strchrnul
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: purecap rawmemchr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c memrchr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c memchr
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: dummy c memcmp
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: memset
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: string: memcpy
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: fix syscall return type
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: fix VDSO setup to only apply to known ABIs
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap syscall support
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: fix vfork
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: fix missing variadic argument in fcntl
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): cheri: fix clone_args
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): aarch64: morello: make brk always fail
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): aarch64: morello: use non-ifunc gettimeofday
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): aarch64: morello: add HWCAP2_MORELLO
Szabolcs Nagy
- [glibc/arm/morello/main] elf: add Arm Morello relocations to elf.h
Szabolcs Nagy
- [glibc/arm/morello/main] elf: add EF_AARCH64_CHERI_PURECAP
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Add new AT_* auxv type definitions
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Adjust Elf64_auxv_t for capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: use elfptr_t for auxv parsing
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: aarch64: Add header for CHERI permissions
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: purecap crti.S and crtn.S
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap start code
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: don't use dl_random for pointer mangling
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix static linking early allocation
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix __minimal_malloc
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Introduce elfptr_t int type that can hold pointers
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: elfptr_t l_map_start in link_map struct
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: add dl_{rx, rw}_ptr to derive addresses within a map
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: elfptr_t fixes for preinit/init/fini array
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix static linking TLS setup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Use elfptr_t in _dl_protect_relro
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Implement 128-bit atomics
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: nptl: fix thread ID types for capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: nptl: fix pthread_attr_t alignment
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: nptl: fix pthread types for 128 bit pointers
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: nptl: fix thread pointer setup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: rseq: remove const to avoid readonly permission
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: wctype: turn wctype_t into a pointer
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix qsort for capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix pointer tagging in tsearch
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix invalid pointer use after realloc in localealias
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Disable pointer protection
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: align up without breaking capability in memalign
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: avoid switch over uintptr_t
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap setjmp/longjmp
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap ucontext support
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: disable the vpcs test
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: fix ldconfig for purecap abi
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: rtld: define DL_RO_DYN_SECTION
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add purecap ld.so _start code
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: change l_entry to be elfptr_t
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: elf: avoid loading incompatible binaries
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(pldd): cheri: elf: fix pldd to compile for purecap abi
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(sprof): cheri: disable profiling shared libraries
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Prepare support for dynamic relocation processing
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Use elfptr_t for function symbol fixup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: fix SYMBOL_ADDRESS to return RX derived pointer
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add lazy binding entry code
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: dynamic linking support
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: Return bounded pointer in __tls_get_addr
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: elfptr_t in public api for unwinder
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix posix timers
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix sigevent ABI
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: nptl: Check user provided stack for PCS constraints
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: stdio-common: add support for printing CHERI capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] support: Fix TEST_COMPARE for uintptr_t.
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: misc: Implement new function getauxptr for CHERI capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Update libc.abilist for getauxptr
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Fix tst-auxv for Morello
Szabolcs Nagy
- [glibc/arm/morello/main] morello: Provide documentation about the morello port.
Szabolcs Nagy
- [glibc] Remove lingering libSegfault Makefile entries
Adhemerval Zanella
- [glibc] scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY)
Florian Weimer
- [glibc] ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called
Florian Weimer
- [glibc] elf: Introduce to _dl_call_fini
Florian Weimer
- [glibc/arm/morello/main] (145 commits) morello: Provide documentation about the morello port.
Szabolcs Nagy
- [glibc/arm/morello/main] Fix OOB read in stdlib thousand grouping parsing [BZ #29727]
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: Fix the extension header write in getcontext and swapcontext
Szabolcs Nagy
- [glibc/arm/morello/main] Fix invalid pointer dereference in wcscpy_chk
Szabolcs Nagy
- [glibc/arm/morello/main] Fix invalid pointer dereference in wcpcpy_chk
Szabolcs Nagy
- [glibc/arm/morello/main] Use uintptr_t in fts for pointer alignment
Szabolcs Nagy
- [glibc/arm/morello/main] malloc: Use uintptr_t for pointer alignment
Szabolcs Nagy
- [glibc/arm/morello/main] malloc: Use uintptr_t in alloc_buffer
Szabolcs Nagy
- [glibc/arm/morello/main] malloc: Fix alignment logic in obstack
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Fix alloca size in _dl_debug_vdprintf
Szabolcs Nagy
- [glibc/arm/morello/main] Use uintptr_t in string/tester for pointer alignment
Szabolcs Nagy
- [glibc/arm/morello/main] Fix off-by-one OOB write in iconv/tst-iconv-mt
Szabolcs Nagy
- [glibc/arm/morello/main] Fix off-by-one OOB read in elf/tst-tls20
Szabolcs Nagy
- [glibc/arm/morello/main] Fix malloc/tst-scratch_buffer OOB access
Szabolcs Nagy
- [glibc/google/grte/v5-2.27/master] Fix build of nptl/tst-thread_local1.cc with GCC 12
Fangrui Song
- [glibc/google/grte/v5-2.27/master] nptl: Make mmap and munmap in thread stack allocation interposable
Fangrui Song
- [glibc] longlong.h: update from GCC for LoongArch clz/ctz support
Yinyu Cai
- [glibc/release/2.36/master] longlong.h: update from GCC for LoongArch clz/ctz support
Yinyu Cai
- [glibc] scripts: Use bool in tunables initializer
Szabolcs Nagy
- [glibc] aarch64: Don't build wordcopy
Szabolcs Nagy
- [glibc] aarch64: Fix the extension header write in getcontext and swapcontext
Szabolcs Nagy
- [glibc] Fix invalid pointer dereference in wcscpy_chk
Szabolcs Nagy
- [glibc] Fix invalid pointer dereference in wcpcpy_chk
Szabolcs Nagy
- [glibc] malloc: Use uintptr_t in alloc_buffer
Szabolcs Nagy
- [glibc] elf: Fix alloca size in _dl_debug_vdprintf
Szabolcs Nagy
- [glibc] Fix off-by-one OOB read in elf/tst-tls20
Szabolcs Nagy
- [glibc] Fix missing NUL terminator in stdio-common/scanf13 test
Szabolcs Nagy
- [glibc] Fix resource/bug-ulimit1 test
Szabolcs Nagy
- [glibc] Deleted branch 'azanella/aarch64-mempcpy'
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/atexit-order'
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/loongarch64'
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/mbrtoc8-c8rtomb'
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/qsort-fixes'
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/rtld-shared'
Adhemerval Zanella
- [glibc] stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501)
Adhemerval Zanella
- [glibc] Use uintptr_t in string/tester for pointer alignment
Szabolcs Nagy
- [glibc/azanella/clang] linux: Move hidden_proto before static inline usage on not-cancel.h
Adhemerval Zanella
- [glibc/azanella/clang] alloc_buffer: Apply asm redirection before first use
Adhemerval Zanella
- [glibc/azanella/clang] allocate_once: Apply asm redirection before first use
Adhemerval Zanella
- [glibc/azanella/clang] nptl: Fix pthread_create.c build with clang
Adhemerval Zanella
- [glibc] Fix elf/tst-dlmopen-twice not to exhaust static TLS
Szabolcs Nagy
- [glibc] Remove unused scratch_buffer_dupfree
Szabolcs Nagy
- [glibc] Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling.
Carlos O'Donell
- [glibc] x86-64: Improve evex512 version of strlen functions
Sunil Pandey
- [glibc] elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN)
H.J. Lu
- [glibc] Fix build with GCC 13 _FloatN, _FloatNx built-in functions
Joseph Myers
- [glibc] Use uintptr_t in fts for pointer alignment
Szabolcs Nagy
- [glibc] malloc: Use uintptr_t for pointer alignment
Szabolcs Nagy
- [glibc] Apply asm redirection in not-cancel before first use
Adhemerval Zanella
- [glibc] intl: Fix clang -Wunused-but-set-variable on plural.c
Adhemerval Zanella
- [glibc] Disable use of -fsignaling-nans if compiler does not support it
Adhemerval Zanella
- [glibc] configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases
Adhemerval Zanella
- [glibc] alloc_buffer: Apply asm redirection before first use
Adhemerval Zanella
- [glibc] allocate_once: Apply asm redirection before first use
Adhemerval Zanella
- [glibc] nptl: Fix pthread_create.c build with clang
Adhemerval Zanella
- [glibc] Created branch 'azanella/bz23960-dirent'
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] linux: Use getdents64 on non-LFS readdir
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] linux: Set internal DIR filepos as off64_t [BZ #23960, BZ #24050]
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] linux: Add __readdir64_unlocked
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] linux: Add __old_readdir64_unlocked
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] linux: Use getdents64 on readdir64 compat implementation
Adhemerval Zanella
- [glibc/azanella/bz23960-dirent] dirent: Deprecate getdirentries
Adhemerval Zanella
- [glibc] elf: Remove allocate use on _dl_debug_printf
Adhemerval Zanella
- [glibc] linux: Fix fstatat on MIPSn64 (BZ #29730)
Aurelien Jarno
- [glibc] Fix OOB read in stdlib thousand grouping parsing [BZ #29727]
Szabolcs Nagy
- [glibc/release/2.36/master] linux: Fix fstatat on MIPSn64 (BZ #29730)
Aurelien Jarno
- [glibc/release/2.35/master] linux: Fix fstatat on MIPSn64 (BZ #29730)
Aurelien Jarno
- [glibc] linux: Drop useless include from fstatat.c
Aurelien Jarno
- [glibc] elf: Rework exception handling in the dynamic loader [BZ #25486]
Florian Weimer
- [glibc] scripts/glibcelf.py: Properly report <elf.h> parsing failures
Florian Weimer
- [glibc] LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1].
Yinyu Cai
- [glibc/release/2.36/master] LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1].
Yinyu Cai
- [glibc] elf: Introduce <dl-call_tls_init_tp.h> and call_tls_init_tp (bug 29249)
Florian Weimer
- [glibc] x86_64: Implement evex512 version of strrchr and wcsrchr
Sunil Pandey
- [glibc] posix: Make posix_spawn extensions available by default
Florian Weimer
- [glibc] elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE
Florian Weimer
- [glibc] elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic()
Szabolcs Nagy
- [glibc] Rewrite find_cxx_header config configure.ac
Adhemerval Zanella
- [glibc] Apply asm redirection in gmp.h before first use
Adhemerval Zanella
- [glibc] hurd: Add sigtimedwait and sigwaitinfo support
Samuel Thibault
- [glibc] Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746)
Adhemerval Zanella
- [glibc] string: Add len=0 to {w}memcmp{eq} tests and benchtests
Noah Goldstein
- [glibc] x86: Use VMM API in memcmp-evex-movbe.S and minor changes
Noah Goldstein
- [glibc] x86: Use VMM API in memcmpeq-evex.S and minor changes
Noah Goldstein
- [glibc] benchtests: Make str{n}{cat|cpy} benchmarks output json
Noah Goldstein
- [glibc] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions
Noah Goldstein
- [glibc] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions
Noah Goldstein
- [glibc] x86: Add evex optimized functions for the wchar_t strcpy family
Noah Goldstein
- [glibc] x86: Add avx2 optimized functions for the wchar_t strcpy family
Noah Goldstein
- [glibc] Makerules: Generate shlib.lds with -fuse-ld=bfd
Fangrui Song
- [glibc] Deleted branch 'maskray/clang'
Fangrui Song
- [glibc] iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format
Florian Weimer
- [glibc] debug: Fix typo in tests-unsupported rule
Adhemerval Zanella
- [glibc] riscv: Get level 3 cache's information
Adhemerval Zanella
- [glibc/release/2.36/master] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
DJ Delorie
- [glibc/release/2.36/master] mktime: improve heuristic for ca-1986 Indiana DST
DJ Delorie
- [glibc/release/2.35/master] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
DJ Delorie
- [glibc/release/2.35/master] mktime: improve heuristic for ca-1986 Indiana DST
DJ Delorie
- [glibc/release/2.34/master] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
DJ Delorie
- [glibc/release/2.34/master] mktime: improve heuristic for ca-1986 Indiana DST
DJ Delorie
- [glibc] Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
Florian Weimer
- [glibc/release/2.34/master] Fix memmove call in vfprintf-internal.c:group_number
Florian Weimer
- [glibc/release/2.34/master] Allow #pragma GCC in headers in conformtest
Florian Weimer
- [glibc/release/2.34/master] regex: copy back from Gnulib
Florian Weimer
- [glibc/release/2.34/master] regex: fix buffer read overrun in search [BZ#28470]
Florian Weimer
- [glibc/release/2.34/master] io: Fix ftw internal realloc buffer (BZ #28126)
Florian Weimer
- [glibc/release/2.34/master] io: Fix use-after-free in ftw [BZ #26779]
Florian Weimer
- [glibc/release/2.34/master] Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
Florian Weimer
- [glibc/release/2.34/master] Update NEWS file in the right place
Florian Weimer
- [glibc/release/2.35/master] Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
Florian Weimer
- [glibc/release/2.36/master] Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
Florian Weimer
- [glibc] LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for float-point classification functions.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }.
Yinyu Cai
- [glibc] LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }.
Yinyu Cai
- [glibc] elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776)
Alan Modra
- [glibc] Define in_int32_t_range to check if the 64 bit time_t syscall should be used
Adhemerval Zanella
- [glibc/arm/morello/main] morello README update
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "cheri: malloc: avoid switch over uintptr_t"
Szabolcs Nagy
- [glibc/arm/morello/main] Revert "cheri: Fix elf/tst-dlmodcount test"
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Fix pselect signal mask argument
Szabolcs Nagy
- [glibc] elf: Fix rtld-audit trampoline for aarch64
Adhemerval Zanella
- [glibc] i386: Avoid rely on linker optimization to avoid relocation
Adhemerval Zanella
- [glibc] stdio-common: Add missing dependencies (bug 29780)
Andreas Schwab
- [glibc/release/2.34/master] elf: Fix rtld-audit trampoline for aarch64
Adhemerval Zanella
- [glibc/release/2.35/master] elf: Fix rtld-audit trampoline for aarch64
Adhemerval Zanella
- [glibc/release/2.36/master] elf: Fix rtld-audit trampoline for aarch64
Adhemerval Zanella
- [glibc/arm/morello/main] aarch64: morello: bump min linux version to 5.18.0
Szabolcs Nagy
- [glibc/arm/morello/main] morello README: typo and wording fixes
Szabolcs Nagy
- [glibc] Created branch 'arm/morello/v3'
Szabolcs Nagy
- [glibc/arm/morello/main] longlong.h: update from GCC for LoongArch clz/ctz support
Szabolcs Nagy
- [glibc/arm/morello/main] linux: Fix fstatat on MIPSn64 (BZ #29730)
Szabolcs Nagy
- [glibc/arm/morello/main] LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1].
Szabolcs Nagy
- [glibc/arm/morello/main] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
Szabolcs Nagy
- [glibc/arm/morello/main] mktime: improve heuristic for ca-1986 Indiana DST
Szabolcs Nagy
- [glibc/arm/morello/main] Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
Szabolcs Nagy
- [glibc/arm/morello/main] elf: Fix rtld-audit trampoline for aarch64
Szabolcs Nagy
- [glibc/release/2.36/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.35/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.34/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.33/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.32/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.31/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.30/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.29/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.28/master] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Sunil Pandey
- [glibc/release/2.35/master] elf: Fix wrong fscanf usage on tst-pldd
Arjun Shankar
- [glibc/release/2.35/master] Allow for unpriviledged nested containers
Arjun Shankar
- [glibc/release/2.34/master] elf: Fix wrong fscanf usage on tst-pldd
Arjun Shankar
- [glibc/release/2.34/master] Allow for unpriviledged nested containers
Arjun Shankar
- [glibc] x86/fpu: Add missing ISA sections to variety of svml files
Noah Goldstein
- [glibc] x86/fpu: Fix misspelled evex512 section in variety of svml files
Noah Goldstein
- [glibc] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h
Noah Goldstein
- [glibc] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h
Noah Goldstein
- [glibc] x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h
Noah Goldstein
- [glibc] LoongArch: Use __builtin_rint{,f} with GCC >= 13
Yinyu Cai
- [glibc] Use GCC builtins for lrint functions if desired.
Yinyu Cai
- [glibc] LoongArch: Use __builtin_lrint{,f} with GCC >= 13
Yinyu Cai
- [glibc] Use GCC builtins for llrint functions if desired.
Yinyu Cai
- [glibc] LoongArch: Use __builtin_llrint{,f} with GCC >= 13
Yinyu Cai
- [glibc] Use GCC builtins for logb functions if desired.
Yinyu Cai
- [glibc] LoongArch: Use __builtin_logb{,f} with GCC >= 13
Yinyu Cai
- [glibc] LoongArch: Add support for scalbn[f]
Yinyu Cai
- [glibc] LoongArch: Add support for scalb[f]
Yinyu Cai
- [glibc] LoongArch: Add support for ilogb[f]
Yinyu Cai
- [glibc/release/2.34/master] _Static_assert needs two arguments for compatibility with GCC before 9
Florian Weimer
- [glibc] Apply asm redirections in syslog.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc] Created branch 'azanella/posix_spawn-clone3'
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] linux: Extend internal clone3 documentation
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] Linux: Do not align the stack for __clone3
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] powerpc64: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] aarch64: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] s390x: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] riscv: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] arm: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] mips: Add the clone3 wrapper
Adhemerval Zanella
- [glibc/azanella/posix_spawn-clone3] Linux: optimize clone3 internal usage
Adhemerval Zanella
- [glibc/release/2.36/master] Apply asm redirections in syslog.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc] scripts: Add "|" operator support to glibcpp's parsing
Vineet Gupta
- [glibc] ARC: update definitions in elf/elf.h
Vineet Gupta
- [glibc/release/2.35/master] Apply asm redirections in syslog.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc/release/2.34/master] Apply asm redirections in syslog.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc] x86-64 strncat: Properly handle the length parameter [BZ# 24097]
H.J. Lu
- [glibc] x86-64 strncpy: Properly handle the length parameter [BZ# 29839]
H.J. Lu
- [glibc] powerpc64: Remove old strncmp optimization
Rajalakshmi Srinivasaraghavan
- [glibc] hurd: Make getrandom cache the server port
Samuel Thibault
- [glibc] configure: Move locale tools early
Adhemerval Zanella
- [glibc] configure: Remove check if as is GNU
Adhemerval Zanella
- [glibc] configure: Remove check if ld is GNU
Adhemerval Zanella
- [glibc] configure: Remove AS check
Adhemerval Zanella
- [glibc] x86_64: State assembler is being tested on sysdeps/x86/configure
Adhemerval Zanella
- [glibc] LoongArch: Use medium cmodel build libc_nonshared.a.
Yinyu Cai
- [glibc] linux: Use long int for syscall return value
Adhemerval Zanella
- [glibc] linux: Consolidate dl-origin.c
Adhemerval Zanella
- [glibc] Linux: consolidate chmod implementation
Adhemerval Zanella
- [glibc] Linux: consolidate chown implementation
Adhemerval Zanella
- [glibc] Linux: consolidate dup2 implementation
Adhemerval Zanella
- [glibc] Lninux: consolidate epoll_create implementation
Adhemerval Zanella
- [glibc] Linux: consolidate inotify_init implementation
Adhemerval Zanella
- [glibc] Linux: consolidate lchown implementation
Adhemerval Zanella
- [glibc] Linux: consolidate link implementation
Adhemerval Zanella
- [glibc] Linux: consolidate mkdir implementation
Adhemerval Zanella
- [glibc] Linux: consolidate readlink implementation
Adhemerval Zanella
- [glibc] Linux: consolidate rmdir implementation
Adhemerval Zanella
- [glibc] Linux: consolidate symlink implementation
Adhemerval Zanella
- [glibc] Linux: consolidate unlink implementation
Adhemerval Zanella
- [glibc] Linux: consolidate sendfile implementation
Adhemerval Zanella
- [glibc] Linux: consolidate ____longjmp_chk
Adhemerval Zanella
- [glibc] Linux: Assume and consolidate bind wire-up syscall
Adhemerval Zanella
- [glibc] Linux: Assume and consolidate socket wire-up syscall
Adhemerval Zanella
- [glibc] Linux: Assume and consolidate socketpair wire-up syscall
Adhemerval Zanella
- [glibc] Linux: Assume and consolidate listen wire-up syscall
Adhemerval Zanella
- [glibc] Linux: Assume and consolidate shutdown wire-up syscall
Adhemerval Zanella
- [glibc] Linux: Remove generic sysdep
Adhemerval Zanella
- [glibc] Linux: make generic xstatver.h the default one
Adhemerval Zanella
- [glibc] Linux: Make generic fcntl.h the default one
Adhemerval Zanella
- [glibc] Linux: Consolidate typesizes.h
Adhemerval Zanella
- [glibc] realloc: Return unchanged if request is within usable size
Siddhesh Poyarekar
- [glibc/arm/morello/main] cheri: malloc: bump OBSTACK_INTERFACE_VERSION
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: malloc: better lookup table resize logic
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Set __always_fail_morecore
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: malloc: Set fixed mmap_threshold for capability narrowing
Szabolcs Nagy
- [glibc] nis: Build libnsl with 64 bit time_t
Adhemerval Zanella
- [glibc] nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402)
Adhemerval Zanella
- [glibc] time: Use 64 bit time on tzfile
Adhemerval Zanella
- [glibc] elf: Do not assume symbol order on tst-audit25{a,b}
Adhemerval Zanella
- [glibc] stdlib: Move _IO_cleanup to call_function_static_weak
Adhemerval Zanella
- [glibc] Created branch 'fw/vfprintf-2'
Florian Weimer
- [glibc/fw/vfprintf-2] locale: Implement struct grouping_iterator
Florian Weimer
- [glibc/fw/vfprintf-2] stdio-common: Introduce buffers for implementing printf
Florian Weimer
- [glibc/fw/vfprintf-2] stdio-common: Add __printf_function_invoke
Florian Weimer
- [glibc/fw/vfprintf-2] stdio-common: Add __translated_number_width
Florian Weimer
- [glibc/fw/vfprintf-2] stdio-common: Convert vfprintf and related functions to buffers
Florian Weimer
- [glibc/fw/vfprintf-2] stdio-common: Add lock optimization to vfprintf and vfwprintf
Florian Weimer
- [glibc/fw/vfprintf-2] libio: Convert __vsprintf_internal to buffers
Florian Weimer
- [glibc/fw/vfprintf-2] libio: Convert __vasprintf_internal to buffers
Florian Weimer
- [glibc/fw/vfprintf-2] libio: Convert __vdprintf_internal to buffers
Florian Weimer
- [glibc/fw/vfprintf-2] libio: Convert __obstack_vprintf_internal to buffers (bug 27124)
Florian Weimer
- [glibc/fw/vfprintf-2] libio: Convert __vswprintf_internal to buffers (bug 27857)
Florian Weimer
- [glibc] Allow _Qp_fgt in sparc64 localplt.data
Joseph Myers
- [glibc] x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863]
Noah Goldstein
- [glibc] elf: Fix tst-relro-symbols.py argument passing
Adhemerval Zanella
- [glibc] Force use of -ffreestanding when checking for gnumach headers
Samuel Thibault
- [glibc] mach: Fix passing -ffreestanding when checking for gnumach headers
Samuel Thibault
- [glibc] mach: Drop remnants of old_CFLAGS
Samuel Thibault
- [glibc] Linux: Reflow and sort some Makefile variables
Florian Weimer
- [glibc] Linux: Remove epoll_create, inotify_init from syscalls.list
Florian Weimer
- [glibc] Avoid use of atoi in some places in libc
Joseph Myers
- [glibc] Use Linux 6.1 in build-many-glibcs.py
Joseph Myers
- [glibc/arm/morello/main] cheri: malloc: Fix realloc to copy all relevant bytes
Szabolcs Nagy
- [glibc] locale: Implement struct grouping_iterator
Florian Weimer
- [glibc] stdio-common: Introduce buffers for implementing printf
Florian Weimer
- [glibc] stdio-common: Add __printf_function_invoke
Florian Weimer
- [glibc] stdio-common: Add __translated_number_width
Florian Weimer
- [glibc] stdio-common: Convert vfprintf and related functions to buffers
Florian Weimer
- [glibc] stdio-common: Add lock optimization to vfprintf and vfwprintf
Florian Weimer
- [glibc] libio: Convert __vsprintf_internal to buffers
Florian Weimer
- [glibc] libio: Convert __vasprintf_internal to buffers
Florian Weimer
- [glibc] libio: Convert __vdprintf_internal to buffers
Florian Weimer
- [glibc] libio: Convert __obstack_vprintf_internal to buffers (bug 27124)
Florian Weimer
- [glibc] libio: Convert __vswprintf_internal to buffers (bug 27857)
Florian Weimer
- [glibc] Update syscall lists for Linux 6.1
Joseph Myers
- [glibc] Update kernel version to 6.1 in header constant tests
Joseph Myers
- [glibc] Update all PO files in preparation for release.
Carlos O'Donell
- [glibc] powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ
Rajalakshmi Srinivasaraghavan
- [glibc] Define MADV_COLLAPSE from Linux 6.1
Joseph Myers
- [glibc] Simplify scripts/cross-test-ssh.sh configuration.
Carlos O'Donell
- [glibc] Linux: Pass size argument of epoll_create to the kernel
Florian Weimer
- [glibc] Avoid use of atoi in malloc
Joseph Myers
- [glibc/release/2.34/master] Use LFS and 64 bit time for installed programs (BZ #15333)
Adhemerval Zanella
- [glibc/release/2.34/master] nis: Build libnsl with 64 bit time_t
Adhemerval Zanella
- [glibc/release/2.34/master] nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402)
Adhemerval Zanella
- [glibc/release/2.34/master] time: Use 64 bit time on tzfile
Adhemerval Zanella
- [glibc/release/2.35/master] nis: Build libnsl with 64 bit time_t
Adhemerval Zanella
- [glibc/release/2.35/master] nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402)
Adhemerval Zanella
- [glibc/release/2.35/master] time: Use 64 bit time on tzfile
Adhemerval Zanella
- [glibc/release/2.36/master] nis: Build libnsl with 64 bit time_t
Adhemerval Zanella
- [glibc/release/2.36/master] nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402)
Adhemerval Zanella
- [glibc/release/2.36/master] time: Use 64 bit time on tzfile
Adhemerval Zanella
- [glibc/release/2.36/master] locale: prevent maybe-uninitialized errors with -Os [BZ #19444]
Adhemerval Zanella
- [glibc/release/2.36/master] sunrpc: Suppress GCC -Os warning on user2netname
Adhemerval Zanella
- [glibc/release/2.36/master] x86: Fix -Os build (BZ #29576)
Adhemerval Zanella
- [glibc] htl: Fix sem_wait race between read and gsync_wait
Samuel Thibault
Last message date:
Thu Dec 29 23:42:06 GMT 2022
Archived on: Thu Dec 29 23:42:07 GMT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).