Third quarter 2021 Archives by thread
Starting: Thu Jul 1 14:42:55 GMT 2021
Ending: Thu Sep 30 20:53:50 GMT 2021
Messages: 1576
- [glibc] AArch64: Improve strnlen performance
Wilco Dijkstra
- [glibc] AArch64: Add hp-timing.h
Wilco Dijkstra
- [glibc] Fix extra PLT reference in libc.so due to __glob64_time64 if build with gcc 7.5 on 32bit.
Stefan Liebler
- [glibc] s390: Fix MEMCHR_Z900_G5 ifunc-variant if n>=0x80000000 [BZ #28024]
Stefan Liebler
- [glibc] Update syscall lists for Linux 5.13
Joseph Myers
- [glibc] x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033]
H.J. Lu
- [glibc] soft-fp: Add __extendhfxf2 and __truncxfhf2
H.J. Lu
- [glibc] powerpc: optimize strcpy/stpcpy for POWER9/10
Matheus Castanho
- [glibc] resolv: Move libanl into libc (if libpthread is in libc)
Florian Weimer
- [glibc] iconvconfig: Use the public feof_unlocked
Siddhesh Poyarekar
- [glibc] Add mcheck tests to malloc
Siddhesh Poyarekar
- [glibc] malloc: Initiate tcache shutdown even without allocations [BZ #28028]
Florian Weimer
- [glibc] Drop source dependencies on hooks.c and arena.c
Siddhesh Poyarekar
- [glibc] mtrace: Deprecate mallwatch and tr_break
Siddhesh Poyarekar
- [glibc] Move glibc.malloc.check implementation into its own file
Siddhesh Poyarekar
- [glibc] mtrace: Add attribute nocommon to mallwatch
Tulio Magno Quites Machado Filho
- [glibc] hooks.c: Remove incorrect comment
Siddhesh Poyarekar
- [glibc] Created branch 'siddhesh/malloc-hooks-new'
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] Move malloc hooks into a compat DSO
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] mcheck: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] Simplify __malloc_initialized
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] mtrace: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] glibc.malloc.check: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] Remove malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] Remove __after_morecore_hook
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks-new] Remove __morecore and __default_morecore
Siddhesh Poyarekar
- [glibc] linux: Check for null value msghdr struct before use
Adhemerval Zanella
- [glibc] elf: Call free from base namespace on error in dl-libc.c [BZ #27646]
Florian Weimer
- [glibc] manual: fix description for preadv()
Florian Weimer
- [glibc] linux: Consolidate Linux getsockopt implementation
Adhemerval Zanella
- [glibc] linux: Consolidate Linux setsockopt implementation
Adhemerval Zanella
- [glibc] linux: Use the expected size for SO_TIMESTAMP{NS} convertion
Adhemerval Zanella
- [glibc] linux: Fix setsockopt fallback
Adhemerval Zanella
- [glibc] Exclude tst-realloc from tests-mcheck
Siddhesh Poyarekar
- [glibc/release/2.33/master] wordexp: handle overflow in positional parameter number (bug 28011)
Aurelien Jarno
- [glibc/release/2.32/master] wordexp: handle overflow in positional parameter number (bug 28011)
Aurelien Jarno
- [glibc/release/2.31/master] wordexp: handle overflow in positional parameter number (bug 28011)
Aurelien Jarno
- [glibc] glibc.malloc.check: Fix nit in documentation
Siddhesh Poyarekar
- [glibc] Deleted branch 'siddhesh/malloc-hooks-new'
Siddhesh Poyarekar
- [glibc] nptl: Use internal low-level lock type for !IS_IN (libc)
Florian Weimer
- [glibc] nptl: Remove GLIBC_2.34 versions of __pthread_mutex_lock, __pthread_mutex_unlock
Florian Weimer
- [glibc] nptl: Reduce the GLIBC_PRIVATE ABI
Florian Weimer
- [glibc] elf: Clean up GLIBC_PRIVATE exports of internal libdl symbols
Florian Weimer
- [glibc] tests-exclude-mcheck: Fix typo
Siddhesh Poyarekar
- [glibc] Update kernel version to 5.13 in tst-mman-consts.py
Joseph Myers
- [glibc] soft-fp: Add __extendhfsf2/__extendhfdf2, __truncsfhf2/__truncdfhf2, __eqhf2/__nehf2
H.J. Lu
- [glibc] Update powerpc-nofpu libm-test-ulps
Joseph Myers
- [glibc] Update MIPS libm-test-ulps
Joseph Myers
- [glibc] inet: Add hidden prototype for __inet_network
Florian Weimer
- [glibc] libio: Add hidden prototype for ungetc
Florian Weimer
- [glibc] libio: Replace internal _IO_getdelim symbol with __getdelim
Florian Weimer
- [glibc] nss_files: Allocate nscd file registration data on the heap
Florian Weimer
- [glibc] nss_files: Add generic code for set*ent, end*ent and file open
Florian Weimer
- [glibc] nss_files: Move into libc
Florian Weimer
- [glibc] nss: Access nss_files through direct references
Florian Weimer
- [glibc/google/grte/v5-2.27/master] [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 2/7] sin/cos slow paths: remove large range reduction
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 3/7] sin/cos slow paths: remove slow paths from small range reduction
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 4/7] sin/cos slow paths: remove slow paths from huge range reduction
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin
Stan Shebs
- [glibc/google/grte/v5-2.27/master] [PATCH 7/7] sin/cos slow paths: refactor sincos implementation
Stan Shebs
- [glibc] Harden tcache double-free check
Siddhesh Poyarekar
- [glibc] elf/tests: Make thrlock and noload depend on libm
Siddhesh Poyarekar
- [glibc] nss: Do not install static linker input files for libnss_files
Florian Weimer
- [glibc] Move mcheck symbol from stdlib to malloc
Siddhesh Poyarekar
- [glibc] _int_realloc is static
Siddhesh Poyarekar
- [glibc] Created branch 'siddhesh/malloc-hooks'
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Remove __after_morecore_hook
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Remove __morecore and __default_morecore
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Move malloc hooks into a compat DSO
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] mcheck: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Simplify __malloc_initialized
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] mtrace: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] glibc.malloc.check: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Remove malloc hooks
Siddhesh Poyarekar
- [glibc] Deleted branch 'azanella/closefrom-v7'
Adhemerval Zanella
- [glibc] support: Add support_stack_alloc
Adhemerval Zanella
- [glibc] linux: Add close_range
Adhemerval Zanella
- [glibc] io: Add closefrom [BZ #10353]
Adhemerval Zanella
- [glibc] posix: Add posix_spawn_file_actions_addclosefrom_np
Adhemerval Zanella
- [glibc] Add NT_ARM_PAC_ENABLED_KEYS to elf.h
Joseph Myers
- [glibc] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc/google/grte/v5-2.27/master] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc] x86-64: Test strlen and wcslen with 0 in the RSI register [BZ #28064]
Noah Goldstein
- [glibc] x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]
Noah Goldstein
- [glibc] powerpc64: Remove strcspn ifunc from the loader
Tulio Magno Quites Machado Filho
- [glibc] powerpc64le: Fix typo in configure
Tulio Magno Quites Machado Filho
- [glibc] Deleted branch 'siddhesh/malloc-hooks'
Siddhesh Poyarekar
- [glibc/release/2.33/master] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc/release/2.32/master] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc] Created branch 'codonell/c-utf8'
Carlos O'Donell
- [glibc/codonell/c-utf8] Add generic C.UTF-8 locale (Bug 17318)
Carlos O'Donell
- [glibc] nptl: Use out-of-line wake function in __libc_lock_unlock slow path
Florian Weimer
- [glibc] build-many-glibcs.py: Add glibcs-arm-linux-gnueabihf-thumb
Florian Weimer
- [glibc] Created branch 'siddhesh/other-lib-compat'
Siddhesh Poyarekar
- [glibc/siddhesh/other-lib-compat] Avoid running __malloc_initialize_hook tests on newer targets
Siddhesh Poyarekar
- [glibc] Deleted branch 'siddhesh/other-lib-compat'
Siddhesh Poyarekar
- [glibc] Properly run tst-spawn5 directly [BZ #28067]
H.J. Lu
- [glibc] Add a generic malloc test for MALLOC_ALIGNMENT
H.J. Lu
- [glibc] Force building with -fno-common
Florian Weimer
- [glibc] Deleted branch 'vineet/statfs-cleanup'
Vineet Gupta
- [glibc] Define PTHREAD_STACK_MIN to sysconf(_SC_THREAD_STACK_MIN)
H.J. Lu
- [glibc] support: Replace MINSIGSTKSZ with sysconf (_SC_MINSIGSTKSZ)
H.J. Lu
- [glibc] support: Replace _SC_MINSIGSTKSZ with _SC_SIGSTKSZ
H.J. Lu
- [glibc] hurd _Fork: Drop duplicate malloc_fork_lock calls
Samuel Thibault
- [glibc] nis: nis_local_group may read from __nisgroup[-1] (bug 28075)
Florian Weimer
- [glibc] Fix failing nss/tst-nss-files-hosts-long.
Stefan Liebler
- [glibc] Reduce <limits.h> pollution due to dynamic PTHREAD_STACK_MIN
Florian Weimer
- [glibc] Linux: Use 32-bit vDSO for clock_gettime, gettimeofday, time (BZ# 28071)
Adhemerval Zanella
- [glibc] mcheck: Align struct hdr to MALLOC_ALIGNMENT bytes [BZ #28068]
H.J. Lu
- [glibc/siddhesh/malloc-hooks] mcheck: Align struct hdr to MALLOC_ALIGNMENT bytes [BZ #28068]
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Make mcheck tests conditional on GLIBC_2.24 or earlier
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] mcheck Fix malloc_usable_size [BZ #22057]
Siddhesh Poyarekar
- [glibc] posix: Ignore non opened files on tst-spawn5
Adhemerval Zanella
- [glibc] htl: Let libc call __pthread_mutex_{,try,un}lock
Samuel Thibault
- [glibc] htl: Fix linking static examples against libpthread
Samuel Thibault
- [glibc] nss: Fix build error with --disable-nscd
Florian Weimer
- [glibc] Add an internal wrapper for clone, clone2 and clone3
H.J. Lu
- [glibc] x86-64: Add the clone3 wrapper
H.J. Lu
- [glibc] Add static tests for __clone_internal
H.J. Lu
- [glibc] Fix linknamespace errors and local-plt-usages in nss_files.
Stefan Liebler
- [glibc] elf: Fix DTV gap reuse logic (BZ #27135)
Adhemerval Zanella
- [glibc] socket: Add hidden prototype for setsockopt
Florian Weimer
- [glibc] resolv: Sort Makefile routines and Versions lexicographically
Florian Weimer
- [glibc] nss_dns: Do not use deprecated packet parsing functions
Florian Weimer
- [glibc] resolv: Move ns_name_ntop to its own file and into libc
Florian Weimer
- [glibc] resolv: Remove unnecessary res_isourserver_p call from send_dg
Florian Weimer
- [glibc] resolv: Move ns_name_unpack to its own file and into libc
Florian Weimer
- [glibc] elf: Add -Wl, --no-as-needed for tst-tls-manydynamic*mod-dep-bad.so (BZ #28089)
Adhemerval Zanella
- [glibc] Created branch 'grte_v5'
Shu-Chun Weng
- [glibc/grte_v5] More aggressively prevent a buffer from being optimized out
Shu-Chun Weng
- [glibc/grte_v5] Don't crash if /var/tmp doesn't exist
Shu-Chun Weng
- [glibc/google/grte/v5-2.27/master] More aggressively prevent a buffer from being optimized out
Shu-Chun Weng
- [glibc/google/grte/v5-2.27/master] Don't crash if /var/tmp doesn't exist
Shu-Chun Weng
- [glibc] Deleted branch 'grte_v5'
Shu-Chun Weng
- [glibc/google/grte/v5-2.27/master] Extend elf/unload8 to test an additional load/unload pattern
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Fix bug where ld.so hashtable would retain strings passed to dlopen().
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Read f->func.cxa under the lock.
Stan Shebs
- [glibc] elf: Fix a wrong array access on tst-tls20
Adhemerval Zanella
- [glibc] htl: Do not expose pthread hidden proto outside libpthread
Samuel Thibault
- [glibc] tst-safe-linking: make false positives even more improbable
Siddhesh Poyarekar
- [glibc] resolv: Deprecate legacy interfaces in libresolv
Florian Weimer
- [glibc] resolv: Move ns_name_skip to its own file and into libc (bug 28091)
Florian Weimer
- [glibc] resolv: Move ns_name_uncompress into its own file and into libc
Florian Weimer
- [glibc] resolv: Move ns_name_pton into its own file and into libc
Florian Weimer
- [glibc] resolv: Move ns_name_pack into its own file and into libc
Florian Weimer
- [glibc] resolv: Move ns_name_compress into its own file and into libc
Florian Weimer
- [glibc] resolv: Move dn_expand to its own file and into libc
Florian Weimer
- [glibc] resolv: Move _getlong, _getshort, __putlong, __putshort to res-putget
Florian Weimer
- [glibc] resolv: Move dn_comp to its own file and into libc
Florian Weimer
- [glibc] resolv: Move dn_skipname to its own file and into libc
Florian Weimer
- [glibc] resolv: Rename res_comp.c to res-name-checking.c and move into libc
Florian Weimer
- [glibc] resolv: Move __res_get_nsaddr to its own file and into libc
Florian Weimer
- [glibc] resolv: Move res_isourserver to its own file and reformat to GNU style
Florian Weimer
- [glibc] resolv: Move ns_makecanon into its own file, and into libc
Florian Weimer
- [glibc] resolv: Move ns_samename into its own file, and into libc
Florian Weimer
- [glibc] resolv: Move res_nameinquery to its own file and into libc
Florian Weimer
- [glibc] resolv: Move res_queriesmatch to its own file and into libc
Florian Weimer
- [glibc] resolv: Move __res_context_hostalias into its own file and into libc
Florian Weimer
- [glibc] resolv: Move res_hostalias into its own file, along with hostalias
Florian Weimer
- [glibc] resolv: Move res_send, res_nsend into libc
Florian Weimer
- [glibc] resolv: Move res_mkquery, res_nmkquery into libc
Florian Weimer
- [glibc] resolv: Move res_query functions into libc
Florian Weimer
- [glibc] resolv: Move nss_dns into libc
Florian Weimer
- [glibc] nss: Directly load nss_dns, without going through dlsym/dlopen
Florian Weimer
- [glibc/siddhesh/malloc-hooks] Make mcheck tests conditional on GLIBC_2.23 or earlier
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] mcheck: Wean away from malloc hooks [BZ #23489]
Siddhesh Poyarekar
- [glibc/siddhesh/malloc-hooks] Remove malloc hooks [BZ #23328]
Siddhesh Poyarekar
- [glibc] i386: Add the clone3 wrapper
H.J. Lu
- [glibc] elf: Fix tst-cpu-features-cpuinfo on some AMD systems (BZ #28090)
Adhemerval Zanella
- [glibc/siddhesh/malloc-hooks] Move malloc_{g, s}et_state to libc_malloc_debug
Siddhesh Poyarekar
- [glibc] hurd: Add support for spawn_do_closefrom
Samuel Thibault
- [glibc] resolv: Do not install libnss_dns.a, libnss_dns.so
Florian Weimer
- [glibc] RISC-V: Update rv64 ULPs
Florian Weimer
- [glibc] misc: Add time64 alias for ioctl
Florian Weimer
- [glibc] io: Add time64 alias for fcntl
Florian Weimer
- [glibc] Linux: Add time64 alias for prctl
Florian Weimer
- [glibc] socket: Add time64 alias for sendmmsg
Florian Weimer
- [glibc] socket: Add time64 alias for recvmsg
Florian Weimer
- [glibc] socket: Add time64 alias for sendmsg
Florian Weimer
- [glibc] ARC: fp: (micro)optimize FPU_STATUS read by eliding FWE bit clearing
Vineet Gupta
- [glibc] ARC: elf: make type safe
Vineet Gupta
- [glibc] malloc: Fix tst-mallocfork3-malloc-check link
Samuel Thibault
- [glibc] posix: Add sysconf(_SC_{MIN,}SIGSTKSZ) support
Samuel Thibault
- [glibc] Make mcheck tests conditional on GLIBC_2.23 or earlier
Siddhesh Poyarekar
- [glibc] Remove __after_morecore_hook
Siddhesh Poyarekar
- [glibc] Remove __morecore and __default_morecore
Siddhesh Poyarekar
- [glibc] Move malloc hooks into a compat DSO
Siddhesh Poyarekar
- [glibc] mcheck: Wean away from malloc hooks [BZ #23489]
Siddhesh Poyarekar
- [glibc] Simplify __malloc_initialized
Siddhesh Poyarekar
- [glibc] mtrace: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc] glibc.malloc.check: Wean away from malloc hooks
Siddhesh Poyarekar
- [glibc] Move malloc_{g,s}et_state to libc_malloc_debug
Siddhesh Poyarekar
- [glibc] Remove malloc hooks [BZ #23328]
Siddhesh Poyarekar
- [glibc] mcheck Fix malloc_usable_size [BZ #22057]
Siddhesh Poyarekar
- [glibc] socket: Add time64 alias for getsockopt
Florian Weimer
- [glibc] socket: Add time64 alias for setsockopt
Florian Weimer
- [glibc] hurd: Fix glob lstat compatibility
Samuel Thibault
- [glibc] Fix build and tests with --disable-tunables
Siddhesh Poyarekar
- [glibc] x86: Install <bits/platform/x86.h> [BZ #27958]
H.J. Lu
- [glibc] manual: Document unsupported cases for interposition
Siddhesh Poyarekar
- [glibc/google/grte/v5-2.27/master] gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256)
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Fix buffer overrun in EUC-KR conversion module (bz #24973)
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Fix a return type in elf unload test
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Fix use-after-free in glob when expanding ~user (bug 25414)
Stan Shebs
- [glibc/google/grte/v5-2.27/master] posix: Sync gnulib regex implementation
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Avoid ldbl-96 stack corruption from range reduction of pseudo-zero (bug 25487).
Stan Shebs
- [glibc/google/grte/v5-2.27/master] math/test-sinl-pseudo: Use stack protector only if available
Stan Shebs
- [glibc/google/grte/v5-2.27/master] iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
Stan Shebs
- [glibc/google/grte/v5-2.27/master] iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Rewrite iconv option parsing [BZ #19519]
Stan Shebs
- [glibc/google/grte/v5-2.27/master] intl: Handle translation output codesets with suffixes [BZ #26383]
Stan Shebs
- [glibc/google/grte/v5-2.27/master] Disable tests that need more-recent infrastructure
Stan Shebs
- [glibc/google/grte/v5-2.27/master] wordexp: handle overflow in positional parameter number (bug 28011)
Stan Shebs
- [glibc] i386: Regenerate ulps
Arjun Shankar
- [glibc] Deleted branch 'codonell/c-utf8'
Carlos O'Donell
- [glibc/codonell/c-utf8] Add 'strcmp_collation' support for LC_COLLATE.
Carlos O'Donell
- [glibc] Exclude static tests for mcheck and malloc-check
Siddhesh Poyarekar
- [glibc] hurd: _Fork: unlock malloc before calling fork child hooks
Samuel Thibault
- [glibc] manual: Drop the .so suffix in libc_malloc_debug description
Siddhesh Poyarekar
- [glibc/codonell/c-utf8] Fix fnmatch and regcomp for zero collation rule locales.
Carlos O'Donell
- [glibc] __cxa_thread_atexit_impl: Abort on allocation failure [BZ #18524]
Siddhesh Poyarekar
- [glibc] xmalloc: Fix warnings with gcc analyzer
Siddhesh Poyarekar
- [glibc] tests: use xmalloc to allocate implementation array
Siddhesh Poyarekar
- [glibc] build-many-glibcs.py: Add x86_64-linux-gnu-minimal configuration
Florian Weimer
- [glibc] Typo: Rename HAVE_CLONE3_WAPPER to HAVE_CLONE3_WRAPPER
H.J. Lu
- [glibc] x86-64: Add Avoid_Short_Distance_REP_MOVSB
H.J. Lu
- [glibc] Update libc.pot for 2.34 release.
Carlos O'Donell
- [glibc/codonell/c-utf8] Add support for locales with zero collation rules.
Carlos O'Donell
- [glibc] elf: Fix audit regression
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/y2038'
Adhemerval Zanella
- [glibc] Created branch 'azanella/ld-audit-fixes'
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add audit tests for modules with TLSDESC
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Do not fail for failed dlopem on audit modules (BZ #28061)
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Suppress audit calls when a (new) namespace is empty (BZ #28062)
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Fix initial-exec TLS access on audit modules (BZ #28096)
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_objopen
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_objsearch
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_objclose
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_symbind_alt and _dl_audit_symbind
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_preinit
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_pltenter
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add _dl_audit_pltexit
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Issue audit la_objopen() for vDSO
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add main application on main_map l_name
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add la_activity during application exit
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Issue la_symbind() for bind-now (BZ #23734)
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add LA_SYMB_BINDNOW
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Move LAV_CURRENT to link_lavcurrent.h
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Fix runtime linker auditing on aarch64 (BZ #26643)
Adhemerval Zanella
- [glibc] NEWS: Fix typos, grammar, and missing words
Carlos O'Donell
- [glibc] Update NEWS.
Carlos O'Donell
- [glibc] Update translations.
Carlos O'Donell
- [glibc] Update install.texi, and regenerate INSTALL.
Carlos O'Donell
- [glibc] po/nl.po: Update Dutch translation.
Carlos O'Donell
- [glibc] Prepare for glibc 2.34 release.
Carlos O'Donell
- [glibc] Update ChangeLog.old/ChangeLog.23.
Carlos O'Donell
- [glibc] Created tag 'glibc-2.34'
Carlos O'Donell
- [glibc] Created branch 'release/2.34/master'
Carlos O'Donell
- [glibc] Open master branch for glibc 2.35 development
Carlos O'Donell
- [glibc] Created tag 'glibc-2.34.9000'
Carlos O'Donell
- [glibc] Remove obsolete comments/name from acos-inputs, since slow path was removed.
Paul Zimmermann
- [glibc] Remove obsolete comments/name from several benchtest input files.
Paul Zimmermann
- [glibc] nis: Fix leak on realloc failure in nis_getnames [BZ #28150]
Carlos O'Donell
- [glibc] Fix build of nptl/tst-thread_local1.cc with GCC 12
Joseph Myers
- [glibc] ldconfig: avoid leak on empty paths in config file
Siddhesh Poyarekar
- [glibc] gconv_parseconfdir: Fix memory leak
Siddhesh Poyarekar
- [glibc] iconv_charmap: Close output file when done
Siddhesh Poyarekar
- [glibc] copy_and_spawn_sgid: Avoid double calls to close()
Siddhesh Poyarekar
- [glibc] gaiconf_init: Avoid double-free in label and precedence lists
Siddhesh Poyarekar
- [glibc] hurd: Avoid spurious warning
Samuel Thibault
- [glibc] gethosts: Remove unused argument _type
Siddhesh Poyarekar
- [glibc/release/2.34/master] ldconfig: avoid leak on empty paths in config file
Siddhesh Poyarekar
- [glibc/release/2.34/master] gconv_parseconfdir: Fix memory leak
Siddhesh Poyarekar
- [glibc/release/2.34/master] gaiconf_init: Avoid double-free in label and precedence lists
Siddhesh Poyarekar
- [glibc/release/2.34/master] copy_and_spawn_sgid: Avoid double calls to close()
Siddhesh Poyarekar
- [glibc/release/2.34/master] iconv_charmap: Close output file when done
Siddhesh Poyarekar
- [glibc] Deleted branch 'azanella/ld-audit-fixes'
Adhemerval Zanella
- [glibc/azanella/ld-audit-fixes] elf: Add SVE support for aarch64 rtld-audit
Adhemerval Zanella
- [glibc] test-dlclose-exit-race: avoid hang on pthread_create error
DJ Delorie
- [glibc] linux: Add sparck brk implementation
Adhemerval Zanella
- [glibc] Update sparc libm-test-ulps
Adhemerval Zanella
- [glibc] rt: Set the correct message queue for tst-mqueue10
Adhemerval Zanella
- [glibc] tst-mxfast: Don't run with mcheck
Siddhesh Poyarekar
- [glibc] Add INADDR_DUMMY from Linux 5.13 to netinet/in.h
Joseph Myers
- [glibc] Deleted branch 'maskray/lld'
Fangrui Song
- [glibc] Created branch 'maskray/lld'
Fangrui Song
- [glibc/maskray/lld] elf: Replace .tls_common with .tbss definition [BZ #28152]
Fangrui Song
- [glibc/maskray/lld] elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151]
Fangrui Song
- [glibc/maskray/lld] configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
Fangrui Song
- [glibc] Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182)
Florian Weimer
- [glibc/release/2.34/master] Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182)
Florian Weimer
- [glibc] powerpc64: Replace some PPC_FEATURE_HAS_VSX with PPC_FEATURE_ARCH_2_06
Tulio Magno Quites Machado Filho
- [glibc] powerpc64: Check cacheline size before using optimised memset routines
Tulio Magno Quites Machado Filho
- [glibc] powerpc64: Add checks for Altivec and VSX in ifunc selection
Tulio Magno Quites Machado Filho
- [glibc] librt: fix NULL pointer dereference (bug 28213)
Siddhesh Poyarekar
- [glibc/release/2.34/master] librt: fix NULL pointer dereference (bug 28213)
Siddhesh Poyarekar
- [glibc] Add PTRACE_GET_RSEQ_CONFIGURATION from Linux 5.13 to sys/ptrace.h
Joseph Myers
- [glibc] Use binutils 2.37 branch in build-many-glibcs.py
Joseph Myers
- [glibc] Created branch 'azanella/rtld-shared'
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Define a new dynamic section tag - DT_GNU_FLAGS_1 (BZ #22745)
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Abstract loaded-DSO search code into a helper function
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Add DT_GNU_FLAGS_1/DF_GNU_1_UNIQUE to glibc DSOs (BZ #22745)
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Implement dlmopen RTLD_SHARED flag (BZ #22745)
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Add dlmopen / RTLD_SHARED tests
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/rtld-shared'
Adhemerval Zanella
- [glibc/azanella/rtld-shared] elf: Make _dl_map_object_from_fd static
Adhemerval Zanella
- [glibc] [1/5] AArch64: Improve A64FX memset for small sizes
Wilco Dijkstra
- [glibc] [2/5] AArch64: Improve A64FX memset for large sizes
Wilco Dijkstra
- [glibc] [3/5] AArch64: Improve A64FX memset for remaining bytes
Wilco Dijkstra
- [glibc] [4/5] AArch64: Improve A64FX memset by removing unroll32
Wilco Dijkstra
- [glibc] [5/5] AArch64: Improve A64FX memset medium loops
Wilco Dijkstra
- [glibc] hurd: Add support for AT_NO_AUTOMOUNT
Samuel Thibault
- [glibc] elf: Unconditionally use __ehdr_start
Fangrui Song
- [glibc] Created branch 'azanella/dso-opt'
Adhemerval Zanella
- [glibc/azanella/dso-opt] BZ #17645, fix slow DSO sorting behavior in dynamic loader -- Testing infrastructure
Adhemerval Zanella
- [glibc/azanella/dso-opt] BZ #17645, fix slow DSO sorting behavior in dynamic loader -- Algorithm changes
Adhemerval Zanella
- [glibc] aarch64: Make elf_machine_{load_address, dynamic} robust [BZ #28203]
Fangrui Song
- [glibc] hurd mmap: Factorize MAP_SHARED flag check
Samuel Thibault
- [glibc] hurd mmap: Reduce the requested max vmprot
Samuel Thibault
- [glibc] mtrace: Use a static buffer for printing [BZ #25947]
Siddhesh Poyarekar
- [glibc] librt: add test (bug 28213)
Siddhesh Poyarekar
- [glibc] mips: align stack in clone [BZ #28223]
Joseph Myers
- [glibc] mips: increase stack alignment in clone to match the ABI
Joseph Myers
- [glibc] time: Fix overflow itimer tests on 32-bit systems
Stafford Horne
- [glibc/release/2.34/master] librt: add test (bug 28213)
Siddhesh Poyarekar
- [glibc] hurd: Drop fmh kludge
Samuel Thibault
- [glibc] elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205]
Fangrui Song
- [glibc/maskray/lld] (27 commits) configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
Fangrui Song
- [glibc/maskray/lld] Add INADDR_DUMMY from Linux 5.13 to netinet/in.h
Fangrui Song
- [glibc/maskray/lld] Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182)
Fangrui Song
- [glibc/maskray/lld] powerpc64: Replace some PPC_FEATURE_HAS_VSX with PPC_FEATURE_ARCH_2_06
Fangrui Song
- [glibc/maskray/lld] powerpc64: Check cacheline size before using optimised memset routines
Fangrui Song
- [glibc/maskray/lld] powerpc64: Add checks for Altivec and VSX in ifunc selection
Fangrui Song
- [glibc/maskray/lld] librt: fix NULL pointer dereference (bug 28213)
Fangrui Song
- [glibc/maskray/lld] Add PTRACE_GET_RSEQ_CONFIGURATION from Linux 5.13 to sys/ptrace.h
Fangrui Song
- [glibc/maskray/lld] Use binutils 2.37 branch in build-many-glibcs.py
Fangrui Song
- [glibc/maskray/lld] [1/5] AArch64: Improve A64FX memset for small sizes
Fangrui Song
- [glibc/maskray/lld] [2/5] AArch64: Improve A64FX memset for large sizes
Fangrui Song
- [glibc/maskray/lld] [3/5] AArch64: Improve A64FX memset for remaining bytes
Fangrui Song
- [glibc/maskray/lld] [4/5] AArch64: Improve A64FX memset by removing unroll32
Fangrui Song
- [glibc/maskray/lld] [5/5] AArch64: Improve A64FX memset medium loops
Fangrui Song
- [glibc/maskray/lld] hurd: Add support for AT_NO_AUTOMOUNT
Fangrui Song
- [glibc/maskray/lld] elf: Unconditionally use __ehdr_start
Fangrui Song
- [glibc/maskray/lld] aarch64: Make elf_machine_{load_address, dynamic} robust [BZ #28203]
Fangrui Song
- [glibc/maskray/lld] hurd mmap: Factorize MAP_SHARED flag check
Fangrui Song
- [glibc/maskray/lld] hurd mmap: Reduce the requested max vmprot
Fangrui Song
- [glibc/maskray/lld] mtrace: Use a static buffer for printing [BZ #25947]
Fangrui Song
- [glibc/maskray/lld] librt: add test (bug 28213)
Fangrui Song
- [glibc/maskray/lld] mips: align stack in clone [BZ #28223]
Fangrui Song
- [glibc/maskray/lld] mips: increase stack alignment in clone to match the ABI
Fangrui Song
- [glibc/maskray/lld] time: Fix overflow itimer tests on 32-bit systems
Fangrui Song
- [glibc/maskray/lld] hurd: Drop fmh kludge
Fangrui Song
- [glibc/maskray/lld] elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205]
Fangrui Song
- [glibc/release/2.33/master] librt: fix NULL pointer dereference (bug 28213)
Siddhesh Poyarekar
- [glibc/release/2.33/master] librt: add test (bug 28213)
Siddhesh Poyarekar
- [glibc/release/2.32/master] librt: fix NULL pointer dereference (bug 28213)
Siddhesh Poyarekar
- [glibc/release/2.32/master] librt: add test (bug 28213)
Siddhesh Poyarekar
- [glibc] x86_64: Simplify elf_machine_{load_address,dynamic}
Fangrui Song
- [glibc] Remove sysdeps/*/tls-macros.h
Fangrui Song
- [glibc] riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0]
Fangrui Song
- [glibc] arm: Simplify elf_machine_{load_address,dynamic}
Fangrui Song
- [glibc/release/2.31/master] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc] x86: fix Autoconf caching of instruction support checks [BZ #27991]
Adhemerval Zanella
- [glibc] elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253]
Arjun Shankar
- [glibc/release/2.34/master] elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253]
Arjun Shankar
- [glibc] Update string/test-memmove.c to cover 16KB copy
H.J. Lu
- [glibc] Deleted branch 'azanella/pthread-multiple-fixes'
Adhemerval Zanella
- [glibc] Created branch 'azanella/pthread-multiple-fixes'
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Fix tst-cancel7 and tst-cancelx7 race condition (BZ #14232)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Set cancellation type and state on pthread_exit
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Handle robust PI mutexes for !__ASSUME_SET_ROBUST_LIST
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Do not use pthread set_tid_address as state synchronization (BZ #19951)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Move setxid flag out of cancelhandling
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Replace struct thread cancelhandling field
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] support: Add support_wait_for_thread_exit
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: pthread_kill, pthread_cancel should fail after exit (bug 19193)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Fix race between pthread_kill and thread exit (bug 12889)
Adhemerval Zanella
- [glibc] Created branch 'maskray/unnest'
Fangrui Song
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (x86-64) [BZ #27220]
Fangrui Song
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (x86-64) [BZ #272
Fangrui Song
- [glibc] Created branch 'maskray/nesting'
Fangrui Song
- [glibc/maskray/nesting] elf: Avoid nested functions in the loader (x86-64) [BZ #27220]
Fangrui Song
- [glibc] x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
H.J. Lu
- [glibc/release/2.33/master] linux: Remove shmmax check from tst-sysvshm-linux
Aurelien Jarno
- [glibc/release/2.32/master] sysvipc: Fix tst-sysvshm-linux on x32
Aurelien Jarno
- [glibc/release/2.32/master] linux: Remove shmmax check from tst-sysvshm-linux
Aurelien Jarno
- [glibc/maskray/nesting] elf: Avoid nested functions in the loader (aarch64, x86-64)
Fangrui Song
- [glibc/maskray/nesting] elf: Avoid nested functions in the loader (aarch64, x86-64) [BZ #27220]
Fangrui Song
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (clean) [BZ #2722
Fangrui Song
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (clean) [BZ #27220]
Fangrui Song
- [glibc] mtrace: Fix output with PIE and ASLR [BZ #22716]
Siddhesh Poyarekar
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (all ports) [BZ #
Fangrui Song
- [glibc/maskray/unnest] elf: Avoid nested functions in the loader (all ports) [BZ #27220]
Fangrui Song
- [glibc] rtld: copy terminating null in tunables_strdup (bug 28256)
Andreas Schwab
- [glibc] Fix iconv build with GCC mainline
Joseph Myers
- [glibc] hurd: Remove old test-err_np.c file
Samuel Thibault
- [glibc] hurd: Fix errlist error mapping
Samuel Thibault
- [glibc] Use __executable_start as the lowest address for profiling [BZ #28153]
H.J. Lu
- [glibc] x86-64: Remove compiler -mavx512f check
H.J. Lu
- [glibc] x86-64: Remove assembler AVX512DQ check
H.J. Lu
- [glibc] powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
Fangrui Song
- [glibc] elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151]
Fangrui Song
- [glibc/maskray/lld] (19 commits) configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
Fangrui Song
- [glibc/maskray/lld] x86_64: Simplify elf_machine_{load_address, dynamic}
Fangrui Song
- [glibc/maskray/lld] Remove sysdeps/*/tls-macros.h
Fangrui Song
- [glibc/maskray/lld] riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0]
Fangrui Song
- [glibc/maskray/lld] arm: Simplify elf_machine_{load_address,dynamic}
Fangrui Song
- [glibc/maskray/lld] x86: fix Autoconf caching of instruction support checks [BZ #27991]
Fangrui Song
- [glibc/maskray/lld] elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253]
Fangrui Song
- [glibc/maskray/lld] Update string/test-memmove.c to cover 16KB copy
Fangrui Song
- [glibc/maskray/lld] x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
Fangrui Song
- [glibc/maskray/lld] mtrace: Fix output with PIE and ASLR [BZ #22716]
Fangrui Song
- [glibc/maskray/lld] rtld: copy terminating null in tunables_strdup (bug 28256)
Fangrui Song
- [glibc/maskray/lld] Fix iconv build with GCC mainline
Fangrui Song
- [glibc/maskray/lld] hurd: Remove old test-err_np.c file
Fangrui Song
- [glibc/maskray/lld] hurd: Fix errlist error mapping
Fangrui Song
- [glibc/maskray/lld] Use __executable_start as the lowest address for profiling [BZ #28153]
Fangrui Song
- [glibc/maskray/lld] x86-64: Remove compiler -mavx512f check
Fangrui Song
- [glibc/maskray/lld] x86-64: Remove assembler AVX512DQ check
Fangrui Song
- [glibc/maskray/lld] powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
Fangrui Song
- [glibc] Fix error message in memmove test to display correct src pointer
Sunil Pandey
- [glibc] llio.texi: Wording fixes in description of closefrom()
Adhemerval Zanella
- [glibc] support: Add support_open_dev_null_range
Adhemerval Zanella
- [glibc] Use support_open_dev_null_range io/tst-closefrom, misc/tst-close_range, and posix/tst-spawn5 (BZ #28
Adhemerval Zanella
- [glibc] nptl: Fix tst-cancel7 and tst-cancelx7 race condition (BZ #14232)
Adhemerval Zanella
- [glibc] Created branch 'maskray/grte'
Fangrui Song
- [glibc/maskray/grte] Revert "Add a workaround for lld placing the _GLOBAL_OFFSET_TABLE_ at an unexpected location"
Fangrui Song
- [glibc/maskray/grte] elf: Unconditionally use __ehdr_start
Fangrui Song
- [glibc/maskray/grte] aarch64: Make elf_machine_{load_address, dynamic} robust [BZ #28203]
Fangrui Song
- [glibc] Allow #pragma GCC in headers in conformtest
Joseph Myers
- [glibc/google/grte/v5-2.27/master] Revert "Add a workaround for lld placing the _GLOBAL_OFFSET_TABLE_ at an unexpected location"
Fangrui Song
- [glibc/google/grte/v5-2.27/master] elf: Unconditionally use __ehdr_start
Fangrui Song
- [glibc/google/grte/v5-2.27/master] aarch64: Make elf_machine_{load_address, dynamic} robust [BZ #28203]
Fangrui Song
- [glibc/maskray/grte] elf: Remove incorrect dynamic-link.h from _dl_relocate_static_pie
Fangrui Song
- [glibc/google/grte/v5-2.27/master] elf: Remove incorrect dynamic-link.h from _dl_relocate_static_pie
Fangrui Song
- [glibc] Created branch 'maskray/grte-old'
Fangrui Song
- [glibc] Deleted branch 'maskray/grte'
Fangrui Song
- [glibc/maskray/grte] Skip execstack test, depends on nested function
Fangrui Song
- [glibc/maskray/grte] Un-nest nested functions in dynamic linker
Fangrui Song
- [glibc/maskray/grte] De-nest regcomp.c, suppress GCC warnings about it
Fangrui Song
- [glibc/maskray/grte] De-nest makedb.c
Fangrui Song
- [glibc/maskray/grte] De-nest test-ffs.c
Fangrui Song
- [glibc/maskray/grte] Skip undefined va_arg_pack
Fangrui Song
- [glibc/maskray/grte] Add clang version of __hidden_proto
Fangrui Song
- [glibc/maskray/grte] Disallow extern inline if clang
Fangrui Song
- [glibc/maskray/grte] Add --with-clang and --disable-float128 options to toplevel configury
Fangrui Song
- [glibc/maskray/grte] Stub out execstack, multidir, and ifunc problems
Fangrui Song
- [glibc/maskray/grte] Stub out execstack problem
Fangrui Song
- [glibc/maskray/grte] Add hidden protos ahead of uses
Fangrui Song
- [glibc/maskray/grte] Add clang placeholders for va_arg_pack
Fangrui Song
- [glibc/maskray/grte] Suppress tgmath3 tests if clang
Fangrui Song
- [glibc/maskray/grte] Add clang versions of CMPLX* macros
Fangrui Song
- [glibc/maskray/grte] Work around a clang bug
Fangrui Song
- [glibc/maskray/grte] Reduce an error to warning if clang
Fangrui Song
- [glibc/maskray/grte] Make zero volatile to defeat constant-folding of 0.0/0.0
Fangrui Song
- [glibc/maskray/grte] For now, disable asm definitions of mempcpy and strpcpy
Fangrui Song
- [glibc/maskray/grte] Work around a weird clang link failure
Fangrui Song
- [glibc/maskray/grte] clang requires -mno-see for 387 math
Fangrui Song
- [glibc/maskray/grte] Add workarounds for incomplete float128 support in clang
Fangrui Song
- [glibc/maskray/grte] Do not pass unhandled flag to clang
Fangrui Song
- [glibc/maskray/grte] Comment out debugging hack that pollutes namespace
Fangrui Song
- [glibc/maskray/grte] Add clang and debug support to conformance scripts
Fangrui Song
- [glibc/maskray/grte] Put CMPLX* macros under ISO C11
Fangrui Song
- [glibc/maskray/grte] Work around lack of .tfloat in clang assembler
Fangrui Song
- [glibc/maskray/grte] Work around clang assembler bug with expressions in .if
Fangrui Song
- [glibc/maskray/grte] Work around clang assembler error with movzx
Fangrui Song
- [glibc/maskray/grte] Work around clang assembler error with bnd by itself on a line
Fangrui Song
- [glibc/maskray/grte] Add workaround to get clang to accept avx-512 instructions
Fangrui Song
- [glibc/maskray/grte] Use clang integrated assembler except when asm is output and not required to be valid
Fangrui Song
- [glibc/maskray/grte] Add a --with-lld option to choose LLVMs lld linker
Fangrui Song
- [glibc/maskray/grte] Use LN_S in more places to forestall hard link creation
Fangrui Song
- [glibc/maskray/grte] Remove debugging hack
Fangrui Song
- [glibc/maskray/grte] Remove a testing hack
Fangrui Song
- [glibc/maskray/grte] Disable non-opt error temporarily, and __sec_comment for clang
Fangrui Song
- [glibc/maskray/grte] Skip a test that lld cannot handle
Fangrui Song
- [glibc/maskray/grte] Add workarounds for clang and lld problems
Fangrui Song
- [glibc/maskray/grte] Bypass gettimeofday ifunc if using clang
Fangrui Song
- [glibc/maskray/grte] Add a Google-only workaround for an ancient mktemp
Fangrui Song
- [glibc/maskray/grte] Forward-port addition of __google_pthread_signal_safe_key_create
Fangrui Song
- [glibc/maskray/grte] As with gettimeofday, avoid vdso for clang-compiled time()
Fangrui Song
- [glibc/maskray/grte] Forward-port addition of _google_dl_debug_state_hook
Fangrui Song
- [glibc/maskray/grte] Integrate nss_{borg, cache} local changes from glibc-2.18 to 2.19
Fangrui Song
- [glibc/maskray/grte] Update an include path
Fangrui Song
- [glibc/maskray/grte] Update nss_cache.c and nss_cache.h to current upstream version. This makes getgrgid_r and similar ca
Fangrui Song
- [glibc/maskray/grte] Describe borg-pwd better, remove dead code.
Fangrui Song
- [glibc/maskray/grte] Augment borg-pwd to also search through passwd.borg.base, if it exists.
Fangrui Song
- [glibc/maskray/grte] Call the correct function.
Fangrui Song
- [glibc/maskray/grte] Handle a not-found case in borg passwd lookup
Fangrui Song
- [glibc/maskray/grte] For b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and http://cl/59961863.
Fangrui Song
- [glibc/maskray/grte] For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.
Fangrui Song
- [glibc/maskray/grte] Fix out-of-date bits in EXEC_ORIGIN patch
Fangrui Song
- [glibc/maskray/grte] Add empty NSS borg and cache abi lists, to make testsuite work
Fangrui Song
- [glibc/maskray/grte] Backport cl/98967227 to GRTE glibc 2.19 sources.
Fangrui Song
- [glibc/maskray/grte] Disable static linking warning for dlopen and dlmopen, and disable linking warning for sys_errlist a
Fangrui Song
- [glibc/maskray/grte] For Google b/8315591, experimental implementation of dlopen_with_offset.
Fangrui Song
- [glibc/maskray/grte] For b/18243822, fix dlopen_with_offset to not reuse the same link_map entry when called on the same
Fangrui Song
- [glibc/maskray/grte] Fix arm build by only using _itoa when building ld-linux, and not 'sln'. Also disable __google_dlope
Fangrui Song
- [glibc/maskray/grte] For b/8315591, b/20141439 correct off-by-one error that resulted in last byte of l_name being random
Fangrui Song
- [glibc/maskray/grte] For b/20141439, don't add "foo.so" as alternate name for previously loaded "foo.so/@0x..."
Fangrui Song
- [glibc/maskray/grte] For b/22641205, #include _itoa.h
Fangrui Song
- [glibc/maskray/grte] Fix GCC compilation issues in cherrypicks
Fangrui Song
- [glibc/maskray/grte] Add a hunk lost in merge
Fangrui Song
- [glibc/maskray/grte] Add basic testsuite for dlopen_with_offset
Fangrui Song
- [glibc/maskray/grte] Define __GOOGLE_GRTE_VERSION__
Fangrui Song
- [glibc/maskray/grte] For b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc_s.so.1 dlopen failure.
Fangrui Song
- [glibc/maskray/grte] Allow suppressing the definition of __USE_FILE_OFFSET64 by defining SUPPRESS_USE_FILE_OFFSET64 in th
Fangrui Song
- [glibc/maskray/grte] Work around clang mishandling of assert functions in resolver buffer allocation, fixes random error
Fangrui Song
- [glibc/maskray/grte] Add a clang/lld workaround for symbol not being overridden
Fangrui Song
- [glibc/maskray/grte] Forestall optimization-out of a buffer.
Fangrui Song
- [glibc/maskray/grte] Defeat a malloc optimization by declaring things volatile.
Fangrui Song
- [glibc/maskray/grte] Second try at dealing with ancient mktemp
Fangrui Song
- [glibc/maskray/grte] [RISC-V] Fix parsing flags in ELF64 files.
Fangrui Song
- [glibc/maskray/grte] Update SH libm-tests-ulps
Fangrui Song
- [glibc/maskray/grte] NEWS: add an entry for bug 22827
Fangrui Song
- [glibc/maskray/grte] linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433]
Fangrui Song
- [glibc/maskray/grte] time: Reference CLOCKS_PER_SEC in clock comment [BZ #22735]
Fangrui Song
- [glibc/maskray/grte] Fix posix/tst-glob_lstat_compat on alpha [BZ #22818]
Fangrui Song
- [glibc/maskray/grte] manual: Fix Texinfo warnings about improper node names.
Fangrui Song
- [glibc/maskray/grte] manual: Fix a syntax error.
Fangrui Song
- [glibc/maskray/grte] manual: Improve documentation of get_current_dir_name. [BZ #6889]
Fangrui Song
- [glibc/maskray/grte] powerpc: Fix TLE build for SPE (BZ #22926)
Fangrui Song
- [glibc/maskray/grte] sparc32: Add nop before __startcontext to stop unwinding [BZ #22919]
Fangrui Song
- [glibc/maskray/grte] NEWS: add entries for bugs 22919 and 22926
Fangrui Song
- [glibc/maskray/grte] manual: Document missing feature test macros.
Fangrui Song
- [glibc/maskray/grte] manual: Update the _ISOC99_SOURCE description.
Fangrui Song
- [glibc/maskray/grte] Fix a typo in a comment.
Fangrui Song
- [glibc/maskray/grte] Add missing "reorder-end" in LC_COLLATE of et_EE [BZ #22517]
Fangrui Song
- [glibc/maskray/grte] powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request
Fangrui Song
- [glibc/maskray/grte] linux/powerpc: sync sys/ptrace.h with Linux 4.15 [BZ #22433, #22807]
Fangrui Song
- [glibc/maskray/grte] [BZ #22342] Fix netgroup cache keys.
Fangrui Song
- [glibc/maskray/grte] Fix multiple definitions of __nss_*_database (bug 22918)
Fangrui Song
- [glibc/maskray/grte] i386: Fix i386 sigaction sa_restorer initialization (BZ#21269)
Fangrui Song
- [glibc/maskray/grte] Update translations from the Translation Project
Fangrui Song
- [glibc/maskray/grte] ca_ES locale: Update LC_TIME (bug 22848).
Fangrui Song
- [glibc/maskray/grte] lt_LT locale: Update abbreviated month names (bug 22932).
Fangrui Song
- [glibc/maskray/grte] Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937).
Fangrui Song
- [glibc/maskray/grte] cs_CZ locale: Add alternative month names (bug 22963).
Fangrui Song
- [glibc/maskray/grte] NEWS: Add entries for bugs: 22848, 22932, 22937, 22963.
Fangrui Song
- [glibc/maskray/grte] RISC-V: Do not initialize $gp in TLS macros.
Fangrui Song
- [glibc/maskray/grte] RISC-V: fmax/fmin: Handle signalling NaNs correctly.
Fangrui Song
- [glibc/maskray/grte] Update ChangeLog for BZ 22884 - riscv fmax/fmin
Fangrui Song
- [glibc/maskray/grte] Fix i386 memmove issue (bug 22644).
Fangrui Song
- [glibc/maskray/grte] Linux i386: tst-bz21269 triggers SIGBUS on some kernels
Fangrui Song
- [glibc/maskray/grte] RISC-V: fix struct kernel_sigaction to match the kernel version [BZ #23069]
Fangrui Song
- [glibc/maskray/grte] Add tst-sigaction.c to test BZ #23069
Fangrui Song
- [glibc/maskray/grte] Fix signed integer overflow in random_r (bug 17343).
Fangrui Song
- [glibc/maskray/grte] Fix crash in resolver on memory allocation failure (bug 23005)
Fangrui Song
- [glibc/maskray/grte] Make multi-arch ifunc support work with clang
Fangrui Song
- [glibc/maskray/grte] getlogin_r: return early when linux sentinel value is set
Fangrui Song
- [glibc/maskray/grte] Reduce __MAX_ALLOCA_CUTOFF to 8192
Fangrui Song
- [glibc/maskray/grte] Update RWF_SUPPORTED for Linux kernel 4.16 [BZ #22947]
Fangrui Song
- [glibc/maskray/grte] Fix year 2039 bug for localtime with 64-bit time_t (bug 22639).
Fangrui Song
- [glibc/maskray/grte] manual: Move mbstouwcs to an example C file
Fangrui Song
- [glibc/maskray/grte] Remove an unneeded local refactor in _dl_update_slotinfo
Fangrui Song
- [glibc/maskray/grte] manual: Various fixes to the mbstouwcs example, and mbrtowc update
Fangrui Song
- [glibc/maskray/grte] Add an LD_DEBUG=tls option to help debug thread-local storage handling in ld.so
Fangrui Song
- [glibc/maskray/grte] resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]
Fangrui Song
- [glibc/maskray/grte] Add a case to async-signal-safe TLS to set static TLS instead of waiting for a dlopen that may not a
Fangrui Song
- [glibc/maskray/grte] Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.
Fangrui Song
- [glibc/maskray/grte] Update passwd.borg handling to use passwd.borg.real
Fangrui Song
- [glibc/maskray/grte] Fix blocking pthread_join. [BZ #23137]
Fangrui Song
- [glibc/maskray/grte] Add -Wno-incomplete-setjmp-declaration to prevent clang from unhelpfully complaining about __sigsetj
Fangrui Song
- [glibc/maskray/grte] Fix stack overflow with huge PT_NOTE segment [BZ #20419]
Fangrui Song
- [glibc/maskray/grte] Add workaround for infinite looping in ppc vsyscall for sched_getcpu.
Fangrui Song
- [glibc/maskray/grte] Fix path length overflow in realpath [BZ #22786]
Fangrui Song
- [glibc/maskray/grte] Additional fixes for llvm-as
Fangrui Song
- [glibc/maskray/grte] NEWS: add entries for bugs 17343, 20419, 22644, 22786, 22884, 22947, 23005, 23037, 23069, 23137
Fangrui Song
- [glibc/maskray/grte] Remove old workaround in power7 logb functions, clang no longer crashes on the inline assembly
Fangrui Song
- [glibc/maskray/grte] gd_GB: Fix typo in abbreviated "May" (bug 23152).
Fangrui Song
- [glibc/maskray/grte] Do not use ppc-specific long double pack/unpack when compiling with clang
Fangrui Song
- [glibc/maskray/grte] sunrpc: Remove stray exports without --enable-obsolete-rpc [BZ #23166]
Fangrui Song
- [glibc/maskray/grte] Use crt*.o files from llvm compiler-rt when building with clang
Fangrui Song
- [glibc/maskray/grte] Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196)
Fangrui Song
- [glibc/maskray/grte] Let time and gettimeofday use vdso by removing old clang workaround
Fangrui Song
- [glibc/maskray/grte] Add a test case for [BZ #23196]
Fangrui Song
- [glibc/maskray/grte] Fix section type of .eh_frame on Linux x86_64
Fangrui Song
- [glibc/maskray/grte] Add references to CVE-2018-11236, CVE-2017-18269
Fangrui Song
- [glibc/maskray/grte] Add a test of TLS support that will fail if leaky
Fangrui Song
- [glibc/maskray/grte] NEWS: Move security-lated changes before bug list
Fangrui Song
- [glibc/maskray/grte] Fix memory leak in TLS allocation
Fangrui Song
- [glibc/maskray/grte] Work around a make 3.81 segfault with clang
Fangrui Song
- [glibc/maskray/grte] Forward-port google-nsl-stub
Fangrui Song
- [glibc/maskray/grte] Add a GRTE-specific readme.
Fangrui Song
- [glibc/maskray/grte] Update build process to create libnsl stub
Fangrui Song
- [glibc/maskray/grte] Remove a blank line
Fangrui Song
- [glibc/maskray/grte] Change this offsetof computation to use c89 offsetof. Tested:
Fangrui Song
- [glibc/maskray/grte] Make pointer in tst-realloc volatile also
Fangrui Song
- [glibc/maskray/grte] locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32
Fangrui Song
- [glibc/maskray/grte] Revert upstream removal of async-safe TLS patches.
Fangrui Song
- [glibc/maskray/grte] [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs
Fangrui Song
- [glibc/maskray/grte] Fix TLS problems not handled by cherrypick
Fangrui Song
- [glibc/maskray/grte] [PATCH 2/7] sin/cos slow paths: remove large range reduction
Fangrui Song
- [glibc/maskray/grte] Fix regressions in async-safe TLS, add run-time control for debugging, add more comments
Fangrui Song
- [glibc/maskray/grte] [PATCH 3/7] sin/cos slow paths: remove slow paths from small range reduction
Fangrui Song
- [glibc/maskray/grte] Change de-nesting fix to use added argument instead of globals
Fangrui Song
- [glibc/maskray/grte] [PATCH 4/7] sin/cos slow paths: remove slow paths from huge range reduction
Fangrui Song
- [glibc/maskray/grte] Add clang version of find_cxx_header
Fangrui Song
- [glibc/maskray/grte] [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions
Fangrui Song
- [glibc/maskray/grte] Add workaround for segfaults in __longjmp when compiled with ppc clang
Fangrui Song
- [glibc/maskray/grte] [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin
Fangrui Song
- [glibc/maskray/grte] Work around a ppc clang inlining bug
Fangrui Song
- [glibc/maskray/grte] [PATCH 7/7] sin/cos slow paths: refactor sincos implementation
Fangrui Song
- [glibc/maskray/grte] Work around clang problem with ifuncs and vdso
Fangrui Song
- [glibc/maskray/grte] x86_64: Remove unneeded static PIE check for undefined weak diagnostic
Fangrui Song
- [glibc/maskray/grte] Work around clang crash by skipping apparently-unneeded asm
Fangrui Song
- [glibc/maskray/grte] More aggressively prevent a buffer from being optimized out
Fangrui Song
- [glibc/maskray/grte] Add workaround for infinite looping in ppc vsyscalls
Fangrui Song
- [glibc/maskray/grte] Don't crash if /var/tmp doesn't exist
Fangrui Song
- [glibc/maskray/grte] Add workaround for clang link failure in elf/tst-unique4
Fangrui Song
- [glibc/maskray/grte] Extend elf/unload8 to test an additional load/unload pattern
Fangrui Song
- [glibc/maskray/grte] Disable attempts to pass -mlong-double-128 to clang
Fangrui Song
- [glibc/maskray/grte] Fix bug where ld.so hashtable would retain strings passed to dlopen().
Fangrui Song
- [glibc/maskray/grte] Disable more attempts to pass -mlong-double-128 to clang
Fangrui Song
- [glibc/maskray/grte] Read f->func.cxa under the lock.
Fangrui Song
- [glibc/maskray/grte] Add power9 flag to go with -mfloat128
Fangrui Song
- [glibc/maskray/grte] (35 commits) elf: Drop elf/tls-macros.h in favor of __thread and tls_mod
Fangrui Song
- [glibc/maskray/grte] gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256)
Fangrui Song
- [glibc/maskray/grte] Make power6 directives be gcc-only
Fangrui Song
- [glibc/maskray/grte] Fix buffer overrun in EUC-KR conversion module (bz #24973)
Fangrui Song
- [glibc/maskray/grte] Make mutex hints gcc-only, improve a type in __arch_compare_and_exchange_bool_32_acq
Fangrui Song
- [glibc/maskray/grte] Fix a return type in elf unload test
Fangrui Song
- [glibc/maskray/grte] Make powerpc .machine directives be gcc-only
Fangrui Song
- [glibc/maskray/grte] Fix use-after-free in glob when expanding ~user (bug 25414)
Fangrui Song
- [glibc/maskray/grte] Add a first approximation of float definitions for ppc clang
Fangrui Song
- [glibc/maskray/grte] posix: Sync gnulib regex implementation
Fangrui Song
- [glibc/maskray/grte] Make xxland syntax gcc-only
Fangrui Song
- [glibc/maskray/grte] Avoid ldbl-96 stack corruption from range reduction of pseudo-zero (bug 25487).
Fangrui Song
- [glibc/maskray/grte] Make asm-based constraints be gcc-only
Fangrui Song
- [glibc/maskray/grte] math/test-sinl-pseudo: Use stack protector only if available
Fangrui Song
- [glibc/maskray/grte] Avoid passing gcc-specific options to clang
Fangrui Song
- [glibc/maskray/grte] iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
Fangrui Song
- [glibc/maskray/grte] Work around mtfsb0 syntax limitation with clang
Fangrui Song
- [glibc/maskray/grte] iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
Fangrui Song
- [glibc/maskray/grte] Work around lack of mfppr in clang
Fangrui Song
- [glibc/maskray/grte] Rewrite iconv option parsing [BZ #19519]
Fangrui Song
- [glibc/maskray/grte] Add "fastload" support.
Fangrui Song
- [glibc/maskray/grte] intl: Handle translation output codesets with suffixes [BZ #26383]
Fangrui Song
- [glibc/maskray/grte] Undid the dl_enable_fastload environment variable changes.
Fangrui Song
- [glibc/maskray/grte] Disable tests that need more-recent infrastructure
Fangrui Song
- [glibc/maskray/grte] Update build notes
Fangrui Song
- [glibc/maskray/grte] wordexp: handle overflow in positional parameter number (bug 28011)
Fangrui Song
- [glibc/maskray/grte] Fix mistaken order of arguments to open_path
Fangrui Song
- [glibc/maskray/grte] Add a note about passwd.borg.base organization
Fangrui Song
- [glibc/maskray/grte] Changes to compile glibc-2.27 on PPC (Power8) with clang.
Fangrui Song
- [glibc/maskray/grte] elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205]
Fangrui Song
- [glibc/maskray/grte] Forward-port cl/42676407 to disable link-time warning about mktemp, tempnam and tmpnam.
Fangrui Song
- [glibc/maskray/grte] Suppress option not available in lld
Fangrui Song
- [glibc/maskray/grte] Remove .llvm_addrsig sections from crt.o files
Fangrui Song
- [glibc/maskray/grte] [BZ #19239] Don't include sys/sysmacros.h from sys/types.h.
Fangrui Song
- [glibc/maskray/grte] Also work around clang bctrl issue in get_clockfreq.c
Fangrui Song
- [glibc/maskray/grte] Disable -mfloat128 for clang, lets power9 insns into power8 executables
Fangrui Song
- [glibc/maskray/grte] Un-nest an include in dl-reloc-static-pie.c.
Fangrui Song
- [glibc/maskray/grte] Enable relaxed relocations when building certain object files for x86_64.
Fangrui Song
- [glibc/maskray/grte] Use llvm-objcopy, if available, to remove the .llvm_addrsig sections.
Fangrui Song
- [glibc/maskray/grte] elf: Drop elf/tls-macros.h in favor of __thread and tls_mod
Fangrui Song
- [glibc/maskray/grte] Actuall use LLVM_OBJCOPY if available.
Fangrui Song
- [glibc/maskray/grte] Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-machine.h
Fangrui Song
- [glibc/maskray/grte] Makes AArch64 assembly acceptable to clang
Fangrui Song
- [glibc/maskray/grte] Makes it compile for AArch64
Fangrui Song
- [glibc/maskray/grte] Fix sense of a test in the static-linking version of ppc get_clockfreq
Fangrui Song
- [glibc/maskray/grte] Make gen-XX-const scripts work with llvm-as
Fangrui Song
- [glibc/maskray/grte] Add comments explaining the diff from cf8e3f8757
Fangrui Song
- [glibc/maskray/grte] Redesign the fastload support for additional performance
Fangrui Song
- [glibc/maskray/grte] Revert clang workaround for _begin that is no longer needed
Fangrui Song
- [glibc/maskray/grte] (98 commits) elf: Drop elf/tls-macros.h in favor of __thread and tls_mod
Fangrui Song
- [glibc/maskray/grte] (66 commits) powerpc: Use --no-tls-get-addr-optimize in test only if the
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Skip execstack test, depends on nested function
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Un-nest nested functions in dynamic linker
Fangrui Song
- [glibc/google/grte/v5-2.27/master] De-nest regcomp.c, suppress GCC warnings about it
Fangrui Song
- [glibc/google/grte/v5-2.27/master] De-nest makedb.c
Fangrui Song
- [glibc/google/grte/v5-2.27/master] De-nest test-ffs.c
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update translations from the Translation Project
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Skip undefined va_arg_pack
Fangrui Song
- [glibc/maskray/grte] powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
Fangrui Song
- [glibc/google/grte/v5-2.27/master] ca_ES locale: Update LC_TIME (bug 22848).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add clang version of __hidden_proto
Fangrui Song
- [glibc/google/grte/v5-2.27/master] lt_LT locale: Update abbreviated month names (bug 22932).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make multi-arch ifunc support work with clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disallow extern inline if clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Reduce __MAX_ALLOCA_CUTOFF to 8192
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add --with-clang and --disable-float128 options to toplevel configury
Fangrui Song
- [glibc/google/grte/v5-2.27/master] cs_CZ locale: Add alternative month names (bug 22963).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix year 2039 bug for localtime with 64-bit time_t (bug 22639).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Stub out execstack, multidir, and ifunc problems
Fangrui Song
- [glibc/google/grte/v5-2.27/master] NEWS: Add entries for bugs: 22848, 22932, 22937, 22963.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Remove an unneeded local refactor in _dl_update_slotinfo
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Stub out execstack problem
Fangrui Song
- [glibc/google/grte/v5-2.27/master] RISC-V: Do not initialize $gp in TLS macros.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add an LD_DEBUG=tls option to help debug thread-local storage handling in ld.so
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add hidden protos ahead of uses
Fangrui Song
- [glibc/google/grte/v5-2.27/master] RISC-V: fmax/fmin: Handle signalling NaNs correctly.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a case to async-signal-safe TLS to set static TLS instead of waiting for a dlopen that may not a
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add clang placeholders for va_arg_pack
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update ChangeLog for BZ 22884 - riscv fmax/fmin
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update passwd.borg handling to use passwd.borg.real
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Suppress tgmath3 tests if clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix i386 memmove issue (bug 22644).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add -Wno-incomplete-setjmp-declaration to prevent clang from unhelpfully complaining about __sigsetj
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add clang versions of CMPLX* macros
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Linux i386: tst-bz21269 triggers SIGBUS on some kernels
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workaround for infinite looping in ppc vsyscall for sched_getcpu.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around a clang bug
Fangrui Song
- [glibc/google/grte/v5-2.27/master] RISC-V: fix struct kernel_sigaction to match the kernel version [BZ #23069]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Additional fixes for llvm-as
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Reduce an error to warning if clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add tst-sigaction.c to test BZ #23069
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Remove old workaround in power7 logb functions, clang no longer crashes on the inline assembly
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make zero volatile to defeat constant-folding of 0.0/0.0
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix signed integer overflow in random_r (bug 17343).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Do not use ppc-specific long double pack/unpack when compiling with clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For now, disable asm definitions of mempcpy and strpcpy
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix crash in resolver on memory allocation failure (bug 23005)
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Use crt*.o files from llvm compiler-rt when building with clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around a weird clang link failure
Fangrui Song
- [glibc/google/grte/v5-2.27/master] getlogin_r: return early when linux sentinel value is set
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Let time and gettimeofday use vdso by removing old clang workaround
Fangrui Song
- [glibc/google/grte/v5-2.27/master] clang requires -mno-see for 387 math
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update RWF_SUPPORTED for Linux kernel 4.16 [BZ #22947]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a test of TLS support that will fail if leaky
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workarounds for incomplete float128 support in clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Move mbstouwcs to an example C file
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix memory leak in TLS allocation
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Do not pass unhandled flag to clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Various fixes to the mbstouwcs example, and mbrtowc update
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Forward-port google-nsl-stub
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Comment out debugging hack that pollutes namespace
Fangrui Song
- [glibc/google/grte/v5-2.27/master] resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update build process to create libnsl stub
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add clang and debug support to conformance scripts
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Change this offsetof computation to use c89 offsetof. Tested:
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Put CMPLX* macros under ISO C11
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix blocking pthread_join. [BZ #23137]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] locale: Align _nl_C_LC_CTYPE_class and _nl_C_LC_CTYPE_class32
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around lack of .tfloat in clang assembler
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix stack overflow with huge PT_NOTE segment [BZ #20419]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang assembler bug with expressions in .if
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix path length overflow in realpath [BZ #22786]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang assembler error with movzx
Fangrui Song
- [glibc/google/grte/v5-2.27/master] NEWS: add entries for bugs 17343, 20419, 22644, 22786, 22884, 22947, 23005, 23037, 23069, 23137
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang assembler error with bnd by itself on a line
Fangrui Song
- [glibc/google/grte/v5-2.27/master] gd_GB: Fix typo in abbreviated "May" (bug 23152).
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workaround to get clang to accept avx-512 instructions
Fangrui Song
- [glibc/google/grte/v5-2.27/master] sunrpc: Remove stray exports without --enable-obsolete-rpc [BZ #23166]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Use clang integrated assembler except when asm is output and not required to be valid
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (bug 23196)
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a --with-lld option to choose LLVMs lld linker
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a test case for [BZ #23196]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Use LN_S in more places to forestall hard link creation
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add references to CVE-2018-11236, CVE-2017-18269
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Remove debugging hack
Fangrui Song
- [glibc/google/grte/v5-2.27/master] NEWS: Move security-lated changes before bug list
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Remove a testing hack
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around a make 3.81 segfault with clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disable non-opt error temporarily, and __sec_comment for clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a GRTE-specific readme.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Skip a test that lld cannot handle
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make pointer in tst-realloc volatile also
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workarounds for clang and lld problems
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Revert upstream removal of async-safe TLS patches.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Bypass gettimeofday ifunc if using clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix TLS problems not handled by cherrypick
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a Google-only workaround for an ancient mktemp
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix regressions in async-safe TLS, add run-time control for debugging, add more comments
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Forward-port addition of __google_pthread_signal_safe_key_create
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Change de-nesting fix to use added argument instead of globals
Fangrui Song
- [glibc/google/grte/v5-2.27/master] As with gettimeofday, avoid vdso for clang-compiled time()
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add clang version of find_cxx_header
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Forward-port addition of _google_dl_debug_state_hook
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workaround for segfaults in __longjmp when compiled with ppc clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Integrate nss_{borg, cache} local changes from glibc-2.18 to 2.19
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around a ppc clang inlining bug
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update an include path
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang problem with ifuncs and vdso
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update nss_cache.c and nss_cache.h to current upstream version. This makes getgrgid_r and similar ca
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang crash by skipping apparently-unneeded asm
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Describe borg-pwd better, remove dead code.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workaround for infinite looping in ppc vsyscalls
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Augment borg-pwd to also search through passwd.borg.base, if it exists.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add workaround for clang link failure in elf/tst-unique4
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Call the correct function.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disable attempts to pass -mlong-double-128 to clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Handle a not-found case in borg passwd lookup
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disable more attempts to pass -mlong-double-128 to clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and http://cl/59961863.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add power9 flag to go with -mfloat128
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make power6 directives be gcc-only
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix out-of-date bits in EXEC_ORIGIN patch
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make mutex hints gcc-only, improve a type in __arch_compare_and_exchange_bool_32_acq
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add empty NSS borg and cache abi lists, to make testsuite work
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make powerpc .machine directives be gcc-only
Fangrui Song
- [glibc/google/grte/v5-2.27/master] elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Backport cl/98967227 to GRTE glibc 2.19 sources.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a first approximation of float definitions for ppc clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disable static linking warning for dlopen and dlmopen, and disable linking warning for sys_errlist a
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make xxland syntax gcc-only
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For Google b/8315591, experimental implementation of dlopen_with_offset.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make asm-based constraints be gcc-only
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/18243822, fix dlopen_with_offset to not reuse the same link_map entry when called on the same
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Avoid passing gcc-specific options to clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix arm build by only using _itoa when building ld-linux, and not 'sln'. Also disable __google_dlope
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around mtfsb0 syntax limitation with clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/8315591, b/20141439 correct off-by-one error that resulted in last byte of l_name being random
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around lack of mfppr in clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/20141439, don't add "foo.so" as alternate name for previously loaded "foo.so/@0x..."
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add "fastload" support.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/22641205, #include _itoa.h
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Undid the dl_enable_fastload environment variable changes.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix GCC compilation issues in cherrypicks
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update build notes
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a hunk lost in merge
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix mistaken order of arguments to open_path
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add basic testsuite for dlopen_with_offset
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a note about passwd.borg.base organization
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Define __GOOGLE_GRTE_VERSION__
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Changes to compile glibc-2.27 on PPC (Power8) with clang.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] For b/5836136, do dlsym(0, "_Unwind..."), i.e. ignore libgcc_s.so.1 dlopen failure.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Forward-port cl/42676407 to disable link-time warning about mktemp, tempnam and tmpnam.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Allow suppressing the definition of __USE_FILE_OFFSET64 by defining SUPPRESS_USE_FILE_OFFSET64 in th
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Remove .llvm_addrsig sections from crt.o files
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Work around clang mishandling of assert functions in resolver buffer allocation, fixes random error
Fangrui Song
- [glibc/google/grte/v5-2.27/master] [BZ #19239] Don't include sys/sysmacros.h from sys/types.h.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add a clang/lld workaround for symbol not being overridden
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Also work around clang bctrl issue in get_clockfreq.c
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Forestall optimization-out of a buffer.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Disable -mfloat128 for clang, lets power9 insns into power8 executables
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Defeat a malloc optimization by declaring things volatile.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Un-nest an include in dl-reloc-static-pie.c.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Second try at dealing with ancient mktemp
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Enable relaxed relocations when building certain object files for x86_64.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] [RISC-V] Fix parsing flags in ELF64 files.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Use llvm-objcopy, if available, to remove the .llvm_addrsig sections.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Update SH libm-tests-ulps
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Actuall use LLVM_OBJCOPY if available.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] NEWS: add an entry for bug 22827
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Include STATIC_PIE_BOOTSTRAP with !NESTING in powerpc64/dl-machine.h
Fangrui Song
- [glibc/google/grte/v5-2.27/master] linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Makes AArch64 assembly acceptable to clang
Fangrui Song
- [glibc/google/grte/v5-2.27/master] time: Reference CLOCKS_PER_SEC in clock comment [BZ #22735]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Makes it compile for AArch64
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix posix/tst-glob_lstat_compat on alpha [BZ #22818]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix sense of a test in the static-linking version of ppc get_clockfreq
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Fix Texinfo warnings about improper node names.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Make gen-XX-const scripts work with llvm-as
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Fix a syntax error.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add comments explaining the diff from cf8e3f8757
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Improve documentation of get_current_dir_name. [BZ #6889]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Redesign the fastload support for additional performance
Fangrui Song
- [glibc/google/grte/v5-2.27/master] powerpc: Fix TLE build for SPE (BZ #22926)
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Revert clang workaround for _begin that is no longer needed
Fangrui Song
- [glibc/google/grte/v5-2.27/master] sparc32: Add nop before __startcontext to stop unwinding [BZ #22919]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] NEWS: add entries for bugs 22919 and 22926
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Document missing feature test macros.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] manual: Update the _ISOC99_SOURCE description.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix a typo in a comment.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Add missing "reorder-end" in LC_COLLATE of et_EE [BZ #22517]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request
Fangrui Song
- [glibc/google/grte/v5-2.27/master] linux/powerpc: sync sys/ptrace.h with Linux 4.15 [BZ #22433, #22807]
Fangrui Song
- [glibc/google/grte/v5-2.27/master] [BZ #22342] Fix netgroup cache keys.
Fangrui Song
- [glibc/google/grte/v5-2.27/master] Fix multiple definitions of __nss_*_database (bug 22918)
Fangrui Song
- [glibc/google/grte/v5-2.27/master] i386: Fix i386 sigaction sa_restorer initialization (BZ#21269)
Fangrui Song
- [glibc] support: Add support_wait_for_thread_exit
Florian Weimer
- [glibc] i686: Don't include multiarch memove in libc.a
H.J. Lu
- [glibc] x86-64: Use testl to check __x86_string_control
H.J. Lu
- [glibc] hurd: Fix typo in msync
Samuel Thibault
- [glibc/release/2.34/master] x86-64: Use testl to check __x86_string_control
H.J. Lu
- [glibc] hurd msync: Drop bogus test
Samuel Thibault
- [glibc/google/grte/v5-2.27/master] Set the retain attribute on _elf_set_element if CC supports [BZ #27492]
Fangrui Song
- [glibc] configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
Fangrui Song
- [glibc] posix: remove some iso-8859-encoded characters
DJ Delorie
- [glibc/release/2.33/master] RISC-V: Update rv64 ULPs
Aurelien Jarno
- [glibc] AArch64: Update A64FX memset not to degrade at 16KB
Szabolcs Nagy
- [glibc] Port shared code information from the wiki
Siddhesh Poyarekar
- [glibc] Remove "Contributed by" lines
Siddhesh Poyarekar
- [glibc/maskray/unnest] (29 commits) elf: Avoid nested functions in the loader (all ports) [BZ #
Fangrui Song
- [glibc/maskray/unnest] x86: fix Autoconf caching of instruction support checks [BZ #27991]
Fangrui Song
- [glibc/maskray/unnest] elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253]
Fangrui Song
- [glibc/maskray/unnest] Update string/test-memmove.c to cover 16KB copy
Fangrui Song
- [glibc/maskray/unnest] x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
Fangrui Song
- [glibc/maskray/unnest] mtrace: Fix output with PIE and ASLR [BZ #22716]
Fangrui Song
- [glibc/maskray/unnest] rtld: copy terminating null in tunables_strdup (bug 28256)
Fangrui Song
- [glibc/maskray/unnest] Fix iconv build with GCC mainline
Fangrui Song
- [glibc/maskray/unnest] hurd: Remove old test-err_np.c file
Fangrui Song
- [glibc/maskray/unnest] hurd: Fix errlist error mapping
Fangrui Song
- [glibc/maskray/unnest] Use __executable_start as the lowest address for profiling [BZ #28153]
Fangrui Song
- [glibc/maskray/unnest] x86-64: Remove compiler -mavx512f check
Fangrui Song
- [glibc/maskray/unnest] x86-64: Remove assembler AVX512DQ check
Fangrui Song
- [glibc/maskray/unnest] powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
Fangrui Song
- [glibc/maskray/unnest] elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151]
Fangrui Song
- [glibc/maskray/unnest] Fix error message in memmove test to display correct src pointer
Fangrui Song
- [glibc/maskray/unnest] llio.texi: Wording fixes in description of closefrom()
Fangrui Song
- [glibc/maskray/unnest] support: Add support_open_dev_null_range
Fangrui Song
- [glibc/maskray/unnest] Use support_open_dev_null_range io/tst-closefrom, misc/tst-close_range, and posix/tst-spawn5 (BZ #28
Fangrui Song
- [glibc/maskray/unnest] nptl: Fix tst-cancel7 and tst-cancelx7 race condition (BZ #14232)
Fangrui Song
- [glibc/maskray/unnest] Allow #pragma GCC in headers in conformtest
Fangrui Song
- [glibc/maskray/unnest] support: Add support_wait_for_thread_exit
Fangrui Song
- [glibc/maskray/unnest] i686: Don't include multiarch memove in libc.a
Fangrui Song
- [glibc/maskray/unnest] x86-64: Use testl to check __x86_string_control
Fangrui Song
- [glibc/maskray/unnest] hurd: Fix typo in msync
Fangrui Song
- [glibc/maskray/unnest] hurd msync: Drop bogus test
Fangrui Song
- [glibc/maskray/unnest] configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
Fangrui Song
- [glibc/maskray/unnest] posix: remove some iso-8859-encoded characters
Fangrui Song
- [glibc/maskray/unnest] AArch64: Update A64FX memset not to degrade at 16KB
Fangrui Song
- [glibc] Revert "AArch64: Update A64FX memset not to degrade at 16KB"
Szabolcs Nagy
- [glibc] Add 'codepoint_collation' support for LC_COLLATE.
Carlos O'Donell
- [glibc] Add generic C.UTF-8 locale (Bug 17318)
Carlos O'Donell
- [glibc] Update hppa libm-test-ulps
John David Anglin
- [glibc] locale: Add missing second argument to _Static_assert in C-collate-seq.c
Florian Weimer
- [glibc] Created branch 'azanella/qsort-fixes'
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: Add more qsort{_r} coverage
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] benchtests: Add bench-qsort
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] support: Fix getopt_long with CMDLINE_OPTIONS
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: Optimization qsort{_r} swap implementation (BZ #19305)
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: Move insertion sort out qsort
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: qsort: Move some macros to inline function
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: Implement introsort with qsort
Adhemerval Zanella
- [glibc/azanella/qsort-fixes] stdlib: Remove use of mergesort on qsort (BZ #21719)
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/qsort-fixes'
Adhemerval Zanella
- [glibc] Use Linux 5.14 in build-many-glibcs.py
Joseph Myers
- [glibc] MIPS: Setup errno for {f,l,}xstat
Adhemerval Zanella
- [glibc/release/2.33/master] MIPS: Setup errno for {f,l,}xstat
Adhemerval Zanella
- [glibc/release/2.34/master] MIPS: Setup errno for {f,l,}xstat
Adhemerval Zanella
- [glibc] Fix failing nss/tst-nss-files-hosts-long with local resolver
Aurelien Jarno
- [glibc] Update syscall lists for Linux 5.14
Joseph Myers
- [glibc/release/2.32/master] posix: Correct attribute access mode on readlinkat [BZ #27024].
Aurelien Jarno
- [glibc] testrun.sh: Add support for --tool=rpctrace
Samuel Thibault
- [glibc] _Static_assert needs two arguments for compatibility with GCC before 9
Florian Weimer
- [glibc/azanella/pthread-multiple-fixes] nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Set cancellation type and state on pthread_exit (BZ #28267)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Handle robust PI mutexes for !__ASSUME_SET_ROBUST_LIST (BZ #28268)
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_getaffinity_np
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_setaffinity
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_getcpuclockid
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_setschedparam
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_getschedparam
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_getname_np
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_setname_np
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_sigqueue
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Use exit_lock when accessing TID on pthread_setschedprio
Adhemerval Zanella
- [glibc/azanella/pthread-multiple-fixes] nptl: Remove INVALID_TD_P
Adhemerval Zanella
- [glibc] Add narrowing square root functions
Joseph Myers
- [glibc] benchtests: Enable scripts/plot_strings.py to read stdin
Siddhesh Poyarekar
- [glibc] benchtests: Remove redundant assert.h
Siddhesh Poyarekar
- [glibc] nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)
Florian Weimer
- [glibc] nptl: Fix race between pthread_kill and thread exit (bug 12889)
Florian Weimer
- [glibc/release/2.34/master] support: Add support_wait_for_thread_exit
Florian Weimer
- [glibc/release/2.34/master] nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)
Florian Weimer
- [glibc/release/2.34/master] nptl: Fix race between pthread_kill and thread exit (bug 12889)
Florian Weimer
- [glibc] iconvconfig: Fix behaviour with --prefix [BZ #28199]
Siddhesh Poyarekar
- [glibc/release/2.34/master] iconvconfig: Fix behaviour with --prefix [BZ #28199]
Siddhesh Poyarekar
- [glibc] configure: Fix check for INSERT in linker script
Fangrui Song
- [glibc] Update kernel version to 5.14 in tst-mman-consts.py
Joseph Myers
- [glibc] Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to bits/mman-linux.h
Joseph Myers
- [glibc/release/2.34/master] Fix failing nss/tst-nss-files-hosts-long with local resolver
Aurelien Jarno
- [glibc/release/2.33/master] Fix failing nss/tst-nss-files-hosts-long with local resolver
Aurelien Jarno
- [glibc/release/2.32/master] Fix failing nss/tst-nss-files-hosts-long with local resolver
Aurelien Jarno
- [glibc] elf: Replace most uses of THREAD_GSCOPE_IN_TCB
Samuel Thibault
- [glibc] mach lll_lock/unlock: Explicitly request private locking
Samuel Thibault
- [glibc/release/2.34/master] Use Linux 5.14 in build-many-glibcs.py
Florian Weimer
- [glibc/release/2.34/master] Update syscall lists for Linux 5.14
Florian Weimer
- [glibc/release/2.34/master] Update kernel version to 5.14 in tst-mman-consts.py
Florian Weimer
- [glibc/release/2.34/master] Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to bits/mman-linux.h
Florian Weimer
- [glibc] time: Fix compile error in itimer test affecting hurd
Stafford Horne
- [glibc] Redirect fma calls to __fma in libm
Joseph Myers
- [glibc] htl: Move thread table to ld.so
Samuel Thibault
- [glibc] htl: Reimplement GSCOPE
Samuel Thibault
- [glibc] elf: Remove THREAD_GSCOPE_IN_TCB
Samuel Thibault
- [glibc] benchtests: Fix validate_benchout.py exceptions
Siddhesh Poyarekar
- [glibc(refs/meta/config)] Reject patches with mailing lists as the source address
Florian Weimer
- [glibc] Created branch 'fw/tmp'
Florian Weimer
- [glibc/fw/tmp] misc: Add __get_nprocs_sched
Florian Weimer
- [glibc/fw/tmp] linux: Simplify get_nprocs
Florian Weimer
- [glibc] Deleted branch 'fw/tmp'
Florian Weimer
- [glibc/fw/tmp] linux: Revert the use of sched_getaffinity on get_nproc (BZ #28310)
Florian Weimer
- [glibc] Fix build-many-glibcs.py --strip for installed library renaming
Joseph Myers
- [glibc] posix: Fix attribute access mode on getcwd [BZ #27476]
Aurelien Jarno
- [glibc] Run conform/ tests using newly built libc
Joseph Myers
- [glibc] Use $(pie-default) with conformtest
Joseph Myers
- [glibc/release/2.34/master] posix: Fix attribute access mode on getcwd [BZ #27476]
Aurelien Jarno
- [glibc/release/2.33/master] posix: Fix attribute access mode on getcwd [BZ #27476]
Aurelien Jarno
- [glibc/release/2.32/master] posix: Fix attribute access mode on getcwd [BZ #27476]
Aurelien Jarno
- [glibc] Extend struct r_debug to support multiple namespaces [BZ #15971]
H.J. Lu
- [glibc] nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
Florian Weimer
- [glibc/release/2.34/master] nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
Florian Weimer
- [glibc] elf: Include <sysdep.h> in elf/dl-debug-symbols.S
Florian Weimer
- [glibc] powerpc: Fix unrecognized instruction errors with recent GCC
Paul Clarke
- [glibc/release/2.27/master] Add NEWS entry for CVE-2020-1751 (bug 25423)
Dmitry Levin
- [glibc/release/2.27/master] Avoid ldbl-96 stack corruption from range reduction of pseudo-zero (bug 25487).
Dmitry Levin
- [glibc/release/2.27/master] math/test-sinl-pseudo: Use stack protector only if available
Dmitry Levin
- [glibc/release/2.27/master] Add NEWS entry for CVE-2020-10029 (bug 25487)
Dmitry Levin
- [glibc/release/2.27/master] Fix iconv buffer handling with IGNORE error handler (bug #18830)
Dmitry Levin
- [glibc/release/2.27/master] support: Implement TEST_COMPARE_STRING
Dmitry Levin
- [glibc/release/2.27/master] support: Fix printf format for TEST_COMPARE_STRING
Dmitry Levin
- [glibc/release/2.27/master] support: Correct error message for TEST_COMPARE_STRING
Dmitry Levin
- [glibc/release/2.27/master] Add Transliterations for Unicode Misc. Mathematical Symbols-A/B [BZ #23132]
Dmitry Levin
- [glibc/release/2.27/master] support: Add xsetlocale function
Dmitry Levin
- [glibc/release/2.27/master] Rewrite iconv option parsing [BZ #19519]
Dmitry Levin
- [glibc/release/2.27/master] Add NEWS entry for CVE-2016-10228 (bug 19519)
Dmitry Levin
- [glibc/release/2.27/master] intl: Handle translation output codesets with suffixes [BZ #26383]
Dmitry Levin
- [glibc/release/2.27/master] iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
Dmitry Levin
- [glibc/release/2.27/master] iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
Dmitry Levin
- [glibc/release/2.27/master] Add NEWS entry for CVE-2020-29562 (BZ #26923)
Dmitry Levin
- [glibc/release/2.27/master] nscd: Fix use-after-free in addgetnetgrentX [BZ #23520]
Dmitry Levin
- [glibc/release/2.27/master] nscd: Fix double free in netgroupcache [BZ #27462]
Dmitry Levin
- [glibc/release/2.27/master] wordexp: handle overflow in positional parameter number (bug 28011)
Dmitry Levin
- [glibc] nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (bug 28036)
Florian Weimer
- [glibc/release/2.34/master] nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (bug 28036)
Florian Weimer
- [glibc/release/2.34/master] support: Add support_open_dev_null_range
Michael Hudson-Doyle
- [glibc/release/2.34/master] Use support_open_dev_null_range io/tst-closefrom, misc/tst-close_range, and posix/tst-spawn5 (BZ #28
Michael Hudson-Doyle
- [glibc] regex: copy back from Gnulib
Paul Eggert
- [glibc] Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358)
Joseph Myers
- [glibc] Mention today's regex merge in SHARED-FILES
Paul Eggert
- [glibc] Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs
Joseph Myers
- [glibc] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]
H.J. Lu
- [glibc/maskray/unnest] (22 commits) elf: Avoid nested functions in the loader (all ports) [BZ #
Fangrui Song
- [glibc/maskray/unnest] Port shared code information from the wiki
Fangrui Song
- [glibc/maskray/unnest] Remove "Contributed by" lines
Fangrui Song
- [glibc/maskray/unnest] Revert "AArch64: Update A64FX memset not to degrade at 16KB"
Fangrui Song
- [glibc/maskray/unnest] Add 'codepoint_collation' support for LC_COLLATE.
Fangrui Song
- [glibc/maskray/unnest] Add generic C.UTF-8 locale (Bug 17318)
Fangrui Song
- [glibc/maskray/unnest] Update hppa libm-test-ulps
Fangrui Song
- [glibc/maskray/unnest] locale: Add missing second argument to _Static_assert in C-collate-seq.c
Fangrui Song
- [glibc/maskray/unnest] Use Linux 5.14 in build-many-glibcs.py
Fangrui Song
- [glibc/maskray/unnest] MIPS: Setup errno for {f,l,}xstat
Fangrui Song
- [glibc/maskray/unnest] Fix failing nss/tst-nss-files-hosts-long with local resolver
Fangrui Song
- [glibc/maskray/unnest] Update syscall lists for Linux 5.14
Fangrui Song
- [glibc/maskray/unnest] testrun.sh: Add support for --tool=rpctrace
Fangrui Song
- [glibc/maskray/unnest] _Static_assert needs two arguments for compatibility with GCC before 9
Fangrui Song
- [glibc/maskray/unnest] Add narrowing square root functions
Fangrui Song
- [glibc/maskray/unnest] benchtests: Enable scripts/plot_strings.py to read stdin
Fangrui Song
- [glibc/maskray/unnest] benchtests: Remove redundant assert.h
Fangrui Song
- [glibc/maskray/unnest] nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)
Fangrui Song
- [glibc/maskray/unnest] nptl: Fix race between pthread_kill and thread exit (bug 12889)
Fangrui Song
- [glibc/maskray/unnest] iconvconfig: Fix behaviour with --prefix [BZ #28199]
Fangrui Song
- [glibc/maskray/unnest] configure: Fix check for INSERT in linker script
Fangrui Song
- [glibc/maskray/unnest] (26 commits) elf: Avoid nested functions in the loader (all ports) [BZ #
Fangrui Song
- [glibc/maskray/unnest] Update kernel version to 5.14 in tst-mman-consts.py
Fangrui Song
- [glibc/maskray/unnest] Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to bits/mman-linux.h
Fangrui Song
- [glibc/maskray/unnest] elf: Replace most uses of THREAD_GSCOPE_IN_TCB
Fangrui Song
- [glibc/maskray/unnest] mach lll_lock/unlock: Explicitly request private locking
Fangrui Song
- [glibc/maskray/unnest] time: Fix compile error in itimer test affecting hurd
Fangrui Song
- [glibc/maskray/unnest] Redirect fma calls to __fma in libm
Fangrui Song
- [glibc/maskray/unnest] htl: Move thread table to ld.so
Fangrui Song
- [glibc/maskray/unnest] htl: Reimplement GSCOPE
Fangrui Song
- [glibc/maskray/unnest] elf: Remove THREAD_GSCOPE_IN_TCB
Fangrui Song
- [glibc/maskray/unnest] benchtests: Fix validate_benchout.py exceptions
Fangrui Song
- [glibc/maskray/unnest] Fix build-many-glibcs.py --strip for installed library renaming
Fangrui Song
- [glibc/maskray/unnest] posix: Fix attribute access mode on getcwd [BZ #27476]
Fangrui Song
- [glibc/maskray/unnest] Run conform/ tests using newly built libc
Fangrui Song
- [glibc/maskray/unnest] Use $(pie-default) with conformtest
Fangrui Song
- [glibc/maskray/unnest] Extend struct r_debug to support multiple namespaces [BZ #15971]
Fangrui Song
- [glibc/maskray/unnest] nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
Fangrui Song
- [glibc/maskray/unnest] elf: Include <sysdep.h> in elf/dl-debug-symbols.S
Fangrui Song
- [glibc/maskray/unnest] powerpc: Fix unrecognized instruction errors with recent GCC
Fangrui Song
- [glibc/maskray/unnest] nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (bug 28036)
Fangrui Song
- [glibc/maskray/unnest] regex: copy back from Gnulib
Fangrui Song
- [glibc/maskray/unnest] Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358)
Fangrui Song
- [glibc/maskray/unnest] Mention today's regex merge in SHARED-FILES
Fangrui Song
- [glibc/maskray/unnest] Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs
Fangrui Song
- [glibc/maskray/unnest] ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]
Fangrui Song
- [glibc] nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]
Florian Weimer
- [glibc/release/2.34/master] nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]
Florian Weimer
- [glibc] vfprintf: Handle floating-point cases outside of process_arg macro
Florian Weimer
- [glibc] vfprintf: Unify argument handling in process_arg
Florian Weimer
- [glibc] Fix ffma use of round-to-odd on x86
Joseph Myers
- [glibc] powerpc64le: Avoid conflicting types for f64xfmaf128 when IFUNC is not used
Tulio Magno Quites Machado Filho
- [glibc/maskray/unnest] (7 commits) Fix mips
Fangrui Song
- [glibc/maskray/unnest] nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]
Fangrui Song
- [glibc/maskray/unnest] vfprintf: Handle floating-point cases outside of process_arg macro
Fangrui Song
- [glibc/maskray/unnest] vfprintf: Unify argument handling in process_arg
Fangrui Song
- [glibc/maskray/unnest] Fix ffma use of round-to-odd on x86
Fangrui Song
- [glibc/maskray/unnest] powerpc64le: Avoid conflicting types for f64xfmaf128 when IFUNC is not used
Fangrui Song
- [glibc/maskray/unnest] Fix mips
Fangrui Song
- [glibc] xsysconf: Only fail on error results and errno set
Stafford Horne
- [glibc] aarch64: Disable A64FX memcpy/memmove BTI unconditionally
Szabolcs Nagy
- [glibc(refs/meta/config)] Allow UTF-8 in commit messages (bug 27299)
Carlos O'Donell
- [glibc] i386: Port elf_machine_{load_address,dynamic} from x86-64
Fangrui Song
- [glibc] Linux: Avoid closing -1 on failure in __closefrom_fallback
Florian Weimer
- [glibc] Fix sysdeps/x86/fpu/s_ffma.c for 32-bit FMA processor case
Joseph Myers
- [glibc] build-many-glibcs.py: add powerpc64le glibc variant without multiarch
Paul E. Murphy
- [glibc/maskray/unnest] (7 commits) elf: Avoid nested functions in the loader (all ports) [BZ #
Fangrui Song
- [glibc] Define __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__
Joseph Myers
- [glibc/maskray/unnest] xsysconf: Only fail on error results and errno set
Fangrui Song
- [glibc/maskray/unnest] aarch64: Disable A64FX memcpy/memmove BTI unconditionally
Fangrui Song
- [glibc/maskray/unnest] i386: Port elf_machine_{load_address, dynamic} from x86-64
Fangrui Song
- [glibc/maskray/unnest] Linux: Avoid closing -1 on failure in __closefrom_fallback
Fangrui Song
- [glibc/maskray/unnest] Fix sysdeps/x86/fpu/s_ffma.c for 32-bit FMA processor case
Fangrui Song
- [glibc/maskray/unnest] build-many-glibcs.py: add powerpc64le glibc variant without multiarch
Fangrui Song
- [glibc] benchtests: Improve reliability of memcmp benchmarks
Noah Goldstein
- [glibc] Avoid warning: overriding recipe for .../tst-ro-dynamic-mod.so
H.J. Lu
- [glibc] htl: make pthread_sigstate read/write set/oset outside sigstate section
Samuel Thibault
- [glibc] htl: Fix sigset of main thread
Samuel Thibault
- [glibc] misc: Add __get_nprocs_sched
Adhemerval Zanella
- [glibc] linux: Simplify get_nprocs
Adhemerval Zanella
- [glibc] linux: Revert the use of sched_getaffinity on get_nproc (BZ #28310)
Adhemerval Zanella
- [glibc] Disable symbol hack in libc_nonshared.a
H.J. Lu
- [glibc] posix: Remove spawni.c
Adhemerval Zanella
- [glibc] powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC
Fangrui Song
- [glibc] pthread/tst-cancel28: Fix barrier re-init race condition
Adhemerval Zanella
- [glibc] Deleted branch 'azanella/dso-opt'
Adhemerval Zanella
- [glibc] Linux: Simplify __opensock and fix race condition [BZ #28353]
Florian Weimer
- [glibc] Add fmaximum, fminimum functions
Joseph Myers
- [glibc] Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397)
Joseph Myers
- [glibc] Do not declare fmax, fmin _FloatN, _FloatNx versions for C2X
Joseph Myers
- [glibc] powerpc: Fix unrecognized instruction errors with recent binutils
Paul Clarke
- [glibc] elf: Copy l_addr/l_ld when adding ld.so to a new namespace
H.J. Lu
- [glibc] Suppress -Wcast-qual warnings in bsearch
Jonathan Wakely
- [glibc] Update alpha libm-test-ulps
Adhemerval Zanella
- [glibc] Add missing braces to bsearch inline implementation [BZ #28400]
Florian Weimer
- [glibc] elf: Replace nsid with args.nsid [BZ #27609]
H.J. Lu
- [glibc] Add exp10 macro to <tgmath.h> (bug 26108)
Joseph Myers
- [glibc] Add C2X _PRINTF_NAN_LEN_MAX
Joseph Myers
Last message date:
Thu Sep 30 20:53:50 GMT 2021
Archived on: Thu Sep 30 20:53:53 GMT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).