Third quarter 2022 Archives by thread
Starting: Mon Jul 4 13:16:19 GMT 2022
Ending: Fri Sep 30 19:37:13 GMT 2022
Messages: 689
- [glibc] Use GCC 12 branch in build-many-glibcs.py
Joseph Myers
- [glibc] argp: Remove old includes in !_LIBC case
Florian Weimer
- [glibc] Fix hurd namespace issues for internal signal functions
Adhemerval Zanella
- [glibc] Created branch 'azanella/mbrtoc8-c8rtomb'
Adhemerval Zanella
- [glibc/azanella/mbrtoc8-c8rtomb] gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744]
Adhemerval Zanella
- [glibc/azanella/mbrtoc8-c8rtomb] stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef.
Adhemerval Zanella
- [glibc/azanella/mbrtoc8-c8rtomb] stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef.
Adhemerval Zanella
- [glibc] libc-symbols.h: remove unused macros
Fangrui Song
- [glibc] locale: Turn ADDC and ADDS into functions in linereader.c
Florian Weimer
- [glibc] locale: Fix signed char bug in lr_getc
Florian Weimer
- [glibc] locale: Introduce translate_unicode_codepoint into linereader.c
Florian Weimer
- [glibc] locale: localdef input files are now encoded in UTF-8
Florian Weimer
- [glibc] de_DE: Convert to UTF-8
Florian Weimer
- [glibc] localedef: Support building for older C standards
Florian Weimer
- [glibc] stdlib: Simplify buffer management in canonicalize
Florian Weimer
- [glibc] malloc: Simplify checked_request2size interface
Florian Weimer
- [glibc] elf: Fix direction of NODELETE log messages during symbol lookup
Florian Weimer
- [glibc] AArch64: Reset HWCAP2_AFP bits in FPCR for default fenv
Szabolcs Nagy
- [glibc] linux: Add fsconfig
Adhemerval Zanella
- [glibc] linux: Add fspick
Adhemerval Zanella
- [glibc] linux: Add open_tree
Adhemerval Zanella
- [glibc] linux: Add tst-mount to check for Linux new mount API
Adhemerval Zanella
- [glibc] linux: Add mount_setattr
Adhemerval Zanella
- [glibc] Replace __libc_multiple_threads with __libc_single_threaded
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/mbrtoc8-c8rtomb'
Adhemerval Zanella
- [glibc] test-container: return UNSUPPORTED for ENOSPC on clone()
DJ Delorie
- [glibc] aarch64: Optimize string functions with shrn instruction
Szabolcs Nagy
- [glibc] gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744]
Adhemerval Zanella
- [glibc] stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef.
Adhemerval Zanella
- [glibc] stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef.
Adhemerval Zanella
- [glibc] x86-64: Don't mark symbols as hidden in strcmp-XXX.S
H.J. Lu
- [glibc] elf: Rename tst-audit26 to tst-audit28
Florian Weimer
- [glibc/release/2.33/master] elf: Earlier missing dynamic segment check in _dl_map_object_from_fd
Aurelien Jarno
- [glibc] x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-generic
H.J. Lu
- [glibc] i386: Remove -Wa,-mtune=i686
Fangrui Song
- [glibc] x86: Remove generic strncat, strncpy, and stpncpy implementations
Noah Goldstein
- [glibc] x86: Remove __mmask intrinsics in strstr-avx512.c
Noah Goldstein
- [glibc] nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore
Adhemerval Zanella
- [glibc/release/2.34/master] nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore
Adhemerval Zanella
- [glibc/release/2.35/master] nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore
Adhemerval Zanella
- [glibc] x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII
Noah Goldstein
- [glibc] x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S
Noah Goldstein
- [glibc] x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S
Noah Goldstein
- [glibc] x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S
Noah Goldstein
- [glibc] x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S
Noah Goldstein
- [glibc] x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S
Noah Goldstein
- [glibc] x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S
Noah Goldstein
- [glibc] x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S
Noah Goldstein
- [glibc] x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S
Noah Goldstein
- [glibc] x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S
Noah Goldstein
- [glibc] x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S
Noah Goldstein
- [glibc] x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S
Noah Goldstein
- [glibc] x86: Remove unneeded rtld-wmemcmp
Noah Goldstein
- [glibc] x86: Add missing rtm tests for strcmp family
Noah Goldstein
- [glibc] S390: Define SINGLE_THREAD_BY_GLOBAL only on s390x
Stefan Liebler
- [glibc] Apply asm redirections in stdio.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc] elf: Fix wrong fscanf usage on tst-pldd
Adhemerval Zanella
- [glibc] x86: Add support to build strcmp/strlen/strchr with explicit ISA level
Noah Goldstein
- [glibc] x86: Add support to build wcscpy with explicit ISA level
Noah Goldstein
- [glibc] x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level
Noah Goldstein
- [glibc] linux: return UNSUPPORTED from tst-mount if entering mount namespace fails
Michael Hudson-Doyle
- [glibc/release/2.35/master] x86_64: Remove bzero optimization
Sunil Pandey
- [glibc/release/2.35/master] x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen
Sunil Pandey
- [glibc/release/2.35/master] x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT
Sunil Pandey
- [glibc/release/2.35/master] x86_64: Add strstr function with 512-bit EVEX
Sunil Pandey
- [glibc/release/2.35/master] x86: Create header for VEC classes in x86 strings library
Sunil Pandey
- [glibc/release/2.35/master] x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret`
Sunil Pandey
- [glibc/release/2.35/master] x86: Optimize memrchr-sse2.S
Sunil Pandey
- [glibc/release/2.35/master] x86: Optimize memrchr-evex.S
Sunil Pandey
- [glibc/release/2.35/master] x86: Optimize memrchr-avx2.S
Sunil Pandey
- [glibc/release/2.35/master] x86: Shrink code size of memchr-avx2.S
Sunil Pandey
- [glibc/release/2.35/master] x86: Shrink code size of memchr-evex.S
Sunil Pandey
- [glibc/release/2.35/master] x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactions
Sunil Pandey
- [glibc/release/2.35/master] x86: Align varshift table to 32-bytes
Sunil Pandey
- [glibc/release/2.35/master] x86: Fix misordered logic for setting `rep_movsb_stop_threshold`
Sunil Pandey
- [glibc/release/2.35/master] x86: Add sse42 implementation to strcmp's ifunc
Sunil Pandey
- [glibc/release/2.35/master] x86: Add bounds `x86_non_temporal_threshold`
Sunil Pandey
- [glibc/release/2.35/master] x86: Cleanup bounds checking in large memcpy case
Sunil Pandey
- [glibc/release/2.35/master] x86: Add BMI1/BMI2 checks for ISA_V3 check
Sunil Pandey
- [glibc/release/2.35/master] x86: Align entry for memrchr to 64-bytes.
Sunil Pandey
- [glibc/release/2.35/master] x86: Put wcs{n}len-sse4.1 in the sse4.1 text section
Sunil Pandey
- [glibc/release/2.35/master] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list
Sunil Pandey
- [glibc/release/2.35/master] x86: Move and slightly improve memset_erms
Sunil Pandey
- [glibc/release/2.35/master] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
Sunil Pandey
- [glibc/release/2.35/master] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
Sunil Pandey
- [glibc/release/2.34/master] x86_64: Remove end of line trailing spaces
Sunil Pandey
- [glibc/release/2.34/master] x86_64: Remove bzero optimization
Sunil Pandey
- [glibc/release/2.34/master] x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen
Sunil Pandey
- [glibc/release/2.34/master] x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT
Sunil Pandey
- [glibc/release/2.34/master] x86_64: Add strstr function with 512-bit EVEX
Sunil Pandey
- [glibc/release/2.34/master] x86: Create header for VEC classes in x86 strings library
Sunil Pandey
- [glibc/release/2.34/master] x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret`
Sunil Pandey
- [glibc/release/2.34/master] x86: Optimize memrchr-sse2.S
Sunil Pandey
- [glibc/release/2.34/master] x86: Optimize memrchr-evex.S
Sunil Pandey
- [glibc/release/2.34/master] x86: Optimize memrchr-avx2.S
Sunil Pandey
- [glibc/release/2.34/master] x86: Shrink code size of memchr-avx2.S
Sunil Pandey
- [glibc/release/2.34/master] x86: Shrink code size of memchr-evex.S
Sunil Pandey
- [glibc/release/2.34/master] x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactions
Sunil Pandey
- [glibc/release/2.34/master] x86: Align varshift table to 32-bytes
Sunil Pandey
- [glibc/release/2.34/master] x86: Fix misordered logic for setting `rep_movsb_stop_threshold`
Sunil Pandey
- [glibc/release/2.34/master] x86: Add sse42 implementation to strcmp's ifunc
Sunil Pandey
- [glibc/release/2.34/master] x86: Add bounds `x86_non_temporal_threshold`
Sunil Pandey
- [glibc/release/2.34/master] x86: Cleanup bounds checking in large memcpy case
Sunil Pandey
- [glibc/release/2.34/master] x86: Add BMI1/BMI2 checks for ISA_V3 check
Sunil Pandey
- [glibc/release/2.34/master] x86: Align entry for memrchr to 64-bytes.
Sunil Pandey
- [glibc/release/2.34/master] x86: Put wcs{n}len-sse4.1 in the sse4.1 text section
Sunil Pandey
- [glibc/release/2.34/master] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list
Sunil Pandey
- [glibc/release/2.34/master] x86: Move and slightly improve memset_erms
Sunil Pandey
- [glibc/release/2.34/master] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
Sunil Pandey
- [glibc/release/2.34/master] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
Sunil Pandey
- [glibc/release/2.33/master] x86_64: Remove end of line trailing spaces
Sunil Pandey
- [glibc/release/2.33/master] x86_64: Remove bzero optimization
Sunil Pandey
- [glibc/release/2.33/master] x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen
Sunil Pandey
- [glibc/release/2.33/master] x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT
Sunil Pandey
- [glibc/release/2.33/master] x86_64: Add strstr function with 512-bit EVEX
Sunil Pandey
- [glibc/release/2.33/master] x86: Create header for VEC classes in x86 strings library
Sunil Pandey
- [glibc/release/2.33/master] x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret`
Sunil Pandey
- [glibc/release/2.33/master] x86: Optimize memrchr-sse2.S
Sunil Pandey
- [glibc/release/2.33/master] x86: Optimize memrchr-evex.S
Sunil Pandey
- [glibc/release/2.33/master] x86: Optimize memrchr-avx2.S
Sunil Pandey
- [glibc/release/2.33/master] x86: Shrink code size of memchr-avx2.S
Sunil Pandey
- [glibc/release/2.33/master] x86: Shrink code size of memchr-evex.S
Sunil Pandey
- [glibc/release/2.33/master] x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactions
Sunil Pandey
- [glibc/release/2.33/master] x86: Align varshift table to 32-bytes
Sunil Pandey
- [glibc/release/2.33/master] x86: Fix misordered logic for setting `rep_movsb_stop_threshold`
Sunil Pandey
- [glibc/release/2.33/master] x86: Add sse42 implementation to strcmp's ifunc
Sunil Pandey
- [glibc/release/2.33/master] x86: Add bounds `x86_non_temporal_threshold`
Sunil Pandey
- [glibc/release/2.33/master] x86: Cleanup bounds checking in large memcpy case
Sunil Pandey
- [glibc/release/2.33/master] x86: Add BMI1/BMI2 checks for ISA_V3 check
Sunil Pandey
- [glibc/release/2.33/master] x86: Align entry for memrchr to 64-bytes.
Sunil Pandey
- [glibc/release/2.33/master] x86: Put wcs{n}len-sse4.1 in the sse4.1 text section
Sunil Pandey
- [glibc/release/2.33/master] x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list
Sunil Pandey
- [glibc/release/2.33/master] x86: Move and slightly improve memset_erms
Sunil Pandey
- [glibc/release/2.33/master] x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
Sunil Pandey
- [glibc/release/2.33/master] x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
Sunil Pandey
- [glibc] Update scripts/config.* files from upstream GNU config version
Adhemerval Zanella
- [glibc/release/2.35/master] Apply asm redirections in stdio.h before first use [BZ #27087]
Tulio Magno Quites Machado Filho
- [glibc] malloc: Simplify implementation of __malloc_assert
Florian Weimer
- [glibc/release/2.35/master] Update syscall-names.list for Linux 5.18
Florian Weimer
- [glibc/release/2.35/master] malloc: Simplify implementation of __malloc_assert
Florian Weimer
- [glibc/release/2.34/master] Update syscall-names.list for Linux 5.18
Florian Weimer
- [glibc/release/2.34/master] malloc: Simplify implementation of __malloc_assert
Florian Weimer
- [glibc] Created branch 'azanella/tst-localedef-path-norm'
Adhemerval Zanella
- [glibc/azanella/tst-localedef-path-norm] locale: Optimize tst-localedef-path-norm
Adhemerval Zanella
- [glibc] locale: Optimize tst-localedef-path-norm
Adhemerval Zanella
- [glibc] stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417)
Adhemerval Zanella
- [glibc] stdlib: Add arc4random tests
Adhemerval Zanella
- [glibc] benchtests: Add arc4random benchtest
Adhemerval Zanella
- [glibc] aarch64: Add optimized chacha20
Adhemerval Zanella
- [glibc] x86: Add SSE2 optimized chacha20
Adhemerval Zanella
- [glibc] x86: Add AVX2 optimized chacha20
Adhemerval Zanella
- [glibc] powerpc64: Add optimized chacha20
Adhemerval Zanella
- [glibc] s390x: Add optimized chacha20
Adhemerval Zanella
- [glibc] manual: Add documentation for arc4random functions
Adhemerval Zanella
- [glibc] Created branch 'azanella/loongarch64'
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Add LoongArch entries to config.h.in
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Add relocations and ELF flags to elf.h and scripts/glibcelf.py
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: ABI Implementation
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Thread-Local Storage Support
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Generic <math.h> and soft-fp Routines
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Atomic and Locking Routines
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Linux Syscall Interface
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Linux ABI
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Add ABI Lists
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Build Infrastructure
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Hard Float Support
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Update build-many-glibcs.py for the LoongArch Port.
Adhemerval Zanella
- [glibc/azanella/loongarch64] LoongArch: Update NEWS and README for the LoongArch port.
Adhemerval Zanella
- [glibc] Linux: dirent/tst-readdir64-compat needs to use TEST_COMPAT (bug 27654)
Florian Weimer
- [glibc] struct stat is not posix conformant on microblaze with __USE_FILE_OFFSET64
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/tst-localedef-path-norm'
Adhemerval Zanella
- [glibc] LoongArch: Add LoongArch entries to config.h.in
Adhemerval Zanella
- [glibc] LoongArch: Add relocations and ELF flags to elf.h and scripts/glibcelf.py
Adhemerval Zanella
- [glibc] LoongArch: ABI Implementation
Adhemerval Zanella
- [glibc] LoongArch: Thread-Local Storage Support
Adhemerval Zanella
- [glibc] LoongArch: Generic <math.h> and soft-fp Routines
Adhemerval Zanella
- [glibc] LoongArch: Atomic and Locking Routines
Adhemerval Zanella
- [glibc] LoongArch: Linux Syscall Interface
Adhemerval Zanella
- [glibc] LoongArch: Linux ABI
Adhemerval Zanella
- [glibc] LoongArch: Add ABI Lists
Adhemerval Zanella
- [glibc] LoongArch: Build Infrastructure
Adhemerval Zanella
- [glibc] LoongArch: Hard Float Support
Adhemerval Zanella
- [glibc] LoongArch: Update build-many-glibcs.py for the LoongArch Port.
Adhemerval Zanella
- [glibc] LoongArch: Update NEWS and README for the LoongArch port.
Adhemerval Zanella
- [glibc] arc4random: simplify design for better safety
Adhemerval Zanella
- [glibc] riscv: Update nofpu libm test ulps
Adhemerval Zanella
- [glibc] riscv: Update rv64 libm test ulps
Adhemerval Zanella
- [glibc] LoongArch: Fix VDSO_HASH and VDSO_NAME.
Yinyu Cai
- [glibc] LoongArch: Add greg_t and gregset_t.
Yinyu Cai
- [glibc] stdlib: Tuned down tst-arc4random-thread internal parameters
Adhemerval Zanella
- [glibc] tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call
Mark Wielaard
- [glibc] Update libc.pot for 2.36 release.
Carlos O'Donell
- [glibc] Update NEWS bug list.
Carlos O'Donell
- [glibc] Update install.texi, and regenerate INSTALL.
Carlos O'Donell
- [glibc] Prepare for glibc 2.36 release.
Carlos O'Donell
- [glibc] Create ChangeLog.old/ChangeLog.25.
Carlos O'Donell
- [glibc] Created tag 'glibc-2.36'
Carlos O'Donell
- [glibc] Created branch 'release/2.36/master'
Carlos O'Donell
- [glibc] Open master branch for glibc 2.37 development
Carlos O'Donell
- [glibc] Created tag 'glibc-2.36.9000'
Carlos O'Donell
- [glibc] stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h.
Adhemerval Zanella
- [glibc] wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency
Adhemerval Zanella
- [glibc/release/2.36/master] stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h.
Adhemerval Zanella
- [glibc/release/2.36/master] wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency
Adhemerval Zanella
- [glibc] Remove spurious references to _dl_open_hook
Florian Weimer
- [glibc] malloc: Use __getrandom_nocancel during tcache initiailization
Florian Weimer
- [glibc] stdlib: Simplify arc4random_uniform
Adhemerval Zanella
- [glibc] htl: Let pthread_self and cancellability called early
Samuel Thibault
- [glibc] Don't use unsupported format string in ld.so (bug 29427)
Andreas Schwab
- [glibc] socket: Check lengths before advancing pointer in CMSG_NXTHDR
Arjun Shankar
- [glibc] Use Linux 5.19 in build-many-glibcs.py
Joseph Myers
- [glibc] Update syscall lists for Linux 5.19
Joseph Myers
- [glibc] Created branch 'fw/assert-cleanup'
Florian Weimer
- [glibc/fw/assert-cleanup] stdio: Clean up __libc_message after unconditional abort
Florian Weimer
- [glibc/fw/assert-cleanup] nptl: Remove uses of assert_perror
Florian Weimer
- [glibc] Deleted branch 'fw/assert-cleanup'
Florian Weimer
- [glibc/fw/assert-cleanup] assert: Do not use stderr in libc-internal assert
Florian Weimer
- [glibc] stdio: Clean up __libc_message after unconditional abort
Florian Weimer
- [glibc] nptl: Remove uses of assert_perror
Florian Weimer
- [glibc] assert: Do not use stderr in libc-internal assert
Florian Weimer
- [glibc] Update kernel version to 5.19 in header constant tests
Joseph Myers
- [glibc] LoongArch: Add vdso support for gettimeofday.
Yinyu Cai
- [glibc] Linux: Remove exit system call from _exit
Florian Weimer
- [glibc] Remove left over LD_LIBRARY_VERSION usages
Adhemerval Zanella
- [glibc] Assume only FLAG_ELF_LIBC6 suport
Adhemerval Zanella
- [glibc] Remove ldd libc4 support
Adhemerval Zanella
- [glibc] arm: Remove RELA support
Adhemerval Zanella
- [glibc] i386: Remove RELA support
Adhemerval Zanella
- [glibc] malloc: Correct the documentation of the top_pad default
Florian Weimer
- [glibc] dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
Florian Weimer
- [glibc/release/2.36/master] dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
Florian Weimer
- [glibc/release/2.35/master] dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
Florian Weimer
- [glibc/release/2.34/master] dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
Florian Weimer
- [glibc] i386: Replace movzx with movzbl
Fangrui Song
- [glibc/release/2.35/master] riscv: Update rv64 libm test ulps
Aurelien Jarno
- [glibc] i386: Use fldt instead of fld on e_logl.S
Adhemerval Zanella
- [glibc] i386: Use cmpl instead of cmp
Adhemerval Zanella
- [glibc] Created branch 'arm/morello/main'
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 resource/bug-ulimit1 test
Szabolcs Nagy
- [glibc/arm/morello/main] Fix string/tester alignment code
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] 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] TODO(spec): cheri: __LP64__ is not defined for purecap ABI
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] cheri: aarch64: Add header for CHERI permissions
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(ddc): aarch64: morello: purecap support in the CSU
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(relro): cheri: make __attribute_relro a nop
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: don't use dl_random for pointer mangling
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] cheri: fix static linking early allocation
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix static linking TLS setup
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: fix __minimal_malloc
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 a_type entries
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: make l_addr a capability
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] TODO(l_addr): cheri: in static exe initialize l_addr to a zero capability
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: elfptr_t fixes for preinit/init/fini array
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: use intptr_t to preserve capabilities
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: 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] 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: rtld: add ld.so _start code
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: rtld: fix _dl_start to return elfptr_t
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: fix pointer provenance of l_tls_initimage
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(incomplete): cheri: rtld: more elfptr_t in linkmap struct
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(l_addr): cheri: rtld: elfptr_t fixes in dl-map-segments.h
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: morello: add lazy binding entry code
Szabolcs Nagy
- [glibc/arm/morello/main] aarch64: rtld: avoid loading incompatible binaries
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(l_addr): aarch64: morello: dynamic linking support
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(l_addr): cheri: rtld: elfptr_t fix in rtld.c program header processing
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: elfptr_t in public api for unwinder
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(morello): cheri: fix posix timers
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(uapi): 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(uapi): aarch64: morello: add HWCAP2_MORELLO
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(api): cheri: misc: Implement new function getauxptr for CHERI capabilities
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: elf: Fix tst-auxv for Morello
Szabolcs Nagy
- [glibc/arm/morello/main] cheri: Update libc.abilist for getauxptr
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(pldd): cheri: elf: fix pldd to compile for purecap abi
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(audit): aarch64: morello: add _dl_runtime_profile entry
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(sprof): cheri: disable profiling shared libraries
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(gprof): aarch64: morello: add gprof profiling support to asm
Szabolcs Nagy
- [glibc/arm/morello/main] TODO(drop): aarch64: morello: CPU feature detection for Morello
Szabolcs Nagy
- [glibc] Deleted branch 'arm/morello/master'
Szabolcs Nagy
- [glibc/release/2.36/master] Update syscall lists for Linux 5.19
Aurelien Jarno
- [glibc/release/2.35/master] Update syscall lists for Linux 5.19
Aurelien Jarno
- [glibc/release/2.34/master] Update syscall lists for Linux 5.19
Aurelien Jarno
- [glibc] soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf
Adhemerval Zanella
- [glibc] elf: Replace `strcpy` call with `memcpy` [BZ #29454]
Noah Goldstein
- [glibc] x86: Fix `#define STRCPY` guard in strcpy-sse2.S
Noah Goldstein
- [glibc] inet: Turn __ivaliduser into a compatibility symbol
Florian Weimer
- [glibc] elf.h: Add ELFCOMPRESS_ZSTD
Fangrui Song
- [glibc] tst-process_madvise: Check process_madvise-syscall support.
Stefan Liebler
- [glibc/release/2.36/master] elf: Replace `strcpy` call with `memcpy` [BZ #29454]
Noah Goldstein
- [glibc] libio: Improve performance of IO locks
Wilco Dijkstra
- [glibc] AArch64: Fix typo in sve configure check (BZ# 29394)
Wilco Dijkstra
- [glibc] LoongArch: Add pointer mangling support.
Yinyu Cai
- [glibc] glibcextract.py: Add compile_c_snippet
Adhemerval Zanella
- [glibc] linux: Use compile_c_snippet to check linux/pidfd.h availability
Adhemerval Zanella
- [glibc] linux: Mimic kernel defition for BLOCK_SIZE
Adhemerval Zanella
- [glibc] linux: Use compile_c_snippet to check linux/mount.h availability
Adhemerval Zanella
- [glibc] linux: Fix sys/mount.h usage with kernel headers
Adhemerval Zanella
- [glibc] arm: Remove nested functionf rom relocate_pc24
Adhemerval Zanella
- [glibc] non-linux: bits/in.h: Add more RFC options
Samuel Thibault
- [glibc] Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485)
Florian Weimer
- [glibc] malloc: Do not use MAP_NORESERVE to allocate heap segments
Florian Weimer
- [glibc] Move ip_mreqn structure from Linux to generic
Samuel Thibault
- [glibc/release/2.35/master] stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265]
Aurelien Jarno
- [glibc/release/2.35/master] stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]
Aurelien Jarno
- [glibc/release/2.34/master] stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265]
Aurelien Jarno
- [glibc/release/2.34/master] stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]
Aurelien Jarno
- [glibc/release/2.36/master] Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485)
Florian Weimer
- [glibc] elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
Florian Weimer
- [glibc] Linux: Fix enum fsconfig_command detection in <sys/mount.h>
Florian Weimer
- [glibc] localedata: Convert French language locales (fr_*) to UTF-8
Florian Weimer
- [glibc] Ensure calculations happen with desired rounding mode in y1lf128
Michael Hudson-Doyle
- [glibc] S390: Fix werror=unused-variable in ifunc-impl-list.c.
Stefan Liebler
- [glibc/release/2.31/master] support: Add create_temp_file_in_dir
Aurelien Jarno
- [glibc/release/2.31/master] Add xchdir to libsupport.
Aurelien Jarno
- [glibc/release/2.31/master] support: Add xclone
Aurelien Jarno
- [glibc/release/2.31/master] support: Fix xclone build failures on ia64 and hppa
Aurelien Jarno
- [glibc/release/2.31/master] support: Add helpers to create paths longer than PATH_MAX
Aurelien Jarno
- [glibc/release/2.31/master] getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999)
Aurelien Jarno
- [glibc/release/2.31/master] Linux: Detect user namespace support in io/tst-getcwd-smallbuff
Aurelien Jarno
- [glibc] Use binutils 2.39 branch in build-many-glibcs.py
Joseph Myers
- [glibc] hurd: Assume non-suid during bootstrap
Samuel Thibault
- [glibc/release/2.31/master] Linux: Require properly configured /dev/pts for PTYs
Aurelien Jarno
- [glibc] alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
Florian Weimer
- [glibc/release/2.36/master] alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
Florian Weimer
- [glibc/release/2.35/master] alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
Florian Weimer
- [glibc/release/2.34/master] alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
Florian Weimer
- [glibc] Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502)
Joseph Myers
- [glibc/release/2.36/master] socket: Check lengths before advancing pointer in CMSG_NXTHDR
Arjun Shankar
- [glibc] Add AArch64 HWCAP2_* constants from Linux 5.19
Joseph Myers
- [glibc/release/2.35/master] socket: Check lengths before advancing pointer in CMSG_NXTHDR
Arjun Shankar
- [glibc/release/2.36/master] NEWS: Add entry for bug 28846
Arjun Shankar
- [glibc/release/2.35/master] NEWS: Add entry for bug 28846
Arjun Shankar
- [glibc/release/2.34/master] socket: Check lengths before advancing pointer in CMSG_NXTHDR
Arjun Shankar
- [glibc] htl: make __pthread_hurd_cond_timedwait_internal check mutex is held
Samuel Thibault
- [glibc] htl: Make pthread*_cond_timedwait register wref before releasing mutex
Samuel Thibault
- [glibc] hurd: Fix starting static binaries with stack protection enabled
Samuel Thibault
- [glibc] scripts/glibcelf.py: Add hashing support
Florian Weimer
- [glibc] LoongArch: Fix dl-machine.h code formatting.
Yinyu Cai
- [glibc] Merge _GL_UNUSED C23 patch from Gnulib
Paul Eggert
- [glibc] Merge getopt patch from Gnulib
Paul Eggert
- [glibc/release/2.36/master] glibcextract.py: Add compile_c_snippet
Adhemerval Zanella
- [glibc/release/2.36/master] linux: Use compile_c_snippet to check linux/pidfd.h availability
Adhemerval Zanella
- [glibc/release/2.36/master] linux: Mimic kernel defition for BLOCK_SIZE
Adhemerval Zanella
- [glibc/release/2.36/master] linux: Use compile_c_snippet to check linux/mount.h availability
Adhemerval Zanella
- [glibc/release/2.36/master] linux: Fix sys/mount.h usage with kernel headers
Adhemerval Zanella
- [glibc/release/2.36/master] Linux: Fix enum fsconfig_command detection in <sys/mount.h>
Adhemerval Zanella
- [glibc] Detect ld.so and libc.so version inconsistency during startup
Florian Weimer
- [glibc] Add NT_LOONGARCH_* from Linux 5.19 to elf.h
Joseph Myers
- [glibc] Revert "Detect ld.so and libc.so version inconsistency during startup"
Florian Weimer
- [glibc] s390: Move hwcaps/platform names out of _rtld_global_ro
Florian Weimer
- [glibc] csu: Change start code license to have link exception
Szabolcs Nagy
- [glibc] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc] mach: Fix incoherency between perror and strerror
Samuel Thibault
- [glibc] mach: Make xpg_strerror_r set a message on error
Samuel Thibault
- [glibc] hurd: Fix vm_size_t incoherencies
Samuel Thibault
- [glibc] Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514]
Carlos O'Donell
- [glibc] Add test for bug 29530
Andreas Schwab
- [glibc] nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
Martin Liska
- [glibc] LoongArch: Fix ptr mangling/demangling features.
Yinyu Cai
- [glibc] LoongArch: Use __builtin_{fmax, fmaxf, fmin, fminf} with GCC >= 13
Yinyu Cai
- [glibc] resolv: Add tst-resolv-byaddr for testing reverse lookup
Florian Weimer
- [glibc] resolv: Add tst-resolv-aliases
Florian Weimer
- [glibc] resolv: Add internal __res_binary_hnok function
Florian Weimer
- [glibc] resolv: Add the __ns_samebinaryname function
Florian Weimer
- [glibc] resolv: Add internal __ns_name_length_uncompressed function
Florian Weimer
- [glibc] resolv: Add DNS packet parsing helpers geared towards wire format
Florian Weimer
- [glibc] nss_dns: Split getanswer_ptr from getanswer_r
Florian Weimer
- [glibc] nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
Florian Weimer
- [glibc] nss_dns: Remove remnants of IPv6 address mapping
Florian Weimer
- [glibc] nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
Florian Weimer
- [glibc] nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
Florian Weimer
- [glibc] resolv: Add new tst-resolv-invalid-cname
Florian Weimer
- [glibc] nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
Florian Weimer
- [glibc/release/2.31/master] stdio: Remove memory leak from multibyte convertion [BZ#25691]
Florian Weimer
- [glibc/release/2.31/master] stdio: Add tests for printf multibyte convertion leak [BZ#25691]
Florian Weimer
- [glibc/release/2.31/master] Remove most vfprintf width/precision-dependent allocations (bug 14231, bug 26211).
Florian Weimer
- [glibc/release/2.31/master] Fix memmove call in vfprintf-internal.c:group_number
Florian Weimer
- [glibc/release/2.30/master] stdio: Remove memory leak from multibyte convertion [BZ#25691]
Florian Weimer
- [glibc/release/2.30/master] stdio: Add tests for printf multibyte convertion leak [BZ#25691]
Florian Weimer
- [glibc/release/2.30/master] Remove most vfprintf width/precision-dependent allocations (bug 14231, bug 26211).
Florian Weimer
- [glibc/release/2.30/master] Fix memmove call in vfprintf-internal.c:group_number
Florian Weimer
- [glibc/release/2.30/master] support: Add xsetlocale function
Florian Weimer
- [glibc/release/2.30/master] Add test for bug 29530
Florian Weimer
- [glibc/release/2.31/master] Add test for bug 29530
Florian Weimer
- [glibc] S390: Always use svc 0
Stefan Liebler
- [glibc/release/2.29/master] stdio: Remove memory leak from multibyte convertion [BZ#25691]
Florian Weimer
- [glibc/release/2.29/master] stdio: Add tests for printf multibyte convertion leak [BZ#25691]
Florian Weimer
- [glibc/release/2.29/master] Remove most vfprintf width/precision-dependent allocations (bug 14231, bug 26211).
Florian Weimer
- [glibc/release/2.29/master] Fix memmove call in vfprintf-internal.c:group_number
Florian Weimer
- [glibc/release/2.29/master] support: Add xsetlocale function
Florian Weimer
- [glibc/release/2.29/master] Add test for bug 29530
Florian Weimer
- [glibc/release/2.28/master] stdio: Remove memory leak from multibyte convertion [BZ#25691]
Florian Weimer
- [glibc/release/2.28/master] stdio: Add tests for printf multibyte convertion leak [BZ#25691]
Florian Weimer
- [glibc/release/2.28/master] Remove most vfprintf width/precision-dependent allocations (bug 14231, bug 26211).
Florian Weimer
- [glibc/release/2.28/master] Fix memmove call in vfprintf-internal.c:group_number
Florian Weimer
- [glibc/release/2.28/master] support: Implement TEST_COMPARE_STRING
Florian Weimer
- [glibc/release/2.28/master] support: Add xsetlocale function
Florian Weimer
- [glibc/release/2.28/master] Add test for bug 29530
Florian Weimer
- [glibc] stdlib: Fix macro expansion producing 'defined' has undefined behavior
Adhemerval Zanella
- [glibc] posix: Fix macro expansion producing 'defined' has undefined behavior
Adhemerval Zanella
- [glibc] syslog: Fix large messages (BZ#29536)
Adhemerval Zanella
- [glibc] resolv: Fix building tst-resolv-invalid-cname for earlier C standards
Florian Weimer
- [glibc/release/2.36/master] syslog: Fix large messages (BZ#29536)
Adhemerval Zanella
- [glibc/release/2.34/master] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc/release/2.35/master] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc/release/2.36/master] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc/release/2.33/master] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc/release/2.32/master] elf: Call __libc_early_init for reused namespaces (bug 29528)
Florian Weimer
- [glibc] Apply asm redirections in wchar.h before first use
Raphael Zinsly
- [glibc/release/2.36/master] Apply asm redirections in wchar.h before first use
Florian Weimer
- [glibc/release/2.35/master] Apply asm redirections in wchar.h before first use
Florian Weimer
- [glibc] nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp
Adhemerval Zanella
- [glibc] elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
Adhemerval Zanella
- [glibc/release/2.36/master] elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
Adhemerval Zanella
- [glibc] LoongArch: Add soft float support.
Yinyu Cai
- [glibc] syslog: Remove extra whitespace between timestamp and message (BZ#29544)
Adhemerval Zanella
- [glibc/release/2.36/master] syslog: Remove extra whitespace between timestamp and message (BZ#29544)
Adhemerval Zanella
- [glibc] elf.h: Remove duplicate definition of VER_FLG_WEAK
Florian Weimer
- [glibc] debug: test for more required cacellation points (BZ# 29274)
Adhemerval Zanella
- [glibc] scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones
Florian Weimer
- [glibc] math: x86: Use prefix for FP_INIT_ROUNDMODE
Adhemerval Zanella
- [glibc] scripts/dso-ordering-test.py: Generate program run-time dependencies
Florian Weimer
- [glibc] elf: Rename _dl_sort_maps parameter from skip to force_first
Florian Weimer
- [glibc] Add NEWS entry for CVE-2022-39046
Siddhesh Poyarekar
- [glibc/release/2.36/master] Add NEWS entry for CVE-2022-39046
Siddhesh Poyarekar
- [glibc/release/2.34/master] Apply asm redirections in stdio.h before first use [BZ #27087]
Florian Weimer
- [glibc/release/2.34/master] Apply asm redirections in wchar.h before first use
Florian Weimer
- [glibc/release/2.34/master] nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
Florian Weimer
- [glibc/release/2.35/master] nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
Florian Weimer
- [glibc/release/2.36/master] nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
Florian Weimer
- [glibc] malloc: Use C11 atomics rather than atomic_exchange_and_add
Wilco Dijkstra
- [glibc] Do not define static_assert or thread_local in headers for C2x
Joseph Myers
- [glibc] errlist: add missing entry for EDEADLOCK (bug 29545)
Andreas Schwab
- [glibc] elf: Fix hwcaps string size overestimation
Florian Weimer
- [glibc] Assume HAVE_TZSET in time/mktime.c
Paul Eggert
- [glibc] mktime: improve heuristic for ca-1986 Indiana DST
Paul Eggert
- [glibc] Use C11 atomics instead atomic_add(_zero)
Wilco Dijkstra
- [glibc] Use C11 atomics instead of atomic_decrement(_val)
Wilco Dijkstra
- [glibc] tst-sprintf-errno: Update Hurd message output
Samuel Thibault
- [glibc] makedb: fix build with libselinux >= 3.1 (Bug 26233)
Carlos O'Donell
- [glibc/release/2.36/master] resolv: Add tst-resolv-byaddr for testing reverse lookup
Florian Weimer
- [glibc/release/2.36/master] resolv: Add tst-resolv-aliases
Florian Weimer
- [glibc/release/2.36/master] resolv: Add internal __res_binary_hnok function
Florian Weimer
- [glibc/release/2.36/master] resolv: Add the __ns_samebinaryname function
Florian Weimer
- [glibc/release/2.36/master] resolv: Add internal __ns_name_length_uncompressed function
Florian Weimer
- [glibc/release/2.36/master] resolv: Add DNS packet parsing helpers geared towards wire format
Florian Weimer
- [glibc/release/2.36/master] nss_dns: Split getanswer_ptr from getanswer_r
Florian Weimer
- [glibc/release/2.36/master] nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
Florian Weimer
- [glibc/release/2.36/master] nss_dns: Remove remnants of IPv6 address mapping
Florian Weimer
- [glibc/release/2.36/master] nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
Florian Weimer
- [glibc/release/2.36/master] nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
Florian Weimer
- [glibc/release/2.36/master] resolv: Add new tst-resolv-invalid-cname
Florian Weimer
- [glibc/release/2.36/master] nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
Florian Weimer
- [glibc/release/2.36/master] resolv: Fix building tst-resolv-invalid-cname for earlier C standards
Florian Weimer
- [glibc/release/2.36/master] NEWS: Note bug 12154 and bug 29305 as fixed
Florian Weimer
- [glibc] Use relaxed atomics since there is no MO dependence
Wilco Dijkstra
- [glibc] Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
Siddhesh Poyarekar
- [glibc/release/2.36/master] elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
Florian Weimer
- [glibc/release/2.35/master] elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
Florian Weimer
- [glibc/release/2.34/master] elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
Florian Weimer
- [glibc] Deleted branch 'maskray/grte-old'
Fangrui Song
- [glibc] Fix BRE typos in check-safety.sh
Paul Eggert
- [glibc] hurd: Fix readlink() hanging on fifo
Samuel Thibault
- [glibc/release/2.35/master] Use __ehdr_start rather than _begin in _dl_start_final
Aurelien Jarno
- [glibc/release/2.36/master] elf: Fix hwcaps string size overestimation
Florian Weimer
- [glibc/release/2.35/master] elf: Fix hwcaps string size overestimation
Florian Weimer
- [glibc/release/2.34/master] elf: Fix hwcaps string size overestimation
Florian Weimer
- [glibc] hurd: Make readlink* just reopen the file used for stat
Samuel Thibault
- [glibc] RISC-V: Allow long jumps to __syscall_error
DJ Delorie
- [glibc] tst-sprintf-errno: Update Hurd message length
Samuel Thibault
- [glibc] hurd: Factorize at/non-at functions
Samuel Thibault
- [glibc] Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165)
Florian Weimer
- [glibc] elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
Florian Weimer
- [glibc/release/2.36/master] scripts/dso-ordering-test.py: Generate program run-time dependencies
Florian Weimer
- [glibc/release/2.36/master] elf: Rename _dl_sort_maps parameter from skip to force_first
Florian Weimer
- [glibc/release/2.36/master] elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
Florian Weimer
- [glibc/release/2.35/master] scripts/dso-ordering-test.py: Generate program run-time dependencies
Florian Weimer
- [glibc/release/2.35/master] elf: Rename _dl_sort_maps parameter from skip to force_first
Florian Weimer
- [glibc/release/2.35/master] elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
Florian Weimer
- [glibc] gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
Florian Weimer
- [glibc/release/2.35/master] resolv: Add tst-resolv-byaddr for testing reverse lookup
Florian Weimer
- [glibc/release/2.35/master] resolv: Add tst-resolv-aliases
Florian Weimer
- [glibc/release/2.35/master] resolv: Add internal __res_binary_hnok function
Florian Weimer
- [glibc/release/2.35/master] resolv: Add the __ns_samebinaryname function
Florian Weimer
- [glibc/release/2.35/master] resolv: Add internal __ns_name_length_uncompressed function
Florian Weimer
- [glibc/release/2.35/master] resolv: Add DNS packet parsing helpers geared towards wire format
Florian Weimer
- [glibc/release/2.35/master] nss_dns: Split getanswer_ptr from getanswer_r
Florian Weimer
- [glibc/release/2.35/master] nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
Florian Weimer
- [glibc/release/2.35/master] nss_dns: Remove remnants of IPv6 address mapping
Florian Weimer
- [glibc/release/2.35/master] nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
Florian Weimer
- [glibc/release/2.35/master] nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
Florian Weimer
- [glibc/release/2.35/master] resolv: Add new tst-resolv-invalid-cname
Florian Weimer
- [glibc/release/2.35/master] nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
Florian Weimer
- [glibc/release/2.35/master] resolv: Fix building tst-resolv-invalid-cname for earlier C standards
Florian Weimer
- [glibc] nss: Implement --no-addrconfig option for getent
Florian Weimer
- [glibc] nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
Florian Weimer
- [glibc] m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
Adhemerval Zanella
- [glibc] linux: Use same type for MMAP2_PAGE_UNIT
Adhemerval Zanella
- [glibc] hppa: undef __ASSUME_SET_ROBUST_LIST
John David Anglin
- [glibc] hurd: Add ifrtreq structure to net/route.h
Samuel Thibault
- [glibc] hurd: Use IF_NAMESIZE rather than IFNAMSIZ
Samuel Thibault
- [glibc/release/2.36/master] gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
Florian Weimer
- [glibc/release/2.35/master] gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
Florian Weimer
- [glibc/release/2.34/master] gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
Florian Weimer
- [glibc] elf: Use C11 atomics on _dl_mcount
Adhemerval Zanella
- [glibc/release/2.35/master] m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
Adhemerval Zanella
- [glibc/release/2.36/master] m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
Adhemerval Zanella
- [glibc] hurd: Add _IOT_ifrtreq to <net/route.h>
Samuel Thibault
- [glibc] hurd: Drop struct rtentry and in6_rtmsg
Samuel Thibault
- [glibc] hurd: Fix SIOCADD/DELRT ioctls
Samuel Thibault
- [glibc/release/2.34/master] resolv: Add tst-resolv-byaddr for testing reverse lookup
Florian Weimer
- [glibc/release/2.34/master] resolv: Add tst-resolv-aliases
Florian Weimer
- [glibc/release/2.34/master] resolv: Add internal __res_binary_hnok function
Florian Weimer
- [glibc/release/2.34/master] resolv: Add the __ns_samebinaryname function
Florian Weimer
- [glibc/release/2.34/master] resolv: Add internal __ns_name_length_uncompressed function
Florian Weimer
- [glibc/release/2.34/master] resolv: Add DNS packet parsing helpers geared towards wire format
Florian Weimer
- [glibc/release/2.34/master] nss_dns: Split getanswer_ptr from getanswer_r
Florian Weimer
- [glibc/release/2.34/master] nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
Florian Weimer
- [glibc/release/2.34/master] nss_dns: Remove remnants of IPv6 address mapping
Florian Weimer
- [glibc/release/2.34/master] nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
Florian Weimer
- [glibc/release/2.34/master] nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
Florian Weimer
- [glibc/release/2.34/master] resolv: Add new tst-resolv-invalid-cname
Florian Weimer
- [glibc/release/2.34/master] nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
Florian Weimer
- [glibc/release/2.34/master] resolv: Fix building tst-resolv-invalid-cname for earlier C standards
Florian Weimer
- [glibc] riscv: Consolidate the libm-test-ulps
DJ Delorie
- [glibc] riscv: Remove RV32 floating point functions
DJ Delorie
- [glibc] scripts: Extract glibcpp.py from check-obsolete-constructs.py
Florian Weimer
- [glibc] scripts: Enhance glibcpp to do basic macro processing
Florian Weimer
- [glibc] elf: Extract glibcelf constants from <elf.h>
Florian Weimer
- [glibc] Use '%z' instead of '%Z' on printf functions
Adhemerval Zanella
- [glibc] malloc: Print error when oldsize is not equal to the current size.
DJ Delorie
- [glibc] Use C11 atomics instead of atomic_and/or
Wilco Dijkstra
- [glibc] Use C11 atomics instead of atomic_increment(_val)
Wilco Dijkstra
- [glibc] Use C11 atomics instead of atomic_decrement_and_test
Wilco Dijkstra
- [glibc] nss: Enhance tst-reload1 coverage and logging
Florian Weimer
- [glibc] nss: Use shared prefix in IPv4 address in tst-reload1
Florian Weimer
- [glibc] Use atomic_exchange_release/acquire
Wilco Dijkstra
- [glibc] hurd: Increase SOMAXCONN to 4096
Samuel Thibault
- [glibc/release/2.35/master] sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h
Sunil Pandey
- [glibc/release/2.35/master] nptl: Add backoff mechanism to spinlock loop
Sunil Pandey
- [glibc/release/2.34/master] Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]
Sunil Pandey
- [glibc/release/2.34/master] Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]
Sunil Pandey
- [glibc/release/2.34/master] Add LLL_MUTEX_READ_LOCK [BZ #28537]
Sunil Pandey
- [glibc/release/2.34/master] Move assignment out of the CAS condition
Sunil Pandey
- [glibc/release/2.34/master] nptl: Effectively skip CAS in spinlock loop
Sunil Pandey
- [glibc/release/2.34/master] sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h
Sunil Pandey
- [glibc/release/2.34/master] nptl: Add backoff mechanism to spinlock loop
Sunil Pandey
- [glibc] get_nscd_addresses: Fix subscript typos [BZ #29605]
Siddhesh Poyarekar
- [glibc/release/2.36/master] get_nscd_addresses: Fix subscript typos [BZ #29605]
Siddhesh Poyarekar
- [glibc] hurd: Fix typo
Samuel Thibault
- [glibc] Created branch 'users/skpgkp2/2.33/master'
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] AArch64: Add support for roundeven[f]
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] math: redirect roundeven function
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] x86_64: roundeven with sse4.1 support
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Add LLL_MUTEX_READ_LOCK [BZ #28537]
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Move assignment out of the CAS condition
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] nptl: Effectively skip CAS in spinlock loop
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] nptl: Add backoff mechanism to spinlock loop
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Use GCC builtins for roundeven functions if desired.
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] Update math: redirect roundeven function
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] s390x: Update math: redirect roundeven function
Sunil Pandey
- [glibc] Update _FloatN header support for C++ in GCC 13
Joseph Myers
- [glibc/users/skpgkp2/2.33/master] (7 commits) nptl: Add backoff mechanism to spinlock loop
Sunil Pandey
- [glibc/release/2.33/master] Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]
Sunil Pandey
- [glibc/release/2.33/master] Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]
Sunil Pandey
- [glibc/release/2.33/master] Add LLL_MUTEX_READ_LOCK [BZ #28537]
Sunil Pandey
- [glibc/release/2.33/master] Move assignment out of the CAS condition
Sunil Pandey
- [glibc/release/2.33/master] nptl: Effectively skip CAS in spinlock loop
Sunil Pandey
- [glibc/release/2.33/master] sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h
Sunil Pandey
- [glibc/release/2.33/master] nptl: Add backoff mechanism to spinlock loop
Sunil Pandey
- [glibc/release/2.32/master] x86-64: Require BMI2 for strchr-avx2.S [BZ #29611]
Sunil Pandey
- [glibc/release/2.32/master] x86-64: Require BMI2 for avx2 functions [BZ #29611]
Sunil Pandey
- [glibc/release/2.31/master] x86-64: Require BMI2 for strchr-avx2.S [BZ #29611]
Sunil Pandey
- [glibc/release/2.31/master] x86-64: Require BMI2 for avx2 functions [BZ #29611]
Sunil Pandey
- [glibc/release/2.30/master] x86-64: Require BMI2 for strchr-avx2.S [BZ #29611]
Sunil Pandey
- [glibc/release/2.30/master] x86-64: Require BMI2 for avx2 functions [BZ #29611]
Sunil Pandey
- [glibc/release/2.29/master] x86-64: Require BMI2 for strchr-avx2.S [BZ #29611]
Sunil Pandey
- [glibc/release/2.29/master] x86-64: Require BMI2 for avx2 functions [BZ #29611]
Sunil Pandey
- [glibc/release/2.28/master] x86-64: Require BMI2 for strchr-avx2.S [BZ #29611]
Sunil Pandey
- [glibc/release/2.28/master] x86-64: Require BMI2 for avx2 functions [BZ #29611]
Sunil Pandey
- [glibc] x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
Noah Goldstein
- [glibc] Benchtest: Add additional benchmarks for strlen and strnlen
Noah Goldstein
- [glibc/users/skpgkp2/2.33/master] (9 commits) x86_64: roundeven with sse4.1 support
Sunil Pandey
- [glibc/users/skpgkp2/2.33/master] (6 commits) s390x: Update math: redirect roundeven function
Sunil Pandey
- [glibc] LoongArch: Add static PIE support
Yinyu Cai
- [glibc] stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638)
Adhemerval Zanella
- [glibc] malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624)
Adhemerval Zanella
- [glibc/release/2.36/master] stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638)
Adhemerval Zanella
- [glibc] Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13
Joseph Myers
Last message date:
Fri Sep 30 19:37:13 GMT 2022
Archived on: Fri Sep 30 19:37:14 GMT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).