Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: glibc-benchtests | Distribution: Fedora Project |
Version: 2.36 | Vendor: Fedora Project |
Release: 7.fc37 | Build date: Mon Oct 17 21:39:54 2022 |
Group: Unspecified | Build host: buildvm-x86-08.iad2.fedoraproject.org |
Size: 21919678 | Source RPM: glibc-2.36-7.fc37.src.rpm |
Packager: Fedora Project | |
Url: http://www.gnu.org/software/glibc/ | |
Summary: Benchmarking binaries and scripts for glibc |
This package provides built benchmark binaries and scripts to run microbenchmark tests on the system.
LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL
* Mon Oct 17 2022 Carlos O'Donell <carlos@redhat.com> - 2.36-7 - Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358) * Fri Oct 07 2022 Arjun Shankar <arjun@redhat.com> - 2.36-6 - Auto-sync with upstream branch release/2.36/master, commit 2bd815d8347851212b9a91dbdca8053f4dbdac87: - nscd: Drop local address tuple variable [BZ #29607] - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - hppa: undef __ASSUME_SET_ROBUST_LIST - hppa: Fix initialization of dp register [BZ 29635] - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - get_nscd_addresses: Fix subscript typos [BZ #29605] - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - elf: Fix hwcaps string size overestimation * Fri Sep 23 2022 Florian Weimer <fweimer@redhat.com> - 2.36-5 - Remove .annobin* symbols from ld.so (#2126477) * Wed Sep 14 2022 Florian Weimer <fweimer@redhat.com> - 2.36-4 - Auto-sync with upstream branch release/2.36/master, commit df51334828f2af214105aad82042140ee3a6de0a: - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - NEWS: Note bug 12154 and bug 29305 as fixed - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add NEWS entry for CVE-2022-39046 - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - Apply asm redirections in wchar.h before first use (rhbz#2115752) - elf: Call __libc_early_init for reused namespaces (bug 29528) - syslog: Fix large messages (BZ#29536) - Linux: Fix enum fsconfig_command detection in <sys/mount.h> (rhbz#2126522) - linux: Fix sys/mount.h usage with kernel headers (rhbz#2126522) - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet * Tue Sep 06 2022 Arjun Shankar <arjun@redhat.com> - 2.36-3 - Co-Authored-By: Benjamin Herrenschmidt <benh@amazon.com> - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744) * Tue Aug 23 2022 Arjun Shankar <arjun@redhat.com> - 2.36-2 - Auto-sync with upstream branch release/2.36/master, commit 5c62874f423af93e97b51bc9a57af228a546156f: - NEWS: Add entry for bug 28846 - socket: Check lengths before advancing pointer in CMSG_NXTHDR - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - Update syscall lists for Linux 5.19 - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) * Wed Aug 03 2022 Carlos O'Donell <carlos@redhat.com> - 2.36-1 - Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps * Wed Jul 27 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-32 - Auto-sync with upstream branch master, commit eaad4f9e8f07fc43618f6c8635a7e82831a423dd: - arc4random: simplify design for better safety - LoongArch: Update NEWS and README for the LoongArch port. - LoongArch: Update build-many-glibcs.py for the LoongArch Port. - LoongArch: Hard Float Support - LoongArch: Build Infrastructure - LoongArch: Add ABI Lists - LoongArch: Linux ABI - LoongArch: Linux Syscall Interface - LoongArch: Atomic and Locking Routines - LoongArch: Generic <math.h> and soft-fp Routines - LoongArch: Thread-Local Storage Support - LoongArch: ABI Implementation - LoongArch: Add relocations and ELF flags to elf.h and scripts/glibcelf.py - LoongArch: Add LoongArch entries to config.h.in - struct stat is not posix conformant on microblaze with __USE_FILE_OFFSET64 - Linux: dirent/tst-readdir64-compat needs to use TEST_COMPAT (bug 27654) - manual: Add documentation for arc4random functions - s390x: Add optimized chacha20 - powerpc64: Add optimized chacha20 - x86: Add AVX2 optimized chacha20 - x86: Add SSE2 optimized chacha20 - aarch64: Add optimized chacha20 - benchtests: Add arc4random benchtest - stdlib: Add arc4random tests - stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) - locale: Optimize tst-localedef-path-norm - malloc: Simplify implementation of __malloc_assert - Update scripts/config.* files from upstream GNU config version - linux: return UNSUPPORTED from tst-mount if entering mount namespace fails * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.35.9000-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sun Jul 17 2022 Patsy Griffin <patsy@redhat.com> - 2.35.9000-30 - Auto-sync with upstream branch master, commit 49889fb256a7f9b894b2d16fea23de1ac25b65e2. - x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level - x86: Add support to build wcscpy with explicit ISA level - x86: Add support to build strcmp/strlen/strchr with explicit ISA level - elf: Fix wrong fscanf usage on tst-pldd - Apply asm redirections in stdio.h before first use [BZ #27087] - S390: Define SINGLE_THREAD_BY_GLOBAL only on s390x - x86: Add missing rtm tests for strcmp family - x86: Remove unneeded rtld-wmemcmp - x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S - x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S - x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S - x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S - x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S - x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S - x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S - x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S - x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S - x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S - x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S - x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore - x86: Remove __mmask intrinsics in strstr-avx512.c - x86: Remove generic strncat, strncpy, and stpncpy implementations - i386: Remove -Wa,-mtune=i686 - x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-generic - elf: Rename tst-audit26 to tst-audit28 - x86-64: Don't mark symbols as hidden in strcmp-XXX.S - stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef. - stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef. - gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744] - aarch64: Optimize string functions with shrn instruction - test-container: return UNSUPPORTED for ENOSPC on clone() - x86: Add support for building {w}memcmp{eq} with explicit ISA level - x86: Add support for building {w}memset{_chk} with explicit ISA level - x86: Add support for building {w}memmove{_chk} with explicit ISA level - x86: Add support for building str{c|p}{brk|spn} with explicit ISA level - x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - Replace __libc_multiple_threads with __libc_single_threaded - linux: Add mount_setattr - linux: Add tst-mount to check for Linux new mount API - linux: Add open_tree - linux: Add fspick - linux: Add fsconfig - AArch64: Reset HWCAP2_AFP bits in FPCR for default fenv - elf: Fix direction of NODELETE log messages during symbol lookup * Fri Jul 08 2022 Stephen Gallagher <sgallagh@redhat.com> - 2.35.9000-29 - Modify glibc autorequires to exclude %dist * Tue Jul 05 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-28 - ppc64le: Increase Clang compatibility of float128 redirects (#2100546) * Tue Jul 05 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-27 - Auto-sync with upstream branch master, commit 7519dee356a0ab21c8990e59ed05dd48a4e573a0: - malloc: Simplify checked_request2size interface - stdlib: Simplify buffer management in canonicalize - localedef: Support building for older C standards - de_DE: Convert to UTF-8 - locale: localdef input files are now encoded in UTF-8 - locale: Introduce translate_unicode_codepoint into linereader.c - locale: Fix signed char bug in lr_getc - locale: Turn ADDC and ADDS into functions in linereader.c - libc-symbols.h: remove unused macros * Mon Jul 04 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-26 - Auto-sync with upstream branch master, commit 8ee2c043cfb35c48b45c7c5aed4022a8a7352bdc. - Fix hurd namespace issues for internal signal functions - argp: Remove old includes in !_LIBC case - Use GCC 12 branch in build-many-glibcs.py - Refactor internal-signals.h - riscv: Use memcpy to handle unaligned access when fixing R_RISCV_RELATIVE - AArch64: Add asymmetric faulting mode for tag violations in mem.tagging tunable - linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304) - x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S - x86: Add missing IS_IN (libc) check to strcspn-sse4.c - x86: Add missing IS_IN (libc) check to memmove-ssse3.S - x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments - x86-64: Small improvements to dl-trampoline.S - x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file - x86: Move and slightly improve memset_erms - x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list - linux: Remove unnecessary nice.c and signal.c - nptl: Remove unused members from struct pthread - Linux: Forward declaration of struct iovec for process_madvise - x86: Add more feature definitions to isa-level.h * Wed Jun 29 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-25 - Rebuild for fixed CI test for bz699724 * Tue Jun 28 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-24 - Auto-sync with upstream branch master, commit a3563f3f369878467dd74aeb360448119a7a4b41. - elf: Fix -DNDEBUG warning in _dl_start_args_adjust - elf: Fix compile error with -Werror and -DNDEBUG - x86-64: Only define used SSE/AVX/AVX512 run-time resolvers - x86: Move CPU_FEATURE{S}_{USABLE|ARCH}_P to isa-level.h - x86: Fix backwards Prefer_No_VZEROUPPER check in ifunc-evex.h - x86: Rename strstr_sse2 to strstr_generic as it uses string/strstr.c - x86: Remove unused file wmemcmp-sse4 - x86: Put wcs{n}len-sse4.1 in the sse4.1 text section - x86: Align entry for memrchr to 64-bytes. - Makerules: Remove no-op -Wl,-d when linking libc_pic.os - m68k: optimize RTLD_START - misc: Optimize internal usage of __libc_single_threaded - linux: Add move_mount - linux: Add fsmount - linux: Add fsopen - resolv/tst-resolv-noaaaa: Support building for older C standards - resolv: Implement no-aaaa stub resolver option - support: Change non-address output format of support_format_dns_packet - riscv: Use elf_machine_rela_relative to handle R_RISCV_RELATIVE - x86: Remove faulty sanity tests for RTLD build with no multiarch - stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279] - x86: Replace all sse instructions with vex equivilent in avx+ files - x86: Add support for compiling {raw|w}memchr with high ISA level - x86: Add defines / utilities for making ISA specific x86 builds - stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265] - stdlib: Remove trailing whitespace from Makefile - debug: make __read_chk a cancellation point (bug 29274) - s390: use LC_ALL=C for readelf call - s390: use $READELF * Mon Jun 20 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-23 - Auto-sync with upstream branch master, commit e5446dfea11e969212939197b606424a718d9b65: - i386: Fix include paths for strspn, strcspn, and strpbrk - elf: Silence GCC 11/12 false positive warning - x86: Rename generic functions with unique postfix for clarity - x86: Add BMI1/BMI2 checks for ISA_V3 check - x86-64: Handle fewer relocation types for RTLD_BOOTSTRAP - aarch64: Handle fewer relocations for RTLD_BOOTSTRAP - riscv: Change the relocations handled for RTLD_BOOTSTRAP - x86: Cleanup bounds checking in large memcpy case - x86: Add bounds `x86_non_temporal_threshold` - Remove remnant reference to ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA - elf: Remove ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA - x86: Add sse42 implementation to strcmp's ifunc - x86: Fix misordered logic for setting `rep_movsb_stop_threshold` - elf: Refine direct extern access diagnostics to protected symbol - Avoid -Wstringop-overflow= warning in iconv module. - Add bounds check to __libc_ifunc_impl_list - libio: Avoid RMW of flags2 outside lock (BZ #27842) - x86: Optimize svml_s_tanhf4_core_sse4.S - x86: Optimize svml_s_tanhf8_core_avx2.S - x86: Add data file that can be shared by tanhf-avx2 and tanhf-sse4 - x86: Optimize svml_s_tanhf16_core_avx512.S - x86: Improve svml_s_atanhf4_core_sse4.S - x86: Improve svml_s_atanhf8_core_avx2.S - x86: Improve svml_s_atanhf16_core_avx512.S - x86: Align varshift table to 32-bytes - x86: Add copyright to strpbrk-c.c * Thu Jun 09 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-22 - Auto-sync with upstream branch master, commit ace9e3edbca62d978b1e8f392d8a5d78500272d9: - nss: handle stat failure in check_reload_and_get (BZ #28752) - nss: add assert to DB_LOOKUP_FCT (BZ #28752) - x86: Fix page cross case in rawmemchr-avx2 [BZ #29234] - nptl_db: disable DT_RELR on libthread_db.so - elf: add missing newlines in lateglobal test - nptl: Fix __libc_cleanup_pop_restore asynchronous restore (BZ#29214) - x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactions - x86: Shrink code size of memchr-evex.S - x86: Shrink code size of memchr-avx2.S - x86: Optimize memrchr-avx2.S - x86: Optimize memrchr-evex.S - x86: Optimize memrchr-sse2.S - Benchtests: Improve memrchr benchmarks - x86: Add COND_VZEROUPPER that can replace vzeroupper if no `ret` - x86: Create header for VEC classes in x86 strings library - powerpc: Fix VSX register number on __strncpy_power9 [BZ #29197] - AArch64: Sort makefile entries - AArch64: Add SVE memcpy - x86_64: Add strstr function with 512-bit EVEX - scripts/glibcelf.py: Add PT_AARCH64_MEMTAG_MTE constant * Mon Jun 06 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-21 - Auto-sync with upstream branch master, commit 999835533bc60fbd0b0b65d2412a6742e5a54b9d: - socket: Fix mistyped define statement in socket/sys/socket.h (BZ #29225) - Declare timegm for ISO C2X - Add PT_AARCH64_MEMTAG_MTE from Linux 5.18 to elf.h - grep: egrep -> grep -E, fgrep -> grep -F - string.h: Fix boolean spelling in comments - elf: Add #include <errno.h> for use of E* constants. - elf: Add #include <sys/param.h> for MAX usage. - linux: Add process_mrelease - linux: Add process_madvise - linux: Set tst-pidfd-consts unsupported for kernels headers older than 5.10 - testrun.sh: Support passing strace and valgrind arguments - Linux: Adjust struct rseq definition to current kernel version - iconv: Use 64 bit stat for gconv_parseconfdir (BZ# 29213) - catgets: Use 64 bit stat for __open_catalog (BZ# 29211) - inet: Use 64 bit stat for ruserpass (BZ# 29210) - socket: Use 64 bit stat for isfdtype (BZ# 29209) - posix: Use 64 bit stat for fpathconf (_PC_ASYNC_IO) (BZ# 29208) - posix: Use 64 bit stat for posix_fallocate fallback (BZ# 29207) - misc: Use 64 bit stat for getusershell (BZ# 29203) - misc: Use 64 bit stat for daemon (BZ# 29203) - linux: use statx for fstat if neither newfstatat nor fstatat64 is present - Add MADV_DONTNEED_LOCKED from Linux 5.18 to bits/mman-linux.h - Add HWCAP2_MTE3 from Linux 5.18 to AArch64 bits/hwcap.h - i686: Use generic sincosf implementation for SSE2 version - benchtests: Add workload name for sincosf - i686: Use generic sinf implementation for SSE2 version - i686: Use generic cosf implementation for SSE2 version - benchtests: Add workload name for cosf - x86_64: Optimize sincos where sin/cos is optimized (bug 29193) - manual: fix reference to source file - Add SOL_SMC from Linux 5.18 to bits/socket.h - elf: Remove _dl_skip_args - x86_64: Remove _dl_skip_args usage - sparc: Remove _dl_skip_args usage - sh: Remove _dl_skip_args usage - s390: Remove _dl_skip_args usage - riscv: Remove _dl_skip_args usage - nios2: Remove _dl_skip_args usage (BZ# 29187) - mips: Remove _dl_skip_args usage - microblaze: Remove _dl_skip_args usage - m68k: Remove _dl_skip_args usage - ia64: Remove _dl_skip_args usage - i686: Remove _dl_skip_args usage - hppa: Remove _dl_skip_args usage (BZ# 29165) - csky: Remove _dl_skip_args usage - arc: Remove _dl_skip_args usage - arm: Remove _dl_skip_args usage - alpha: Remove _dl_skip_args usage - benchtests: Improve benchtests for strstr, memmem, and memchr - dlsym: Make RTLD_NEXT prefer default version definition [BZ #14932] - x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT - x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen - Update kernel version to 5.18 in header constant tests - String: Improve overflow test coverage for strnlen * Thu May 26 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-20 - Auto-sync with upstream branch master, commit 3d9926663cba19f40d26d8a8ab3b2a7cc09ffb13: - Update syscall-names.list for Linux 5.18 - Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose - Use Linux 5.18 in build-many-glibcs.py - stdio-common: Simplify printf_unknown interface in vfprintf-internal.c - stdio-common: Move union printf_arg int <printf.h> - stdio-common: Add printf specifier registry to <printf.h> - elf/dl-reloc.c: Copyright The GNU Toolchain Authors - benchtests: Improve bench-strnlen.c - math: Add math-use-builtins-fabs (BZ#29027) - linux: Add CLONE_NEWTIME from Linux 5.6 to bits/sched.h - Revert "[ARM][BZ #17711] Fix extern protected data handling" - Revert "[AArch64][BZ #17711] Fix extern protected data handling" - elf: Rewrite long RESOLVE_MAP macro to an always_inline static function * Mon May 23 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-19 - Auto-sync with upstream branch master, commit 748df8126ac69e68e0b94e236ea3c2e11b1176cb. - dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU - elf: Optimize _dl_new_hash in dl-new-hash.h - nss: Optimize nss_hash in nss_hash.c - benchtests: Add benchtests for dl_elf_hash, dl_new_hash and nss_hash - nss: Add tests for the nss_hash in nss_hash.h - elf: Add tests for the dl hash funcs (_dl_new_hash and _dl_elf_hash) - elf: Refactor dl_new_hash so it can be tested / benchmarked - locale: Add more cached data to LC_CTYPE - locale: Remove private union from struct __locale_data - locale: Remove cleanup function pointer from struct __localedata - locale: Call _nl_unload_locale from _nl_archive_subfreeres - stdio-common: Add tst-memstream-string for open_memstream overflow - __printf_fphex always uses LC_NUMERIC - vfprintf: Consolidate some multibyte/wide character processing - vfprintf: Move argument processing into vfprintf-process-arg.c - stdio-common: Add tst-vfprintf-width-i18n to cover numeric field width - string.h: fix __fortified_attr_access macro call [BZ #29162] - Enable DT_RELR in glibc shared libraries and PIEs automatically - S390: Enable static PIE - linux: Add tst-pidfd.c - linux: Add P_PIDFD - linux: Add pidfd_send_signal - linux: Add pidfd_getfd - linux: Add pidfd_open - aarch64: Move ld.so _start to separate file and drop _dl_skip_args - linux: Add a getauxval test [BZ #23293] - rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args const - rtld: Use generic argv adjustment in ld.so [BZ #23293] - scripts/glibcelf.py: Add *T_RISCV_* constants - Remove dl-librecon.h header. - elf: Remove ldconfig kernel version check - Remove kernel version check - linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991) - csu: Implement and use _dl_early_allocate during static startup - Linux: Introduce __brk_call for invoking the brk system call - sys/cdefs.h: Do not require C++ compilers to define __STDC__ - fortify: Ensure that __glibc_fortify condition is a constant [BZ #29141] - Update RISC-V specific ELF definitions * Mon May 16 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-18 - Auto-sync with upstream branch master, commit 9403b71ae97e3f1a91c796ddcbb4e6f044434734: - x86_64: Remove bzero optimization - RISC-V: Use an autoconf template to produce `preconfigure' - MIPS: Use an autoconf template to produce `preconfigure' - m68k: Use an autoconf template to produce `preconfigure' - C-SKY: Use an autoconf template to produce `preconfigure' - Remove configure fno_unit_at_a_time - stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c - stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c - Add declare_object_symbol_alias for assembly codes (BZ #28128) - wcrtomb: Make behavior POSIX compliant * Tue May 10 2022 Patsy Griffin <patsy@redhat.com> - 2.35.9000-17 - Auto-sync with upstream branch master, commit 8162147872491bb5b48e91543b19c49a29ae6b6d. - nptl: Add backoff mechanism to spinlock loop - Linux: Implement a useful version of _startup_fatal - ia64: Always define IA64_USE_NEW_STUB as a flag macro - linux: Fix posix_spawn return code if clone fails (BZ#29109) - benchtests: Add wcrtomb microbenchmark - clock_settime/clock_gettime: Use __nonnull to avoid null pointer - clock_adjtime: Use __nonnull to avoid null pointer - ntp_xxxtimex: Use __nonnull to avoid null pointer - adjtimex/adjtimex64: Use __nonnull to avoid null pointer - hurd spawni: Fix reauthenticating closed fds - Linux: Define MMAP_CALL_INTERNAL - i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls - i386: Remove OPTIMIZE_FOR_GCC_5 from Linux libc-do-syscall.S - manual: Clarify that abbreviations of long options are allowed * Tue May 03 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-16 - Auto-sync with upstream branch master, commit 8e28aa3a51bf0ef3683f2aed4b5b448744897b66: - elf: Remove fallback to the start of DT_STRTAB for dladdr - powerpc32: Remove unused HAVE_PPC_SECURE_PLT - dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo - manual: Document the dlinfo function - Do not use --hash-style=both for building glibc shared objects - benchtests: Better libmvec integration - benchtests: Add UNSUPPORTED benchmark status - linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) - Use __ehdr_start rather than _begin in _dl_start_final - sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h - posix/glob.c: update from gnulib - benchtests: Add pthread-mutex-locks bench - linux: Fix missing internal 64 bit time_t stat usage - elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) - posix: Remove unused definition on _Fork - NEWS: Mention DT_RELR support - elf: Add more DT_RELR tests - elf: Properly handle zero DT_RELA/DT_REL values - elf: Support DT_RELR relative relocation format [BZ #27924] - Add GLIBC_ABI_DT_RELR for DT_RELR support - elf: Define DT_RELR related macros and types - elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC - i386: Regenerate ulps - dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078) - INSTALL: Rephrase -with-default-link documentation * Mon Apr 25 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-15 - Auto-sync with upstream branch master, commit 1305edd42c44fee6f8660734d2dfa4911ec755d6: - elf: Move post-relocation code of _dl_start into _dl_start_final - misc: Fix rare fortify crash on wchar funcs. [BZ 29030] - elf: Remove unused enum allowmask - scripts/glibcelf.py: Mark as UNSUPPORTED on Python 3.5 and earlier - x86: Optimize {str|wcs}rchr-evex - x86: Optimize {str|wcs}rchr-avx2 - x86: Optimize {str|wcs}rchr-sse2 - benchtests: Improve bench-strrchr - x86-64: Fix SSE2 memcmp and SSSE3 memmove for x32 - Default to --with-default-link=no (bug 25812) - scripts: Add glibcelf.py module - Add locale for syr_SY - elf: Move elf_dynamic_do_Rel RTLD_BOOTSTRAP branches outside - m68k: Handle fewer relocations for RTLD_BOOTSTRAP (#BZ29071) - nptl: Fix pthread_cancel cancelhandling atomic operations - x86: Fix missing __wmemcmp def for disable-multiarch build - elf: Remove __libc_init_secure * Tue Apr 19 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-14 - Auto-sync with upstream branch master, commit 78fb88827362fbd2cc8aa32892ae5b015106e25c. - mips: Fix mips64n32 64 bit time_t stat support (BZ#29069) - x86: Cleanup page cross code in memcmp-avx2-movbe.S - x86: Remove memcmp-sse4.S - x86: Optimize memcmp SSE2 in memcmp.S - misc: Use 64 bit time_t interfaces on syslog - misc: syslog: Move SYSLOG_NAME to USE_MISC (BZ #16355) - misc: syslog: Use fixed-sized buffer and remove memstream - misc: syslog: Simplify implementation - misc: syslog: Fix indentation and style - misc: Add syslog test - support: Add xmkfifo - stdio: Split __get_errname definition from errlist.c - x86: Reduce code size of mem{move|pcpy|cpy}-ssse3 - x86: Remove mem{move|cpy}-ssse3-back - x86: Remove str{p}{n}cpy-ssse3 - x86: Remove str{n}cat-ssse3 - x86: Remove str{n}{case}cmp-ssse3 - x86: Remove {w}memcmp-ssse3 - nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029) - S390: Add new s390 platform z16. - Replace {u}int_fast{16|32} with {u}int32_t - stdlib: Reflow and sort most variable assignments - elf: Fix memory leak in _dl_find_object_update (bug 29062) - hurd: Define ELIBEXEC - hurd: Fix arbitrary error code - NEWS: Move PLT tracking slowdown to glibc 2.35. - Remove _dl_skip_args_internal declaration - test-container: Fix "unused code" warnings on HURD - Add .clang-format style file - manual: Avoid name collision in libm ULP table [BZ #28956] * Tue Apr 12 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-13 - Add entry for Tarifit language locale for Morocco, and - Auto-sync with upstream branch master, commit 1a85970f41ea1e5abe6da2298a5e8fedcea26b70: - powerpc: Relocate stinfo->main - powerpc64: Set up thread register for _dl_relocate_static_pie - powerpc64: Use medium model toc accesses throughout - linux: Constify rfv variable in dl_vdso_vsym - string: Replace outdated comments in strlen(). - S390: Fix elf/tst-audit25[ab] - sparc64: Remove fcopysign{f} implementation - alpha: Remove fcopysign{f} implementation - math: Use builtin for ldbl-96 copysign - ia64: Remove fcopysign{f} implementation - x86: Remove fcopysign{f} implementation - powerpc: Remove fcopysign{f} implementation - Add rif_MA locale [BZ #27781] - tests/string: Drop simple/stupid/builtin tests - test-memcpy: Actually reverse source and destination - benchtests: Only build libmvec benchmarks iff $(build-mathvec) is set * Tue Apr 05 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-12 - Auto-sync with upstream branch master, commit 053fe273434056f551ed8f81daf750db9dab5931: - linux: Fix __closefrom_fallback iterates until max int (BZ#28993) - Remove -z combreloc and HAVE_Z_COMBRELOC - sparc: Remove s_abs implementations - ia64: Remove fabs implementations - x86: Remove fabs{f} implementation - alpha: Remove s_abs implementations - Allow for unpriviledged nested containers - Increase the test timeout of some string tests - realpath: Bring back GNU extension on ENOENT and EACCES [BZ #28996] - stdlib: Fix tst-getrandom memcmp call - stdlib: Fix tst-rand48.c printf types - elf: Remove unused functions from tst-audit25(a,b) - nptl: Use libc-diag.h with tst-thread-setspecific - crypt: Remove unused variable on cert test - elf: Remove unused variables in tests - elf: Fix wrong fscanf usage on tst-pldd - posix: Remove unused variable on tst-_Fork.c - resolv: Initialize loop variable on tst-resolv-trailing - locale: Remove set but unused variable on ld-collate.c - localedate: Fix printf type on tst_mbrtowc - localedata: Remove unused variables in tests - x86: Small improvements for wcslen - x86: Small improvements for wcscpy-ssse3 - debug: Improve fdelt_chk error message - Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits/hwcap.h - x86: Remove AVX str{n}casecmp - x86: Add EVEX optimized str{n}casecmp - x86: Add AVX2 optimized str{n}casecmp - string: Expand page cross test cases in test-strncmp.c - string: Expand page cross test cases in test-strcmp.c - x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.S - x86: Optimize str{n}casecmp TOLOWER logic in strcmp.S - string: Expand page cross tests in test-strncasecmp.c - string: Expand page cross tests in test-strcasecmp.c - benchtests: Use json-lib in bench-strncasecmp.c - benchtests: Use json-lib in bench-strcasecmp.c - x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896] - x86: Remove strspn-sse2.S and use the generic implementation - x86: Remove strpbrk-sse2.S and use the generic implementation - x86: Remove strcspn-sse2.S and use the generic implementation - x86: Optimize strspn in strspn-c.c - x86: Optimize strcspn and strpbrk in strcspn-c.c - benchtests: Use json-lib in bench-strspn.c - benchtests: Use json-lib in bench-strpbrk.c - x86: Code cleanup in strchr-evex and comment justifying branch - x86: Code cleanup in strchr-avx2 and comment justifying branch - benchtests: Add random benchmark in bench-strchr.c - benchtests: Use json-lib in bench-strchr.c - Update kernel version to 5.17 in tst-mman-consts.py - iconvdata: Fix enum type on UTF-7 - nscd: Remove unused variable - support: Fix support_process_state_wait path size calculation - support: Remove unused extract_8 function - locale: Remove ununsed wctype_table_get function - gmon: Remove unused sprofil.c functions - Update syscall lists for Linux 5.17 - Fix ununsed fstatat64_time64_statx - malloc: Fix duplicate inline for do_set_mxfast - elf: Remove inline _dl_dprintf - configure.ac: fix bashisms in configure.ac - getaddrinfo: Refactor code for readability - Use Linux 5.17 in build-many-glibcs.py - resolv: Fix unaligned accesses to fields in HEADER struct - gai_init: Avoid jumping from if condition to its else counterpart - gaiconf_init: Refactor some bits for readability - gethosts: Return EAI_MEMORY on allocation failure - gaih_inet: Split result generation into its own function - gaih_inet: split loopback lookup into its own function - gaih_inet: make gethosts into a function - gaih_inet: separate nss lookup loop into its own function - gaih_inet: Split nscd lookup code into its own function. - gaih_inet: Split simple gethostbyname into its own function - gaih_inet: make numeric lookup a separate routine - gaih_inet: Simplify service resolution - getaddrinfo: Fix leak with AI_ALL [BZ #28852] - gaih_inet: Simplify canon name resolution - Simplify allocations and fix merge and continue actions [BZ #28931] - iconv: Add UTF-7-IMAP variant in utf-7.c - iconv: make utf-7.c able to use variants - iconv: Better mapping to RFC for UTF-7 - iconv: Always encode "optional direct" UTF-7 characters - stdio-common: Add wide stream coverage to tst-vfprintf-user-type - libio: Flush-only _IO_str_overflow must not return EOF (bug 28949) - libio: Convert tst_swprintf to the test framework - scripts/dso-ordering-test.py: Fix C&P error in * callrefs processing - stdio-common: Generate ja_JP.EUC-JP locale - stdio-common: Re-flow and sort Makefile variables - nss: Sort tests and tests-container and put one test per line - benchtests: Use "=" instead of ":=" [BZ #28970] - hppa: Use END instead of PSEUDO_END in swapcontext.S * Tue Mar 15 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-11 - Auto-sync with upstream branch master, commit d05e6dc8d1032e1732542a48e0fb895432008b6e. - hppa: Implement swapcontext in assembler (bug 28960) - associate a deallocator for iconv_open - associate a deallocation for opendir - Add access function attributes to epoll_wait - Add access function attributes to grp and shadow headers - Define ISO 639-3 "tok" [BZ #28950] - nss: Protect against errno changes in function lookup (bug 28953) - nss: Do not mention NSS test modules in <gnu/lib-names.h> - malloc: Exit early on test failure in tst-realloc - Add some missing access function attributes - libio: Ensure output buffer for wchars (bug #28828) - inet: Return EAI_MEMORY when nrl_domainname() fails to allocate memory - inet: Remove strdupa from nrl_domainname() - inet: Fix getnameinfo (NI_NOFQDN) race condition (BZ#28566) - benchtests: make compare_strings.py accept string as attribute value * Wed Mar 09 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-10 - Drop glibc-rh1070416.patch; nscd related, thus no longer relevant. * Tue Mar 08 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-9 - Auto-sync with upstream branch master, commit 6de743a4e31a94e3d022e64a90c9082290a5a573: - x86_64: Fix code formatting of vectorized math functions - pthread: Do not overwrite tests-time64 - x86_64: Fix svml_s_acosf16_core_avx512.S code formatting - i386: Remove libc-do-syscall from sysdep-dl-routines [BZ #28936] - linux/i386: remove dead assignment of sysdep-dl-routines * Tue Mar 08 2022 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.35.9000-8 - Fix version check to accommodate gettext snapshot builds in rawhide. * Tue Mar 01 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-7 - Auto-sync with upstream branch master, commit 2bbc694df279020a6620096d31c1e05c93966f9b: - nptl: Fix cleanups for stack grows up [BZ# 28899] - manual: SA_ONSTACK is ignored without alternate stack - io: Add fsync call in tst-stat - Linux: Consolidate auxiliary vector parsing (redo) * Fri Feb 25 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-6 - Auto-sync with upstream branch master, commit 1fe00d3eb602a0754873b536dc92fb6226759ee4: - build: Properly generate .d dependency files [BZ #28922] - benchtests: Generate .d dependency files [BZ #28922] - benchtests: Remove duplicated loop in bench-bzero-walk.c - localedata: Do not generate output if warnings were present. - localedef: Update LC_MONETARY handling (Bug 28845) - localedef: Handle symbolic links when generating locale-archive - benchtests: Add small sizes (<= 64) to bench-bzero-walk.c - math: Add more input to atanh accuracy tests - resolv: Fix tst-resolv tests for 2.35 ABIs and later - x86_64: Disable libmvec tests if multiarch not enabled [BZ# 28869] - benchtests: Add benches for memset with 0 value - i686: Remove bzero optimizations - s390: Remove bzero optimizations - powerpc: Remove powerpc64 bzero optimizations - powerpc: Remove powerpc32 bzero optimizations - sparc: Remove bzero optimization - ia64: Remove bzero optimization - alpha: Remove bzero optimization - x86_64: Remove bcopy optimizations - i386: Remove bcopy optimizations - powerpc: Remove bcopy optimizations - ia64: Remove bcopy - hppa: Fix warnings from _dl_lookup_address - hppa: Revise gettext trampoline design * Wed Feb 23 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-5 - Fix locale-archive generation (#2057697) * Tue Feb 22 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-4 - Auto-sync with upstream branch master, commit fdc1ae67fef27eea1445bab4bdfe2f0fb3bc7aa1: - Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h - elf: Check invalid hole in PT_LOAD segments [BZ #28838] - realpath: Do not copy result on failure (BZ #28815) - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896] - hppa: Fix swapcontext - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896] - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755] - microblaze: Use the correct select syscall (BZ #28883) - Update kernel version to 5.16 in tst-mman-consts.py - pthread: Use 64 bit time_t stat internally for sem_open (BZ #28880) - x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] - String: Strength memset tests in test-memset.c - x86-64: Define __memcmpeq in ld.so - htl: Destroy thread-specific data before releasing joins - htl: Fix initializing the key lock - mach: Fix LLL_SHARED value - htl: Make pthread_[gs]etspecific not check for key validity - x86-64: Remove bzero weak alias in SS2 memset - hppa: Fix typo - linux: Use socket-constants-time64.h on tst-socket-timestamp-compat - x86/configure.ac: Define PI_STATIC_AND_HIDDEN/SUPPORT_STATIC_PIE - Fix elf/tst-audit2 on hppa - x86: Use CHECK_FEATURE_PRESENT on PCONFIG - x86: Don't check PTWRITE in tst-cpu-features-cpuinfo.c - x86: Set .text section in memset-vec-unaligned-erms - Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED - Revert "Linux: Consolidate auxiliary vector parsing" - String: Ensure 'MIN_PAGE_SIZE' is multiple of 'getpagesize' - Use binutils 2.38 branch in build-many-glibcs.py - elf: Remove LD_USE_LOAD_BIAS - malloc: Remove LD_TRACE_PRELINKING usage from mtrace - elf: Remove prelink support - Linux: Consolidate auxiliary vector parsing - Linux: Assume that NEED_DL_SYSINFO_DSO is always defined - Linux: Remove DL_FIND_ARG_COMPONENTS - Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE - elf: Merge dl-sysdep.c into the Linux version - hppa: Fix bind-now audit (BZ #28857) * Tue Feb 15 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-3 - Reduce installed size of some langpacks by de-duplicating LC_CTYPE * Thu Feb 10 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-2 - Drop glibc-fedora-localedef.patch and adjust locale installation accordingly so that installed content remains unchanged. * Wed Feb 09 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-1 - Auto-sync with upstream branch master, commit 3d9f171bfb5325bd5f427e9fc386453358c6e840: - x86-64: Optimize bzero - benchtests: Add benches for bzero - linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865] - x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) - benchtests: Sort benches in Makefile - Benchtests: Add length zero benchmark for memset in bench-memset.c - x86: Improve vec generation in memset-vec-unaligned-erms.S - x86-64: Add vector tan/tanf to libmvec microbenchmark - x86-64: Add vector erfc/erfcf to libmvec microbenchmark - x86-64: Add vector asinh/asinhf to libmvec microbenchmark - x86-64: Add vector tanh/tanhf to libmvec microbenchmark - x86-64: Add vector erf/erff to libmvec microbenchmark - x86-64: Add vector acosh/acoshf to libmvec microbenchmark - x86-64: Add vector atanh/atanhf to libmvec microbenchmark - x86-64: Add vector log1p/log1pf to libmvec microbenchmark - x86-64: Add vector log2/log2f to libmvec microbenchmark - x86-64: Add vector log10/log10f to libmvec microbenchmark - x86-64: Add vector atan2/atan2f to libmvec microbenchmark - x86-64: Add vector cbrt/cbrtf to libmvec microbenchmark - x86-64: Add vector sinh/sinhf to libmvec microbenchmark - x86-64: Add vector expm1/expm1f to libmvec microbenchmark - x86-64: Add vector cosh/coshf to libmvec microbenchmark - x86-64: Add vector exp10/exp10f to libmvec microbenchmark - x86-64: Add vector exp2/exp2f to libmvec microbenchmark - x86-64: Add vector hypot/hypotf to libmvec microbenchmark - x86-64: Add vector asin/asinf to libmvec microbenchmark - x86-64: Add vector atan/atanf to libmvec microbenchmark - elf: Replace tst-audit24bmod2.so with tst-audit24bmod2 - x86_64/multiarch: Sort sysdep_routines and put one entry per line - string: Sort headers, routines, tests and tests-translation - x86: Improve L to support L(XXX_SYMBOL (YYY, ZZZ)) - Benchtests: move 'alloc_bufs' from loop in bench-memset.c - x86-64: Fix strcmp-evex.S - x86-64: Fix strcmp-avx2.S - x86-64: Add vector acos/acosf to libmvec microbenchmark - benchtests: Add more coverage for strcmp and strncmp benchmarks - x86: Optimize strcmp-evex.S - x86: Optimize strcmp-avx2.S - string: Improve coverage in test-strcmp.c and test-strncmp.c - string/test-str*cmp: remove stupid_[strcmp, strncmp, wcscmp, wcsncmp]. - Open master branch for glibc 2.36 development * Tue Feb 08 2022 Florian Weimer <fweimer@redhat.com> - 2.35-2 - Auto-sync with upstream branch release/2.35/master, commit 24962427071fa532c3c48c918e9d64d719cc8a6c: - Add BZ#28860 reference on NEWS - linux: Fix missing __convert_scm_timestamps (BZ #28860) * Thu Feb 03 2022 Florian Weimer <fweimer@redhat.com> - 2.35-1 - glibc 2.35 upstream release - Auto-sync with upstream branch release/2.35/master, commit a2f1675634b3513c09c38e55e6766e8c05768b1f: - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850] - posix: Fix tst-spawn6 terminal handling (BZ #28853) - Regenerate configure - Create ChangeLog.old/ChangeLog.24. - Prepare for glibc 2.35 release. - Regenerate configure. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update NEWS. - Update translations. - Linux: Use ptrdiff_t for __rseq_offset - Fix elf/tst-audit25a with default bind now toolchains - posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix_spawn_file_actions_addtcsetpgrp_np - or1k: Define PI_STATIC_AND_HIDDEN - SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach/hurd/x86 - elf: Fix runtime linker auditing on aarch64 (BZ #26643) - elf: Issue la_symbind for bind-now (BZ #23734) - elf: Fix initial-exec TLS access on audit modules (BZ #28096) - elf: Add la_activity during application exit - localedata: Adjust C.UTF-8 to align with C/POSIX. - localedef: Fix handling of empty mon_decimal_point (Bug 28847) - malloc: Fix tst-mallocalign1 macro spacing. * Tue Feb 01 2022 Florian Weimer <fweimer@redhat.com> - 2.34.9000-39 - Drop glibc-temp-Wno-use-after-free.patch, fixed upstream. - Auto-sync with upstream branch master, commit 3fb18fd80c5900cc82748f3320b30516c57d24da: - elf: Add <dl-r_debug.h> - Mention _FORTIFY_SOURCE=3 for gcc12 in NEWS - malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779] - Update libc.pot for 2.35 release. - tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837] - Add prelink removal plan on NEWS - Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350) - support: Add support_socket_so_timestamp_time64 - Fix elf/loadfail test build dependencies - Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader) - x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398] - Guard tst-valgrind-smoke.out with run-built-tests - hurd: Add posix_spawnattr_tc{get,set}pgrp_np on libc.abilist - Avoid -Wuse-after-free in tests [BZ #26779]. - elf: Replace tst-p_alignmod1-editX with a python script - stdlib: Avoid -Wuse-after-free in __add_to_environ [BZ #26779] - io: Fix use-after-free in ftw [BZ #26779] - intl: Avoid -Wuse-after-free [BZ #26779] - elf: Fix use-after-free in ldconfig [BZ #26779] - posix: Add terminal control setting support for posix_spawn * Mon Jan 24 2022 DJ Delorie <dj@redhat.com> - 2.34.9000-38 - Auto-sync with upstream branch master, commit 5b8e7980c5dabd9aaefeba4f0208baa8cf7653ee. - Linux: Detect user namespace support in io/tst-getcwd-smallbuff - Fix handling of unterminated bracket expressions in fnmatch (bug 28792) - realpath: Avoid overwriting preexisting error (CVE-2021-3998) - elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688] - elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688] - elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] - Add and use link-test-modules-rpath-link [BZ #28455] - tst-realpath-toolong: Fix hurd build - getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999) - Add valgrind smoke test - htl: Fix cleaning the reply port - elf: Properly align all PT_LOAD segments [BZ #28676] - realpath: Set errno to ENAMETOOLONG for result larger than PATH_MAX [BZ #28770] - support: Add helpers to create paths longer than PATH_MAX - nptl: Effectively skip CAS in spinlock loop - mips: Move DT_MIPS into <ldsodefs.h> - x86_64: Document libmvec vector functions accuracy [BZ #28766] - x86: Black list more Intel CPUs for TSX [BZ #27398] - elf: Fix tst-align3 - elf: Move _dl_setup_hash to its own file - htl: Fix build error in annexc - elf: Reinstate tst-audit17 - x86: use default cache size if it cannot be determined [BZ #28784] - rt/tst-mqueue*: Return UNSUPPORTED when mq_open fails with ENOSYS - Linux: Add epoll_pwait2 (BZ #27359) - Properly handle --disable-default-pie [BZ #28780] - elf: Fix 64 time_t support for installed statically binaries - Revert "elf: Fix 64 time_t support for installed statically binaries" - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768) - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542) - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542) - socket: Add the __sockaddr_un_set function - elf/tst-dl_find_object: Disable subtests for non-contiguous maps (bug 28732) - elf: Set l_contiguous to 1 for the main map in more cases - elf: Introduce rtld_setup_main_map - hurd: Make RPC input array parameters const - hurd: optimize exec cleanup - hurd: Add __rtld_execve - hurd: Fix exec() leak on proc_task2proc failure - htl: Hide __pthread_attr's __schedparam type [BZ #23088] - htl: Clear kernel_thread field before releasing the thread structure - hurd: drop SA_SIGINFO availability xfail - hurd: Fix timer/clock_getres crash on NULL res parameter - hurd: Fix pthread_kill on exiting/ted thread - [hurd] Drop spurious #ifdef SHARED - [hurd] Call _dl_sort_maps_init in _dl_sysdep_start - elf tst-dl_find_object: Fix typo - s390x: Use <gcc-macros.h> in early HWCAP check - x86: Add x86-64-vN check to early startup - powerpc64le: Use <gcc-macros.h> in early HWCAP check - Add --with-rtld-early-cflags configure option - elf: Split dl-printf.c from dl-misc.c - elf/Makefile: Reflow and sort most variable assignments - Generate gcc-macros.h - x86: HAVE_X86_LAHF_SAHF, HAVE_X86_MOVBE and -march=x86-64-vN (bug 28782) - math: Add more inputs to atan2 accuracy tests [BZ #28765] - Disable debuginfod in printer tests [BZ #28757] - Update syscall lists for Linux 5.16 - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771) - stdlib: Fix formatting of tests list in Makefile - stdlib: Sort tests in Makefile - x86_64: Fix SSE4.2 libmvec atan2 function accuracy [BZ #28765] - debug: Synchronize feature guards in fortified functions [BZ #28746] - debug: Autogenerate _FORTIFY_SOURCE tests - Do not build libresolv module with 64 bit time_t flags - Revert "linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350)" - Revert "support: Add support_socket_so_timestamp_time64" - timezone: Fix tst-bz28707 Makefile rule - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350) - support: Add support_socket_so_timestamp_time64 - elf: Fix 64 time_t support for installed statically binaries - Enable _FORTIFY_SOURCE=3 for gcc 12 and above - manual: Drop obsolete @refill - aarch64: Add HWCAP2_ECV from Linux 5.16 - Use Linux 5.16 in build-many-glibcs.py - x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755] - x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755] - math: Fix float conversion regressions with gcc-12 [BZ #28713] - elf: Simplify software TM implementation in _dl_find_object - Restore ENTRY_POINT definition on hppa, ia64 (bug 28749) - elf: Fix fences in _dl_find_object_update (bug 28745) - ttydefaults.h: Fix CSTATUS to control-t - AArch64: Check for SVE in ifuncs [BZ #28744] - debug: Remove catchsegv and libSegfault (BZ #14913) - Documentation for OpenRISC port - build-many-glibcs.py: add OpenRISC support - or1k: Build Infrastructure - or1k: ABI lists - or1k: Linux ABI - or1k: Linux Syscall Interface - or1k: math soft float support - or1k: Atomics and Locking primitives - or1k: Thread Local Storage support - or1k: startup and dynamic linking code - or1k: ABI Implementation - linux/syscalls: Add or1k_atomic syscall for OpenRISC - elf: Add reloc for OpenRISC - elf: Add a comment after trailing backslashes - elf: Also try DT_RUNPATH for LD_AUDIT dlopen [BZ #28455] - elf: Fix tst-linkall-static link when pthread is not in libc * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.34.9000-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Jan 04 2022 Florian Weimer <fweimer@redhat.com> - 2.34.9000-36 - Auto-sync with upstream branch master, commit 28713c06129f8f64f88c423266e6ff2880216509: - elf: Sort tests and modules-names - hurd: nuke all unknown ports on exec - hurd: Fix auth port leak - Remove stale reference to libanl.a - elf: Add <dl-debug.h> - Properly check linker option in LIBC_LINKER_FEATURE [BZ #28738] - hurd: Implement _S_msg_get_dtable - Update automatically-generated copyright dates - Sync move-if-change from Gnulib, updating copyright - Update copyright dates not handled by scripts/update-copyrights. - Update copyright dates with scripts/update-copyrights - hurd: Use __trivfs_server_name instead of trivfs_server_name - hurd: Bump BRK_START to 0x20000000 - hurd: Avoid overzealous shared objects constraints - time: Refactor timesize.h for some ABIs - hurd: Make getrandom a stub inside the random translator - open64: Force O_LARGEFILE on all architectures - x86-64: Add vector tan/tanf implementation to libmvec - x86-64: Add vector erfc/erfcf implementation to libmvec - resolv: Do not install libanl.so symbolic link - resolv: Do not build libanl.so for ABIs starting at 2.35 - timezone: test-case for BZ #28707 - timezone: handle truncated timezones from tzcode-2021d and later (BZ #28707) - x86-64: Add vector asinh/asinhf implementation to libmvec - x86-64: Add vector tanh/tanhf implementation to libmvec - x86-64: Add vector erf/erff implementation to libmvec - x86-64: Add vector acosh/acoshf implementation to libmvec - x86-64: Add vector atanh/atanhf implementation to libmvec - x86-64: Add vector log1p/log1pf implementation to libmvec - x86-64: Add vector log2/log2f implementation to libmvec - x86-64: Add vector log10/log10f implementation to libmvec - x86-64: Add vector atan2/atan2f implementation to libmvec - x86-64: Add vector cbrt/cbrtf implementation to libmvec - x86-64: Add vector sinh/sinhf implementation to libmvec - x86-64: Add vector expm1/expm1f implementation to libmvec - x86-64: Add vector cosh/coshf implementation to libmvec - x86-64: Add vector exp10/exp10f implementation to libmvec - x86-64: Add vector exp2/exp2f implementation to libmvec - x86-64: Add vector hypot/hypotf implementation to libmvec - x86-64: Add vector asin/asinf implementation to libmvec - x86-64: Add vector atan/atanf implementation to libmvec * Wed Dec 29 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-35 - Auto-sync with upstream branch master, commit 5d28a8962dcb6ec056b81d730e3c6fb57185a210: - elf: Add _dl_find_object function - malloc: Remove memusage.h - malloc: Use hp-timing on libmemusage - Remove atomic-machine.h atomic typedefs - malloc: Remove atomic_* usage - microblaze: Add missing implementation when !__ASSUME_TIME64_SYSCALLS - elf: Do not fail for failed dlmopen on audit modules (BZ #28061) - elf: Issue audit la_objopen for vDSO - elf: Add audit tests for modules with TLSDESC - elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533) - elf: Add _dl_audit_pltexit - elf: Add _dl_audit_pltenter - elf: Add _dl_audit_preinit - elf: Add _dl_audit_symbind_alt and _dl_audit_symbind - elf: Add _dl_audit_objclose - elf: Add _dl_audit_objsearch - elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid - elf: Add _dl_audit_objopen - hurd: Fix static-PIE startup - hurd: let csu initialize tls - hurd: Fix XFAIL-ing mallocfork2 tests - hurd: XFAIL more tests that require setpshared support - malloc: Add missing shared thread library flags - stdio-common: Fix %m sprintf test output for GNU/Hurd - x86: Optimize L(less_vec) case in memcmpeq-evex.S - x86: Optimize L(less_vec) case in memcmp-evex-movbe.S - elf: Remove AArch64 from comment for AT_MINSIGSTKSZ - math: Properly cast X_TLOSS to float [BZ #28713] - Set default __TIMESIZE default to 64 - stdio: Implement %#m for vfprintf and related functions - elf: Remove unused NEED_DL_BASE_ADDR and _dl_base_addr - x86-64: Add vector acos/acosf implementation to libmvec - intl/plural.y: Avoid conflicting declarations of yyerror and yylex - elf: Remove excessive p_align check on PT_LOAD segments [BZ #28688] - s_sincosf.h: Change pio4 type to float [BZ #28713] - Linux: Fix 32-bit vDSO for clock_gettime on powerpc32 - Regenerate ulps on x86_64 with GCC 12 - Add ARPHRD_CAN, ARPHRD_MCTP to net/if_arp.h - Remove ununsed tcb-offset - riscv: align stack before calling _dl_init [BZ #28703] - riscv: align stack in clone [BZ #28702] - elf: Fix tst-cpu-features-cpuinfo for KVM guests on some AMD systems [BZ #28704] - powerpc64[le]: Allocate extra stack frame on syscall.S - Update copyright header in recently merged ab_GE locale - fortify: Fix spurious warning with realpath * Tue Dec 28 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-34 - armhfp, i686: Revert 64-bit time_t/off_t for internal use (#2034715) * Fri Dec 17 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-33 - Auto-sync with upstream branch master, commit b99b0f93ee8762fe53ff65802deb6f00700b9924: - nss: Use "files dns" as the default for the hosts database (#2033020) - arm: Guard ucontext _rtld_global_ro access by SHARED, not PIC macro - Fix The GNU ToolChain Authors copyright notice - Remove upper limit on tunable MALLOC_MMAP_THRESHOLD - localedata: add new locale ab_GE - Fix __minimal_malloc segfaults in __mmap due to stack-protector - __glibc_unsafe_len: Fix comment - malloc: Enable huge page support on main arena - malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback - malloc: Add Huge Page support to arenas - malloc: Add Huge Page support for mmap - malloc: Move mmap logic to its own function - malloc: Add THP/madvise support for sbrk - malloc: Add madvise support for Transparent Huge Pages - powerpc: Use global register variable in <thread_pointer.h> - Use LFS and 64 bit time for installed programs (swbz#15333) * Wed Dec 15 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-32 - Do not use --enable-static-pie configure flag since it is now ignored * Wed Dec 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-31 - Drop glibc-fedora-revert-PT_LOAD-segment-align.patch; fix applied upstream - Auto-sync with upstream branch master, commit 4435c29892c43ae9908a42e591747be63102689b: - Support target specific ALIGN for variable alignment test [BZ #28676] - NEWS: Document LD_PREFER_MAP_32BIT_EXEC as x86-64 only - elf: Align argument of __munmap to page size [BZ #28676] * Tue Dec 14 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-30 - Add glibc-fedora-revert-PT_LOAD-segment-align.patch to revert upstream commits 718fdd87b1b9 and fc2334ab32e0. - Auto-sync with upstream branch master, commit 0884724a95b60452ad483dbe086d237d02ba624d: - intl: Emit no lines in bison generated files - hurd: Do not set PIE_UNSUPPORTED - NEWS: Move LD_PREFER_MAP_32BIT_EXEC - mach: Fix spurious inclusion of stack_chk_fail_local in libmachuser.a - Disable DT_RUNPATH on NSS tests [BZ #28455] - sysdeps: Simplify sin Taylor Series calculation - math: Remove the error handling wrapper from hypot and hypotf - math: Use fmin/fmax on hypot - aarch64: Add math-use-builtins-f{max,min}.h - math: Add math-use-builtinds-fmin.h - math: Add math-use-builtinds-fmax.h - math: Remove powerpc e_hypot - i386: Move hypot implementation to C - math: Use an improved algorithm for hypotl (ldbl-128) - math: Use an improved algorithm for hypotl (ldbl-96) - math: Improve hypot performance with FMA - math: Use an improved algorithm for hypot (dbl-64) - math: Simplify hypotf implementation - Cleanup encoding in comments - Replace --enable-static-pie with --disable-default-pie - hurd: Add rules for static PIE build - hurd: Fix gmon-static - x86-64: Remove LD_PREFER_MAP_32BIT_EXEC support [BZ #28656] - elf: Use errcode instead of (unset) errno in rtld_chain_load - Add a testcase to check alignment of PT_LOAD segment [BZ #28676] - elf: Properly align PT_LOAD segments [BZ #28676] - elf: Install a symbolic link to ld.so as /usr/bin/ld.so - nptl: Add one more barrier to nptl/tst-create1 - Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGN - nptl: rseq failure after registration on main thread is fatal - nptl: Add public rseq symbols and <sys/rseq.h> - nptl: Add glibc.pthread.rseq tunable to control rseq registration - Linux: Use rseq to accelerate sched_getcpu - nptl: Add rseq registration - nptl: Introduce THREAD_GETMEM_VOLATILE - nptl: Introduce <tcb-access.h> for THREAD_* accessors - nptl: Add <thread_pointer.h> for defining __thread_pointer - String: test-memcpy used unaligned types for buffers [BZ 28572] - localedef: check magic value on archive load [BZ #28650] - x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNI - linux: Add generic ioctl implementation - linux: Add generic syscall implementation - misc, nptl: Remove stray references to __condvar_load_64_relaxed - csu: Always use __executable_start in gmon-start.c - elf: execve statically linked programs instead of crashing [BZ #28648] - Add --with-timeoutfactor=NUM to specify TIMEOUTFACTOR * Mon Dec 13 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-29 - Remove nscd (#1905142) https://fedoraproject.org/wiki/Changes/RemoveNSCD * Fri Dec 10 2021 Pavel Březina <pbrezina@redhat.com> - 2.34.9000-28 - /etc/nsswitch.conf is now owned by authselect (rhbz#2023741) * Thu Dec 09 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34.9000-27 - Set BuildFlagsNonshared only if _annotated_build is set. * Sat Dec 04 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-26 - Drop glibc-rh2026399.patch, not needed anymore due to upstream fix. - Auto-sync with upstream branch master, commit 4df1fa6ddc8925a75f3da644d5da3bb16eb33f02: - x86-64: Use notl in EVEX strcmp (#2026399) - nptl: Increase default TCB alignment to 32 - elf: add definition for ELF_NOTE_FDO and NT_FDO_PACKAGING_METADATA note - AArch64: Improve A64FX memcpy - AArch64: Optimize memcmp - powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532] - linux: Implement pipe in terms of __NR_pipe2 - linux: Implement mremap in C - linux: Add prlimit64 C implementation - elf: Include <stdbool.h> in tst-tls20.c - elf: Include <stdint.h> in tst-tls20.c - hurd: Let report-wait use a weak reference to _hurd_itimer_thread * Sat Dec 04 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-25 - x86_64: Disable additional EVEX string functions (#2026399) * Fri Dec 03 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-24 - x86_64: Disable EVEX *cmp* string functions (#2026399) * Thu Dec 02 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-23 - Drop glibc-sdt-headers.patch; the official systemtap headers work again. * Thu Nov 25 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-22 - Auto-sync with upstream branch master, commit 137ed5ac440a4d3cf4178ce97f349b349a9c2c66: - linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624) - linux: Add fanotify_mark C implementation - linux: Only build fstatat fallback if required - regex: fix buffer read overrun in search [BZ#28470] - x86-64: Add vector sin/sinf to libmvec microbenchmark - x86-64: Add vector pow/powf to libmvec microbenchmark - x86-64: Add vector log/logf to libmvec microbenchmark - x86-64: Add vector exp/expf to libmvec microbenchmark - x86-64: Add vector cos/cosf to libmvec microbenchmark - io: Refactor close_range and closefrom - nptl: Do not set signal mask on second setjmp return [BZ #28607] - powerpc: Define USE_PPC64_NOTOC iff compiler supports it - setjmp: Replace jmp_buf-macros.h with jmp_buf-macros.sym - Update kernel version to 5.15 in tst-mman-consts.py - socket: Do not use AF_NETLINK in __opensock - elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062) - Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h - malloc: Fix malloc debug for 2.35 onwards - elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres - nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c * Wed Nov 17 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-21 - Temporary patch glibc-sdt-headers.patch, to fix s390x build failure. - Temporary patch glibc-dso-sort-makefile-fail.patch, to fix x86_64 build. - Auto-sync with upstream branch master, commit a43c0b5483da4c5e3796af309864cb44256c02db: - x86-64: Create microbenchmark infrastructure for libmvec - elf: hidden visibility for __minimal_malloc functions - elf: Use a temporary file to generate Makefile fragments [BZ #28550] - dso-ordering-test.py: Put all sources in one directory [BZ #28550] - elf: Move LAV_CURRENT to link_lavcurrent.h - Move assignment out of the CAS condition - Add a comment for --enable-initfini-array [BZ #27945] - tst-tzset: output reason when creating 4GiB file fails - Add LLL_MUTEX_READ_LOCK [BZ #28537] - Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537] - Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537] - String: Split memcpy tests so that parallel build is faster - x86: Shrink memcmp-sse4.S code size - Support C2X printf %b, %B - Update syscall lists for Linux 5.15 - s390: Use long branches across object boundaries (jgh instead of jh) * Tue Nov 16 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-20 - Create /{bin,lib,lib64,sbin} as symbolic links in test-container * Wed Nov 10 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-19 - Auto-sync with upstream branch master, commit 0bd356df1afb0591470499813d4ebae9bcedd6a6: - Remove the unused +mkdep/+make-deps/s-proto.S/s-proto-cancel.S - Fix build a chec failures after b05fae4d8e34 - elf: Use the minimal malloc on tunables_strdup * Mon Nov 08 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-18 - Auto-sync with upstream branch master, commit db6c4935fae6005d46af413b32aa92f4f6059dce: - Fix memmove call in vfprintf-internal.c:group_number - locale: Fix localedata/sort-test undefined behavior - test-memcpy.c: Double TIMEOUT to (8 * 60) - hurd: Remove unused __libc_close_range - hurd: Implement close_range and closefrom - x86: Double size of ERMS rep_movsb_threshold in dl-cacheinfo.h - x86: Optimize memmove-vec-unaligned-erms.S - benchtests: Add partial overlap case in bench-memmove-walk.c - benchtests: Add additional cases to bench-memcpy.c and bench-memmove.c - string: Make tests birdirectional test-memcpy.c - Remove the last trace of generate-md5 [BZ #28554] - Revert "benchtests: Add acosf function to bench-math" - Configure GCC with --enable-initfini-array [BZ #27945] - elf: Earlier missing dynamic segment check in _dl_map_object_from_fd - gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524) - [powerpc] Tighten contraints for asm constant parameters * Wed Nov 03 2021 Patsy Griffin <patsy@redhat.com> - 2.34.9000-17 - Auto-sync with upstream branch master, commit d3bf2f5927d51258a51ac7fde04f4805f8ee294a. - elf: Do not run DSO sorting if tunables is not enabled - riscv: Build with -mno-relax if linker does not support R_RISCV_ALIGN - x86-64: Replace movzx with movzbl - regex: Unnest nested functions in regcomp.c - Use Linux 5.15 in build-many-glibcs.py - elf: Assume disjointed .rela.dyn and .rela.plt for loader - i386: Explain why __HAVE_64B_ATOMICS has to be 0 - benchtests: Add hypotf - benchtests: Make hypot input random - arm: Use have-mtls-dialect-gnu2 to check for ARM TLS descriptors support - arm: Use internal symbol for _dl_argv on _dl_start_user - x86-64: Remove Prefer_AVX2_STRCMP - x86-64: Improve EVEX strcmp with masked load * Fri Oct 29 2021 DJ Delorie <dj@redhat.com> - 2.34.9000-16 - Auto-sync with upstream branch master, commit 79d0fc65395716c1d95931064c7bf37852203c66. - benchtests: Add acosf function to bench-math - benchtests: Improve bench-memcpy-random - Disable -Waggressive-loop-optimizations warnings in tst-dynarray.c - Fix compiler issue with mmap_internal - Check if linker also support -mtls-dialect=gnu2 - Fix LIBC_PROG_BINUTILS for -fuse-ld=lld - elf: Disable ifuncmain{1,5,5pic,5pie} when using LLD - Handle NULL input to malloc_usable_size [BZ #28506] - x86_64: Add memcmpeq.S to fix disable-multi-arch build - login: Add back libutil as an empty library - riscv: Fix incorrect jal with HIDDEN_JUMPTARGET - x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.S - x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.S - x86_64: Add sse2 optimized __memcmpeq in memcmp-sse2.S - x86_64: Add support for __memcmpeq using sse2, avx2, and evex - Benchtests: Add benchtests for __memcmpeq - String: Add __memcmpeq as build target - NEWS: Add item for __memcmpeq - String: Add tests for __memcmpeq - String: Add hidden defs for __memcmpeq() to enable internal usage - String: Add support for __memcmpeq() ABI on all targets - configure: Don't check LD -v --help for LIBC_LINKER_FEATURE - elf: Make global.out depend on reldepmod4.so [BZ #28457] - x86: Replace sse2 instructions with avx in memcmp-evex-movbe.S - bench-math: Sort and put each bench per line - x86_64: Add missing libmvec ABI tests - elf: Fix e6fd79f379 build with --enable-tunables=no - elf: Fix slow DSO sorting behavior in dynamic loader (BZ #17645) - elf: Testing infrastructure for ld.so DSO sorting (BZ #17645) - iconv: Use TIMEOUTFACTOR for iconv test timeout - posix: Remove alloca usage for internal fnmatch implementation - Add alloc_align attribute to memalign et al - linux: Fix a possibly non-constant expression in _Static_assert - x86-64: Add sysdeps/x86_64/fpu/Makeconfig * Wed Oct 20 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-15 - Remove glibc-ld-readonly-revert.patch. - Auto-sync with upstream branch master, commit e037274c8ec86ca9d491331984b34f30701b23cf: - stdlib: Fix tst-canon-bz26341 when the glibc build current working directory is itself using symlinks. - powerpc: Remove backtrace implementation - Correct access attribute on memfrob (bug 28475) - debug: Add tests for _FORTIFY_SOURCE=3 - Make sure that the fortified function conditionals are constant - Don't add access size hints to fortifiable functions - glibcextract.py: Place un-assemblable @@@ in a comment - nss: Unnest nested function add_key - ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340] - timex: Use 64-bit fields on 32-bit TIMESIZE=64 systems (BZ #28469) - manual: Update _TIME_BITS to clarify it's user defined - nptl: Fix tst-cancel7 and tst-cancelx7 pidfile race - elf: Fix elf_get_dynamic_info() for bootstrap - hurd if_index: Explicitly use AF_INET for if index discovery - hurd: Fix intr-msg parameter/stack kludge - x86-64: Add test-vector-abi.h/test-vector-abi-sincos.h - elf: Fix dynamic-link.h usage on rtld.c * Thu Oct 14 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-14 - Adjust glibc-ld-readonly-revert.patch. - Auto-sync with upstream branch master, commit e59ced238482fd71f3e493717f14f6507346741e: - x86: Optimize memset-vec-unaligned-erms.S - x86: Optimize memcmp-evex-movbe.S for frontend behavior and size - libio: Update tst-wfile-sync to not depend on stdin - elf: Update audit tests to not depend on stdout - elf: Fix elf_get_dynamic_info definition - Add TEST_COMPARE_STRING_WIDE to support/check.h - Fix nios2 localplt failure - elf: Remove Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT) - resolv: Avoid GCC 12 false positive warning [BZ #28439]. - benchtests: Add medium cases and increase iters in bench-memset.c - x86: Modify ENTRY in sysdep.h so that p2align can be specified - resolv: make res_randomid use random_bits() - Linux: implement getloadavg(3) using sysinfo(2) - Remove unreliable parts of rt/tst-cpuclock2 - elf: Avoid nested functions in the loader [BZ #27220] - Add run-time check for indirect external access - Initial support for GNU_PROPERTY_1_NEEDED - io: Fix ftw internal realloc buffer (BZ #28126) - Fix subscript error with odd TZif file [BZ #28338] * Thu Oct 07 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-13 - Auto-sync with upstream branch master, commit f2e06656d04a9fcb0603802a4f8ce7aa3a1f055e: - S390: Add PCI_MIO and SIE HWCAPs - support: Also return fd when it is 0 - ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129] - S390: update libm test ulps - powerpc: update libm test ulps - math: Also xfail the new j0f tests for ibm128-libgcc - y2038: Use a common definition for stat for sparc32 - Fix stdlib/tst-setcontext.c for GCC 12 -Warray-compare - aarch64: update libm test ulps - Fixed inaccuracy of j0f (BZ #28185) - Fix stdio-common tests for GCC 12 -Waddress - benchtests: Building benchmarks as static executables - elf: Avoid deadlock between pthread_create and ctors [BZ #28357] - time: Ignore interval nanoseconds on tst-itimer - io: Do not skip timestamps tests for 32-bit time_t - Update to Unicode 14.0.0 [BZ #28390] * Fri Oct 01 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-12 - Auto-sync with upstream branch master, commit eae81d70574e923ce3c59078b8df857ae192efa6: - nptl: pthread_kill must send signals to a specific thread [BZ #28407] - support: Add check for TID zero in support_wait_for_thread_exit - nptl: Add CLOCK_MONOTONIC support for PI mutexes - support: Add support_mutex_pi_monotonic - nptl: Use FUTEX_LOCK_PI2 when available - Linux: Add FUTEX_LOCK_PI2 - Add C2X _PRINTF_NAN_LEN_MAX - Add exp10 macro to <tgmath.h> (bug 26108) - elf: Replace nsid with args.nsid [BZ #27609] - Add missing braces to bsearch inline implementation [BZ #28400] - Update alpha libm-test-ulps - Suppress -Wcast-qual warnings in bsearch - elf: Copy l_addr/l_ld when adding ld.so to a new namespace - powerpc: Fix unrecognized instruction errors with recent binutils * Wed Sep 29 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-11 - Drop glibc-rh1992702-*.patch, applied upstream. - Auto-sync with upstream branch master, commit 9bd9978639c2f75dbea5c25226264b1ac11fdf05: - Do not declare fmax, fmin _FloatN, _FloatNx versions for C2X - Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397) - Add fmaximum, fminimum functions - Linux: Simplify __opensock and fix race condition [BZ #28353] - pthread/tst-cancel28: Fix barrier re-init race condition - powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC - posix: Remove spawni.c - Disable symbol hack in libc_nonshared.a - linux: Revert the use of sched_getaffinity on get_nproc (BZ #28310) - linux: Simplify get_nprocs - misc: Add __get_nprocs_sched - htl: Fix sigset of main thread - htl: make pthread_sigstate read/write set/oset outside sigstate section - Avoid warning: overriding recipe for .../tst-ro-dynamic-mod.so - benchtests: Improve reliability of memcmp benchmarks - Define __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__ - build-many-glibcs.py: add powerpc64le glibc variant without multiarch - Fix sysdeps/x86/fpu/s_ffma.c for 32-bit FMA processor case - Linux: Avoid closing -1 on failure in __closefrom_fallback - i386: Port elf_machine_{load_address,dynamic} from x86-64 - aarch64: Disable A64FX memcpy/memmove BTI unconditionally - xsysconf: Only fail on error results and errno set - powerpc64le: Avoid conflicting types for f64xfmaf128 when IFUNC is not used - Fix ffma use of round-to-odd on x86 - vfprintf: Unify argument handling in process_arg - vfprintf: Handle floating-point cases outside of process_arg macro * Thu Sep 23 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-10 - Fix ppc64le build failure by reverting DL_RO_DYN_SECTION removal * Thu Sep 23 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-9 - Auto-sync with upstream branch master, commit 2849e2f53311b66853cb5159b64cba2bddbfb854: - nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361] - Add narrowing fma functions - ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340] - Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs - Mention today's regex merge in SHARED-FILES - Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358) - regex: copy back from Gnulib - nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (bug 28036) - powerpc: Fix unrecognized instruction errors with recent GCC - elf: Include <sysdep.h> in elf/dl-debug-symbols.S - nptl: pthread_kill needs to return ESRCH for old programs (bug 19193) - Extend struct r_debug to support multiple namespaces [BZ #15971] - Use $(pie-default) with conformtest - Run conform/ tests using newly built libc - posix: Fix attribute access mode on getcwd [BZ #27476] - Fix build-many-glibcs.py --strip for installed library renaming - benchtests: Fix validate_benchout.py exceptions - elf: Remove THREAD_GSCOPE_IN_TCB - htl: Reimplement GSCOPE - htl: Move thread table to ld.so - Redirect fma calls to __fma in libm - time: Fix compile error in itimer test affecting hurd * Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-8 - Use system CPU count for sysconf(_SC_NPROCESSORS_*) (#1992702) * Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-7 - Auto-sync with upstream branch master, commit 2444ce5421c6036a503842d8dd8d93c27aad59ee: - mach lll_lock/unlock: Explicitly request private locking - elf: Replace most uses of THREAD_GSCOPE_IN_TCB - Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to bits/mman-linux.h - Update kernel version to 5.14 in tst-mman-consts.py - configure: Fix check for INSERT in linker script - iconvconfig: Fix behaviour with --prefix [BZ #28199] - nptl: Fix race between pthread_kill and thread exit (bug 12889) - nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193) - benchtests: Remove redundant assert.h - benchtests: Enable scripts/plot_strings.py to read stdin - Add narrowing square root functions - _Static_assert needs two arguments for compatibility with GCC before 9 - testrun.sh: Add support for --tool=rpctrace * Thu Sep 09 2021 Patsy Griffin <patsy@redhat.com> - 2.34.9000-6 - Auto-sync with upstream branch master, commit 89dc0372a9055e7ef86fe19be6201fa0b16b2f0e. - Update syscall lists for Linux 5.14 - Fix failing nss/tst-nss-files-hosts-long with local resolver - MIPS: Setup errno for {f,l,}xstat - Use Linux 5.14 in build-many-glibcs.py - locale: Add missing second argument to _Static_assert in C-collate-seq.c - Update hppa libm-test-ulps - Add generic C.UTF-8 locale (Bug 17318) - Add 'codepoint_collation' support for LC_COLLATE. - AArch64: Update A64FX memset not to degrade at 16KB - Revert "AArch64: Update A64FX memset not to degrade at 16KB" - Remove "Contributed by" lines - Port shared code information from the wiki - AArch64: Update A64FX memset not to degrade at 16KB - posix: remove some iso-8859-encoded characters - configure: Allow LD to be LLD 13.0.0 or above [BZ #26558] - hurd msync: Drop bogus test - hurd: Fix typo in msync * Tue Aug 31 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-5 - Auto-sync with upstream branch master, commit 3c8b9879cab6d41787bc5b14c1748f62fd6d0e5f: - x86-64: Use testl to check __x86_string_control - i686: Don't include multiarch memove in libc.a - support: Add support_wait_for_thread_exit - Allow #pragma GCC in headers in conformtest - nptl: Fix tst-cancel7 and tst-cancelx7 race condition (BZ #14232) - Use support_open_dev_null_range io/tst-closefrom, misc/tst-close_range, and posix/tst-spawn5 (BZ #28260) - support: Add support_open_dev_null_range - llio.texi: Wording fixes in description of closefrom() - Fix error message in memmove test to display correct src pointer * Wed Aug 25 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-4 - Auto-sync with upstream branch master, commit 9926f6e2eeb374cf729d4bb3f092dd4b36a8f861: - elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151] - powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it - x86-64: Remove assembler AVX512DQ check - x86-64: Remove compiler -mavx512f check - Use __executable_start as the lowest address for profiling [BZ #28153] - hurd: Fix errlist error mapping - hurd: Remove old test-err_np.c file - Fix iconv build with GCC mainline - rtld: copy terminating null in tunables_strdup (bug 28256) - mtrace: Fix output with PIE and ASLR [BZ #22716] - x86-64: Optimize load of all bits set into ZMM register [BZ #28252] - Update string/test-memmove.c to cover 16KB copy - elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253] - x86: fix Autoconf caching of instruction support checks [BZ #27991] - arm: Simplify elf_machine_{load_address,dynamic} - riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0] - Remove sysdeps/*/tls-macros.h * Tue Aug 24 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34.9000-3 - Disable dependencies and linking for libc_malloc_debug.so (#1985048). * Tue Aug 17 2021 DJ Delorie <dj@redhat.com> - 2.34.9000-2 - Auto-sync with upstream branch master, commit b37b75d269883a2c553bb7019a813094eb4e2dd1. - x86_64: Simplify elf_machine_{load_address,dynamic} - elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205] - hurd: Drop fmh kludge - time: Fix overflow itimer tests on 32-bit systems - mips: increase stack alignment in clone to match the ABI - mips: align stack in clone [BZ #28223] * Thu Aug 12 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-1 - Auto-sync with upstream branch master, commit 4cc79c217744743077bf7a0ec5e0a4318f1e6641: - librt: add test (bug 28213) - mtrace: Use a static buffer for printing [BZ #25947] - hurd mmap: Reduce the requested max vmprot - hurd mmap: Factorize MAP_SHARED flag check - aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203] - elf: Unconditionally use __ehdr_start - hurd: Add support for AT_NO_AUTOMOUNT - [5/5] AArch64: Improve A64FX memset medium loops - [4/5] AArch64: Improve A64FX memset by removing unroll32 - [3/5] AArch64: Improve A64FX memset for remaining bytes - [2/5] AArch64: Improve A64FX memset for large sizes - [1/5] AArch64: Improve A64FX memset for small sizes - Use binutils 2.37 branch in build-many-glibcs.py - Add PTRACE_GET_RSEQ_CONFIGURATION from Linux 5.13 to sys/ptrace.h - librt: fix NULL pointer dereference (bug 28213) - powerpc64: Add checks for Altivec and VSX in ifunc selection - powerpc64: Check cacheline size before using optimised memset routines - powerpc64: Replace some PPC_FEATURE_HAS_VSX with PPC_FEATURE_ARCH_2_06 - Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182) - Add INADDR_DUMMY from Linux 5.13 to netinet/in.h - tst-mxfast: Don't run with mcheck - rt: Set the correct message queue for tst-mqueue10 - Update sparc libm-test-ulps - linux: Add sparck brk implementation - test-dlclose-exit-race: avoid hang on pthread_create error - gethosts: Remove unused argument _type - hurd: Avoid spurious warning - gaiconf_init: Avoid double-free in label and precedence lists - copy_and_spawn_sgid: Avoid double calls to close() - iconv_charmap: Close output file when done - gconv_parseconfdir: Fix memory leak - ldconfig: avoid leak on empty paths in config file - Fix build of nptl/tst-thread_local1.cc with GCC 12 - nis: Fix leak on realloc failure in nis_getnames [BZ #28150] - Remove obsolete comments/name from several benchtest input files. - Remove obsolete comments/name from acos-inputs, since slow path was removed. - Open master branch for glibc 2.35 development * Mon Aug 02 2021 Florian Weimer <fweimer@redhat.com> - 2.34-1 - Switch to glibc 2.34 release tarball: - Update ChangeLog.old/ChangeLog.23. - Prepare for glibc 2.34 release. - po/nl.po: Update Dutch translation. - Update install.texi, and regenerate INSTALL. - Update translations. - Update NEWS. - NEWS: Fix typos, grammar, and missing words - elf: Fix audit regression
/usr/lib/.build-id /usr/lib/.build-id/00/0f4f80987ee855b40a34dea13d3aaead839bfb /usr/lib/.build-id/00/ef63d2eb5ffc4b5b98729b7ebd7931fd034912 /usr/lib/.build-id/01/264755ceaefd7bda9ad01ad4a4e2a119321b98 /usr/lib/.build-id/01/cfa4f09785ce194ba40433ed0539ea0b56b1dd /usr/lib/.build-id/01/d608f4832094f1012ca1d3505de2f5aabb5da4 /usr/lib/.build-id/02 /usr/lib/.build-id/02/8f86bd27639265a0ff91587f04ddb1e21dc44e /usr/lib/.build-id/02/c754411b580fe711723e355dbd5826c6044191 /usr/lib/.build-id/02/d976e20a2a42ae1bbbfe69fd681b2aad2cc72d /usr/lib/.build-id/02/fb15ef191c57eed28d84400942ba5c407db68b /usr/lib/.build-id/03/2bb2d3476c8bda3380d8c85aa5122d9bb149fa /usr/lib/.build-id/04/a2ad92a8a7ec0eedd153e4e693cf1180ef6eb1 /usr/lib/.build-id/05/14cfec3c2c10782d16af0a798061683be8f389 /usr/lib/.build-id/05/ac04b5b99f5701f6933b515d8eea8e95429676 /usr/lib/.build-id/08 /usr/lib/.build-id/08/248388aa026e0dfc58b5c7015863e3318ea49a /usr/lib/.build-id/09/56bd51b922e1b94eddc515b34b245075fc34f7 /usr/lib/.build-id/09/b00c69a1506e23fa10bff857b6aa40258c0cfe /usr/lib/.build-id/0a/3e5d286c99cf314585e84846c0e395007f5ab9 /usr/lib/.build-id/0a/8e69b1f759a2c7d9c2812d47885fdaf5e00ee2 /usr/lib/.build-id/0a/97b2b0391dd607811b665f26bfae6525fae977 /usr/lib/.build-id/0c/73ccd600fac5b81b639333b8fce3d93d2a3037 /usr/lib/.build-id/0c/90a854ada12cd098de1514a2e768f4030d57cd /usr/lib/.build-id/0d/9737d672ad7bc7192f6b8795dccdb19797fc78 /usr/lib/.build-id/0e/5fbde9f2c405c709a0d5ce53d8104dc5b16d96 /usr/lib/.build-id/0e/ed38c7e647d4284ef6d2e5f6be00f55e8b918b /usr/lib/.build-id/0f/188557e0b2b855997595d04e68b1ce874dfb58 /usr/lib/.build-id/0f/349ef09f4887c206e8a9e6549b91775699c823 /usr/lib/.build-id/0f/41c0205cf37ea2f13703f9ce865772b71a7e09 /usr/lib/.build-id/10/185c79f8ea75d711e60760c86fd5e3f642bbdc /usr/lib/.build-id/10/e947acbae1d4cdebcdcfb16230c4fbb5c2e3c5 /usr/lib/.build-id/12 /usr/lib/.build-id/12/3ee8c2ad9832146707522cf49c8d43d22d80bf /usr/lib/.build-id/12/5a6ea26d4af47fefb98a0f3343e02cdb174f17 /usr/lib/.build-id/12/6d0e05c9ec077dc22f450fecc7c6db9eb77746 /usr/lib/.build-id/12/6fe993248d3f8c5198f7a81c8d8d210fcdc374 /usr/lib/.build-id/12/8c0aa54097d24ab1ae4f01a263fd41924b2d27 /usr/lib/.build-id/13/bc53acac70c1e0e689f70d038ea723466a53a0 /usr/lib/.build-id/14/048bac53c5712d559c9464a5576140de883945 /usr/lib/.build-id/15 /usr/lib/.build-id/15/275ca31acb90b3e8527e35d3414d06b75dcd9d /usr/lib/.build-id/15/454c331a54cf67fff41ceaa7bf6401023478a8 /usr/lib/.build-id/15/c4c2005dd3e807c64356df8893c51bdfd9369c /usr/lib/.build-id/16/066beaa11249e8fa0b41297ad61734ef041328 /usr/lib/.build-id/16/267c0505fc4b0e2dc6cf6e183284e1a2614d4b /usr/lib/.build-id/17 /usr/lib/.build-id/17/f3ac35fc4c29d26fb29a575ef4553d195d327d /usr/lib/.build-id/18/4aba66665d4c2a10bca5955fc72bfb6eb7f84a /usr/lib/.build-id/19 /usr/lib/.build-id/19/14c337e75b5208db0e3288f8b95d7d62953f2a /usr/lib/.build-id/1a/02f15a53d58692157ad5668c6df6c3b37b589a /usr/lib/.build-id/1a/92302b446ba7f4efb38c29c5b579961262866b /usr/lib/.build-id/1b /usr/lib/.build-id/1b/e4ed9e1e35084a47c8a89bca63594073029cd4 /usr/lib/.build-id/1c/558e7a42aa7c39c0aae7a816f76753edd54f58 /usr/lib/.build-id/1c/e8dd5166af485d4ca9d35f400d0b7ff7c247b6 /usr/lib/.build-id/1e/89e07be641a3d120a8ac0df26b18d88d2e3e23 /usr/lib/.build-id/1e/91a0243287412857256dc190335e88115d433c /usr/lib/.build-id/20/df70ed41eb61ef07ea67468a6385f2b6401e78 /usr/lib/.build-id/21/3ce11cf0c27da8ac7d8aeff2bbc7e24581531c /usr/lib/.build-id/21/9f38d77e733bc06a4ade0b414086ae35535c8b /usr/lib/.build-id/22 /usr/lib/.build-id/22/ac6ead051ddc622889a0fddb30f1dff183f885 /usr/lib/.build-id/23/5d960fca8cfeda01af7998c7991a74bb0a1c87 /usr/lib/.build-id/24/84b7f22c07bae38e9b88615f25b9d2940ea572 /usr/lib/.build-id/25 /usr/lib/.build-id/25/97fe6db73030d19be75616b14714119e20110d /usr/lib/.build-id/25/d02aedd7c206a4dddb82658153bcdeb5294c03 /usr/lib/.build-id/26/3c36afea98ef28e396604061eac0274d79686f /usr/lib/.build-id/27 /usr/lib/.build-id/27/795e34ef61219d37668f6ca702a64b9e768423 /usr/lib/.build-id/27/afbafd824d45de03f02b6c49e4c0907fbc38ed /usr/lib/.build-id/28 /usr/lib/.build-id/28/defc65f2c42b67268d4fd3b0f75869b9226472 /usr/lib/.build-id/28/f9c7cac4343895dd9a070433b30d661cd21559 /usr/lib/.build-id/29 /usr/lib/.build-id/29/3c8d0322639247b9cf9865d3d0bf63fd578c4f /usr/lib/.build-id/2a/37a8b51a72b36a1580ab0798a8e41e4caefc7b /usr/lib/.build-id/2d/7bd4dc16b470a00ffa6222b233837fa501b9a8 /usr/lib/.build-id/30/1571f4f357e2497070db04aa3faa1a83bf69de /usr/lib/.build-id/30/9e164e833be3a6e92b5bac79f5abee2132f764 /usr/lib/.build-id/30/f588d66d57db5c477f46a4cdc74fa831ae825f /usr/lib/.build-id/31/0848655cc45be5d346f6ce4e9522869c20f22a /usr/lib/.build-id/31/836727b02c4d17a612a3c496e3c084ceb1385d /usr/lib/.build-id/31/f32de83da6c35886aea08a49c4e1587977131f /usr/lib/.build-id/32/52ce3646abe6c361d9696d5b2d5b77f15db0b1 /usr/lib/.build-id/32/81ff1f74b5ffb50d1343612bb82a03d57c3b24 /usr/lib/.build-id/33 /usr/lib/.build-id/33/063d77b65a3ccbedccf87e3131e301ee7b8cfb /usr/lib/.build-id/33/5a0519cb549a00139bed52b06078fd622a5a5f /usr/lib/.build-id/33/7859fc11dc6687d1b46c6e9907c93cb4470fd8 /usr/lib/.build-id/34/70d96e953696e5171d8fa9a20b7ed2cee6b4e1 /usr/lib/.build-id/35 /usr/lib/.build-id/35/c6a136e4708eab02c4de68ec1352df09a0f3ed /usr/lib/.build-id/36 /usr/lib/.build-id/36/15d1dbb61f394e5c773d6662fb7771cf53de30 /usr/lib/.build-id/36/1c66737daec1c082b7ee09ad7b81e36b232fc7 /usr/lib/.build-id/38/51e9eb89d006f3722cb799764801aabf344ddf /usr/lib/.build-id/38/59befa0d317731454747874324230e9994cd82 /usr/lib/.build-id/39 /usr/lib/.build-id/39/87dfd684a8e511da565a05bd4b43093fa52f79 /usr/lib/.build-id/3a/a4054423b4ce18562c58c668ef17d7282fc52c /usr/lib/.build-id/3a/c0504b19e95cfd982c956098c53e631d717036 /usr/lib/.build-id/3b/23f5fee2a8be17a785992dad4190d1d6971619 /usr/lib/.build-id/3b/e1a0dde83aa14133dd719d55ead095c001d86e /usr/lib/.build-id/3b/f09713d502d73b687456e5541a08e9046fdd76 /usr/lib/.build-id/3c/1af91a418a0854cd20860d949fddd5e5126037 /usr/lib/.build-id/3c/cf36ced33648fdcd39bed49953e3b1539eb351 /usr/lib/.build-id/3d /usr/lib/.build-id/3d/f2678ffb2ea4a4ca91749c1f158b74a60466b3 /usr/lib/.build-id/40/1d490e629c027346aaa414edef128b028d3c35 /usr/lib/.build-id/41/3fa37b9dc1e99dcdf4ad0946cfef7bdfa74f8c /usr/lib/.build-id/41/a9d87eb093347b0889080688695380bec4df33 /usr/lib/.build-id/41/bcacdc27c9546fa42c5ec16685b51ba959d7bb /usr/lib/.build-id/43/4e702db2fe267351c83af8216696c22939d1a8 /usr/lib/.build-id/43/e79e7420230ac59979e689938698ea03877efc /usr/lib/.build-id/44/36e10890d9604760ef638dc90027b6169fcb90 /usr/lib/.build-id/46/10419c78f69c2a8439b9ce39a22b4f56834107 /usr/lib/.build-id/46/e22af71382a32220939aa0440ac30ac6c8f9bc /usr/lib/.build-id/47/774fd7ac3ac73af1e3a9d206963220146f893d /usr/lib/.build-id/4a/0c36d1de139047b802f1282ed5819fa400340d /usr/lib/.build-id/4a/eae2d633bbd661533a4be1f2de964c25c1d7cb /usr/lib/.build-id/4b/99a91b08f28f6656272d3701d47dea47f47f44 /usr/lib/.build-id/4c/6a5d88c7c430098f5df200e5ea4763dba06313 /usr/lib/.build-id/4e/9801d8effb0c8ab7fc525209b66764f34e9f86 /usr/lib/.build-id/4f/05ecee0639b5882c2b646bd938d2c4bac4e879 /usr/lib/.build-id/50/b7d4057774ad14f39f8a2080e30d80207d2168 /usr/lib/.build-id/51 /usr/lib/.build-id/51/33b39f31f66af385cc82def5a76fa8b330a447 /usr/lib/.build-id/52/8c899fe9eb9c79e3c5b0483061c6a467794ccf /usr/lib/.build-id/52/c06ebc6a817e2ec5ac396bfbb1722bf09b09ba /usr/lib/.build-id/53 /usr/lib/.build-id/53/25084aa621be57ad31450e8899c768302a99ae /usr/lib/.build-id/53/561c68978428ef193d19a1248f08523f158f62 /usr/lib/.build-id/53/c124d47f174465cafb46838e8c8ff09522a043 /usr/lib/.build-id/53/f4f4c943d8a573073c46a33c97108846e626ec /usr/lib/.build-id/54/78f17aae94475a8e212ee7efa8b67e4d256ab9 /usr/lib/.build-id/54/842c67afe868b162e129aa7254f4a2f92f1895 /usr/lib/.build-id/55 /usr/lib/.build-id/55/1746d19b858b265777b503e16b12f273904010 /usr/lib/.build-id/55/26bf81b89d27640c334229cbf9af01313dfb40 /usr/lib/.build-id/55/4979243f97ec7f6ee174565dcd52f82173c286 /usr/lib/.build-id/55/a23fc59ed991262928e198ec67ced0892f859d /usr/lib/.build-id/58/d24ae125c60ab71a5a50a1866661a0cbea67b6 /usr/lib/.build-id/59 /usr/lib/.build-id/59/8b19906fee6093e82639acf9b6385c3317b2f0 /usr/lib/.build-id/59/af41f4fff8e46fe4ebf78af20bbce4ff2a4f2a /usr/lib/.build-id/5a /usr/lib/.build-id/5a/b421d8be2ed1f7e920f829961eb7a7cc77510f /usr/lib/.build-id/5a/eb4880fdd434856791a8d2d6843ad2e969bb67 /usr/lib/.build-id/5b /usr/lib/.build-id/5b/ffe1e8fca8ccd0a672ee21ea06dd1b6908922b /usr/lib/.build-id/5c/6286b9bc37f8684eec3aa025f427b22f58c9bc /usr/lib/.build-id/5c/b0cf7586baf28efbe0e96dd715fde4cb316fc2 /usr/lib/.build-id/5c/dc03bb365c2382052a68efaa37c28226a2c6f8 /usr/lib/.build-id/5d /usr/lib/.build-id/5d/682ac7c9824e724e7e5fe16a3391efe0517cfb /usr/lib/.build-id/5e/78e5cd8469df87f71d35e0b60e48cf76c66941 /usr/lib/.build-id/5f/6e33e01d6c3a62a8375b4ec90644a58c6e4194 /usr/lib/.build-id/5f/7ffc9e2e010c48852bd0f89a67d2c11ae6e762 /usr/lib/.build-id/5f/895dd8a2124e4e2a918d0ff76ffc8edf3546a5 /usr/lib/.build-id/60 /usr/lib/.build-id/60/839d9650f5cb2a9bc90b1f3a14e5bd94a56507 /usr/lib/.build-id/61/b9d842b03747cd7a3fe6b227470f9a0fb5ce68 /usr/lib/.build-id/62/9440bc11ebe30260899a38d0befbfffad27347 /usr/lib/.build-id/63/5803984d589cc908f2d072d1ee62bfe09d1325 /usr/lib/.build-id/63/b73f51b05453d1e67558ec97df19a40961fcb1 /usr/lib/.build-id/65/1f9afe8ec276a0fd79dc2d6cb22308da4c70c0 /usr/lib/.build-id/66/7a15815b053d4ebc7511828506d4b526258a14 /usr/lib/.build-id/67 /usr/lib/.build-id/67/4375fa3ae9793a01a4f41880a6b7568976b289 /usr/lib/.build-id/68/1e2ee6a3b08321f60ea2479b2d45c85e7f7718 /usr/lib/.build-id/68/2ad692a98ef5094bb288a36674d774409e0fd9 /usr/lib/.build-id/68/41b17af03002524c95cc72d7f7cb94add513bb /usr/lib/.build-id/69/c95a7371ad4b7c5c24824bb4313651f197df22 /usr/lib/.build-id/69/ff921b3cb7de046253d653128b30275303d96f /usr/lib/.build-id/6a/59650ba7db0061538e0716cfd3046725257bb6 /usr/lib/.build-id/6a/792f0096d2cfde3f4c8387122c2726a51f6122 /usr/lib/.build-id/6a/e4bcbb2461158565ed655c034a428c748e9fab /usr/lib/.build-id/6a/e9881eb45874a27475143389b7ba219c21f2ee /usr/lib/.build-id/6b /usr/lib/.build-id/6b/704d1972ac3390014a32503bdfbe34d4dab413 /usr/lib/.build-id/6c/352eeb4a0b04b23521ea4373bd827d1d72d9b2 /usr/lib/.build-id/6c/4cd036c814564fb2b4bbcbf83ac6388e53816c /usr/lib/.build-id/6c/859dcb5b5ac1044ef58c6f761aa6d3d3846b1d /usr/lib/.build-id/6d/6c623dc8d33107ee129131076f980ab2ab6955 /usr/lib/.build-id/6d/aeb37f20f3dba6db30fe311c169d1e1673ae3e /usr/lib/.build-id/6d/bcfda82155073d0520cadf89421269c5554a68 /usr/lib/.build-id/6e/5f1e8e1554bbeafe123118f962e11854e541c6 /usr/lib/.build-id/6e/f0c4b679fc02758709e22466c5bd9e327f9119 /usr/lib/.build-id/6f /usr/lib/.build-id/6f/151d4a72c3eb73f279c320811cfb622cec9ed4 /usr/lib/.build-id/6f/176fcdafbc271466696eff8c93eeed1f101339 /usr/lib/.build-id/70 /usr/lib/.build-id/70/a23f499b393904279f8c39404f4c5e2b1d987e /usr/lib/.build-id/71 /usr/lib/.build-id/71/d3c7bd03f1e0ae87159caabca2fb16c9642008 /usr/lib/.build-id/72/db1bde239c0edc5891c54fe8984c6db1ffee5e /usr/lib/.build-id/72/e075bff792809ecae12ed88bc027afb63e6b39 /usr/lib/.build-id/73/1f086ed94afcaa0e570dab3641db19f3513e9e /usr/lib/.build-id/73/52cd838fd63e8371103c479e1e7ee96f54cf35 /usr/lib/.build-id/73/8a903eae0b3c2c09364bb6c8df8afdb9ca4ef0 /usr/lib/.build-id/73/96de3fa7f60d06aacdb8519795497a7db47466 /usr/lib/.build-id/73/d3e7112a02313deeb0700dba6a16da50b27dfa /usr/lib/.build-id/73/f7088219d5ba8c9086dc1841640f46bb0ffc8a /usr/lib/.build-id/74/0f8bfc1245d2e49e72349450dcc245ba54abd4 /usr/lib/.build-id/75 /usr/lib/.build-id/75/6010d3992821c25962bd6112439b45ce143407 /usr/lib/.build-id/76/7ae79a78b212f4a27860abcfd052014f6f7e63 /usr/lib/.build-id/77 /usr/lib/.build-id/77/11536d3fdf23d3359da2fc97180e59cef3b6d6 /usr/lib/.build-id/77/ced78ee48ba4536cee7c626286fa3b191878a3 /usr/lib/.build-id/78/6a3458001a7ca38e4b1bdd8fbb249b1444e61d /usr/lib/.build-id/7a /usr/lib/.build-id/7a/13ea7ffefd56a206fee7f456fc55deb38d54e1 /usr/lib/.build-id/7a/36004286bf83c3c17ab764b787f3517f29454a /usr/lib/.build-id/7a/5f410ea6dd20957efb0f5c219dc54caf922992 /usr/lib/.build-id/7a/753f50f17a4e1db7c4a4330688b889a185e619 /usr/lib/.build-id/7b/5ab29da3d6bb1b85277b548594c2afc5257e77 /usr/lib/.build-id/7d /usr/lib/.build-id/7d/119ca78a646719dc47388f538375fbc2ead726 /usr/lib/.build-id/7d/50730edad1104f0cd0424940a09cb8a951562e /usr/lib/.build-id/7d/d0ab7f7813c82f633cdc655178fa92a1892b76 /usr/lib/.build-id/7d/d29cb4990f37b27c6e1ceda339d225a7d3d8f8 /usr/lib/.build-id/7e/8d0c0443c7856a774f90428930c1d231f62095 /usr/lib/.build-id/7f/c4ea11ab206c428ab9dfeb040ab162beeac599 /usr/lib/.build-id/7f/d965caa8110e85b426dccbee24d1b74611ad35 /usr/lib/.build-id/80 /usr/lib/.build-id/80/3247b4757378f8a1a74f5d5303b571286a37ba /usr/lib/.build-id/80/94196615fd80705e117cc3dd86c2003bbb4e84 /usr/lib/.build-id/81/6043a1fbe5c2aa6f06896945f04b55b3985297 /usr/lib/.build-id/81/b842eda8714183e46c5af5674c76e82fadf820 /usr/lib/.build-id/82/8f31af4dd7cbb19c7de0ef7345aec3e466f763 /usr/lib/.build-id/84/7915e827b8d11306ca1cee6b032aadb244bdf2 /usr/lib/.build-id/85/c8828455606cff3ac6d0dcd4964855cbc9746b /usr/lib/.build-id/85/e383eb897abaeb3513c3f84c596bd2c98fd205 /usr/lib/.build-id/86 /usr/lib/.build-id/86/4f49b4293ebf89386f60beac384e652f3896ca /usr/lib/.build-id/86/605ec2a96a4649675d55e3363beab85f058696 /usr/lib/.build-id/86/8c1c7373be14f7f03cffb41f3028896cfcdfb4 /usr/lib/.build-id/86/a430605eef39385d031f47db272ab927eea1f7 /usr/lib/.build-id/87/97851201f61d7cf412f18ecc9c49ca7d0f446b /usr/lib/.build-id/88 /usr/lib/.build-id/88/334746ef3865f55621a02ba0cf1052871b1dae /usr/lib/.build-id/88/75bd41806bf3d4f29e8961204d83ab5cd1480c /usr/lib/.build-id/88/fdb5a4f0b341701f7cceb73cb29e6cc02a39dc /usr/lib/.build-id/89 /usr/lib/.build-id/89/cd7ec31f7d30d587b52871c35d1d0fc2970d75 /usr/lib/.build-id/8a /usr/lib/.build-id/8a/49ea3a0c4b6d9d53b69968297d04851bcb548f /usr/lib/.build-id/8a/a380d7f10aca4d7429ebd269d5fd67ce3f780f /usr/lib/.build-id/8a/ee79f94eebbf1a9db4d027a5c7dc8cf49251e6 /usr/lib/.build-id/8b/0d81318e51939ed725bc449ba0c51b1d49ba4e /usr/lib/.build-id/8c/2296b969020067438922d785399708a4deb491 /usr/lib/.build-id/8c/63ea70d581d0dcfa775a5c6b038b5aaf5c11da /usr/lib/.build-id/8c/7c05557c20ea088aff39ad96dcf639e33e94be /usr/lib/.build-id/8c/99e4247c922b7e708242f254f5d506462b3d34 /usr/lib/.build-id/8e/e3c20b29f5248776738cd4331d85ed394739b0 /usr/lib/.build-id/8f/568ecb670b22be13bca8f822735cf7a20f9c54 /usr/lib/.build-id/8f/b3349bb95183109d2b8056bf8464b0131848b1 /usr/lib/.build-id/91/4ec2fce560e2df0c2f1b3abb73e9e86bb7c326 /usr/lib/.build-id/91/91a343272f287616d28f204db6856a0d49f2af /usr/lib/.build-id/91/f87adcdcb0ad220c35a7c8d5c6e9d7449fb51b /usr/lib/.build-id/92 /usr/lib/.build-id/92/e2377c4ec00f79dff064ef961286bfd2ea8db3 /usr/lib/.build-id/93/99c581d310f7ecff6f607c27af53e4db894a2e /usr/lib/.build-id/93/9e78761b6b66bb73763c6b465ad0f43fd06479 /usr/lib/.build-id/93/c586384da9c97e72bf12b48c7621e1c1507262 /usr/lib/.build-id/94/208bb3c3c884741cdc6091552485bf0cfc9f56 /usr/lib/.build-id/94/64dbb5995ed88be75c780a1277ebc5f6493a0d /usr/lib/.build-id/94/e4e584e60043a31a113d1845f3a74b7c3ab9ca /usr/lib/.build-id/95/1dc8af92da4d545a6e1656b3ffc13ca914831b /usr/lib/.build-id/97/09df9079e183dbd1ba0ce91c37a7bcbe8ecf4f /usr/lib/.build-id/97/b80c0d1072e70c73084774373b9e810bebadc3 /usr/lib/.build-id/98/af4521fe9ee56322e9a098f2492c89c0dbe470 /usr/lib/.build-id/98/c8e2ca719afaf47070cd75ef1574303a0243a4 /usr/lib/.build-id/99 /usr/lib/.build-id/99/4fa7dce9d94de590e2dc0187c42742f9b97b26 /usr/lib/.build-id/99/59bb3d3034ea1ce801cca399cace491ce9b717 /usr/lib/.build-id/9a/001a85af51af28fb1d1a38c22e25d96ed9c5b1 /usr/lib/.build-id/9a/95405d05cb6e2faa1c20a1b77d9c116f1b2aa0 /usr/lib/.build-id/9b /usr/lib/.build-id/9b/3d93e49fa061e5b41ccd2911ef56becc984987 /usr/lib/.build-id/9c/2bd9fe358b3bef94fb1f080eee587c53f6a093 /usr/lib/.build-id/9c/80bc2bbd105b9d30d49908b7ec786b7f75a68d /usr/lib/.build-id/9d/84b4ca7ba738d6f92315160ad108573c650eda /usr/lib/.build-id/9d/d03d203c862e45303655a0cdbea7d59a6ae58e /usr/lib/.build-id/9e /usr/lib/.build-id/9e/3630847989ebce19c997f504164d565686b287 /usr/lib/.build-id/9e/525b329b3e36aa240ac7ab097184aa791c0162 /usr/lib/.build-id/9e/63fe76c5eae73e5ca7bf5ff74ab03b51152d39 /usr/lib/.build-id/9e/c364c119e09767ce3aabf3e234668f819e8b68 /usr/lib/.build-id/9f /usr/lib/.build-id/9f/bc9f1778f5a74beb2aa7c06090f1448c0cd367 /usr/lib/.build-id/9f/bec76d6667531eabd80f94636a00c67585442e /usr/lib/.build-id/9f/c065589b74440b250d944cc99047708198ca41 /usr/lib/.build-id/9f/ceac8b3bf3446725a948c77ac3139c470732a6 /usr/lib/.build-id/a0/c0df7358af23d95526b5dbc8a9a79244e1b1fe /usr/lib/.build-id/a1/c878d3393201bf015623f87465f07dc0e0a13e /usr/lib/.build-id/a1/cf6a592af3ecea9fee2f46a6495d611d3b349a /usr/lib/.build-id/a2/1d808e429350fe53afbea9b9cd36be995c7107 /usr/lib/.build-id/a2/db38fe6fd6637d67b68711f64ce846f4f45d57 /usr/lib/.build-id/a2/ef0670170faafea442d2ca339a503283cd68a4 /usr/lib/.build-id/a3/04b089a8614adeaedb3bd01e7de9c713930fd3 /usr/lib/.build-id/a3/8946ac5093e01b8fcaa18b8632ebbe2d281ed0 /usr/lib/.build-id/a5 /usr/lib/.build-id/a5/2a36f639679789eacb7b0b2c137769d0c5831d /usr/lib/.build-id/a5/62157fb338651c65c871a116faefc2232da9f0 /usr/lib/.build-id/a5/ed548ab1d3fbcde272f931ceaa599d8552910b /usr/lib/.build-id/a6/66d651c280c24ab716f5dbff96ee3cac07bae8 /usr/lib/.build-id/a6/b3f03a2a03f80a1b672c96e8b887eb8111ac71 /usr/lib/.build-id/a7 /usr/lib/.build-id/a7/045f47e975175034140e576cf475cc165c611d /usr/lib/.build-id/a7/7af30193eb36f128ec3db723cd6d75fcde2d0d /usr/lib/.build-id/a7/f21e0bcae9a4081ee1bbd9b0bd012555b37150 /usr/lib/.build-id/a8 /usr/lib/.build-id/a8/690cde0b4357e57a82323c334ed767f6c4a65a /usr/lib/.build-id/a9/0d2b71dcd0270ba9e23c3cef445a6392243250 /usr/lib/.build-id/aa/8ce5d51292ff6695a018889d40af0b678f4797 /usr/lib/.build-id/ab /usr/lib/.build-id/ab/74ac0a25d52d5cbea9f02688d87dcf0e2eb0cb /usr/lib/.build-id/ab/ebe5b298811dad3c1f973282eb205df76370b1 /usr/lib/.build-id/ad/ad1070d8eabdbbd732b13cecf1c117868d3608 /usr/lib/.build-id/ae/4cf978312a44115aed7f6bdacc4e6ea3505cd6 /usr/lib/.build-id/af/acb8d9e1d07e1514704cececbb44c2d625a349 /usr/lib/.build-id/b0 /usr/lib/.build-id/b0/889bb6bcc26b5033b184935e78275cd0edd38f /usr/lib/.build-id/b0/caeba1acc0b2b3a1141723ba2af919fe3da1f9 /usr/lib/.build-id/b1/617202e06e6483a137571308d98a0a732caecd /usr/lib/.build-id/b1/638372e29e3fe49cbd3de722079fc4a22f7915 /usr/lib/.build-id/b1/a7a27e17b659e250f35caeb74766af42b0d254 /usr/lib/.build-id/b1/b30575121bca46a528bfe47b95be9b5fbf6eb9 /usr/lib/.build-id/b1/c2d2060b0cde96b9c13d82130ec6d25633118b /usr/lib/.build-id/b1/c355c67dd8c2c48dd62d72c268abfcd6108507 /usr/lib/.build-id/b1/fbc3e4b8f158c0f6c33ce86339f6b0b9a97381 /usr/lib/.build-id/b2 /usr/lib/.build-id/b2/869b658342e159845dddbe987c3829977c54f7 /usr/lib/.build-id/b2/ad72813113fe129d496f3c87e95ac52e73c878 /usr/lib/.build-id/b2/dec5742e8409aa6677e57dfa078bab0dc51575 /usr/lib/.build-id/b3/8dd495030bc6b9857b5b552d06cae2201a9cb8 /usr/lib/.build-id/b8/a42cf64e307fe7228f5adf84c1eb2682ab3b53 /usr/lib/.build-id/b8/d076a653e1bf5b0384dd9f9f64c98d81328efb /usr/lib/.build-id/b9/7df1933747c867a4e05df1e71b558245f8f164 /usr/lib/.build-id/b9/aaf370956170613a2b5faeb0d04d4307792a58 /usr/lib/.build-id/bb/8adf41f5ce4a6b1306df35fd0f2a767460286c /usr/lib/.build-id/bb/9bb3e29c98b3818d2f11ab8e8a7867449d1cbc /usr/lib/.build-id/bd/163549860ba5744e102cba77408afd3cef5299 /usr/lib/.build-id/bd/26233b263724ce6094da290e283390c2b2902f /usr/lib/.build-id/bd/8687616e5438aeaeeb4e22f550cbe187acdbe0 /usr/lib/.build-id/bd/d2380a84f5cd8814858a822e08e54401f6a8ae /usr/lib/.build-id/bd/e8f7d3af7c360550deb8a1756e34bef20f0dc5 /usr/lib/.build-id/be /usr/lib/.build-id/be/5db5c8094d0d97be01ccab935697013f8e911d /usr/lib/.build-id/be/e1444df474c2549ad8fa2c3c69fc3b6d78664a /usr/lib/.build-id/be/e78ae4b0b82ca0a5578ebea1b46725e996b079 /usr/lib/.build-id/bf /usr/lib/.build-id/bf/46d4deccbaafe1482ea3380137a09a16ba17ee /usr/lib/.build-id/bf/a0e44d5043b062fde1cbad29eda8e6b4d6b55c /usr/lib/.build-id/c0/238ff66514bccc848d9b2c56886de20ebceb33 /usr/lib/.build-id/c1/4c642e020c9fd16d41bdfdcfc717dee8971b01 /usr/lib/.build-id/c2/d203a70e327183f6eadb3be4cc37a0160deb81 /usr/lib/.build-id/c2/d93192f14c0cd2091371f6830606ef0d3901a5 /usr/lib/.build-id/c3 /usr/lib/.build-id/c3/436a996c177dcfffbf3f8f6abb0ad5f7a71950 /usr/lib/.build-id/c3/5c8723328d7aeb2def0e3a68a993c455f3f67f /usr/lib/.build-id/c3/654a0062a327916a5fc3cff38e45766808b73f /usr/lib/.build-id/c4/aa81e53e84df2a0fb14522a6fd691e19930733 /usr/lib/.build-id/c5 /usr/lib/.build-id/c5/102a5fdca0f9ac65c38ec7a9aecce1cd9f7471 /usr/lib/.build-id/c7/5bbd831c5c4b47d631da5d9e1c2173e81855b5 /usr/lib/.build-id/c8/6d482bdb6cf6f91d8d9d0da03bec784b2ebdef /usr/lib/.build-id/c8/fc629e33ae45d384df56b71f6b06c3b902d9d5 /usr/lib/.build-id/c9/460b243f66121a334fa552e35e15c9c92f94a3 /usr/lib/.build-id/c9/5e3100f27446a57f4796a6047ba188b05c269e /usr/lib/.build-id/ca/0da52e0672b04cdea5f542dce4d0f58a220ba3 /usr/lib/.build-id/cb/6169031d9b77c434744bfc87ed318889dac879 /usr/lib/.build-id/cc/bc60ced2beb6ff652ba52cfd72c6ddf336daa4 /usr/lib/.build-id/cd/aead67df280a6c1897195c8fe9251c5f1badc3 /usr/lib/.build-id/cd/c597efc644b9ab52452b9d3c3aeb57cd40ec3e /usr/lib/.build-id/ce /usr/lib/.build-id/ce/7ad132857087043e1b8de5145331eb5c4370e6 /usr/lib/.build-id/cf /usr/lib/.build-id/cf/bad5f3f682a0486402f30c329e3047582cb09c /usr/lib/.build-id/cf/c1ee7a93098b62eeb7f5985d3341f1b4977bf3 /usr/lib/.build-id/d0/0710865eaacbd161f5dfaf8eefc17a46eff402 /usr/lib/.build-id/d0/3e69f1dd7895a8b301794fe6ae342f64edbc14 /usr/lib/.build-id/d0/b3be25f43821666337b6cdcde27633b07cafb6 /usr/lib/.build-id/d1/99fc8d8156042d3ca996f99958f79b7298972f /usr/lib/.build-id/d1/afaf393a064fa3190b53b295c3ff62170cecc8 /usr/lib/.build-id/d1/ddf46a1c7cab678b84aa4e8d3024c23a83867e /usr/lib/.build-id/d2/bf4a309841df2892b0247d5e1683bb39030071 /usr/lib/.build-id/d4/378b9f6b62647d90b7c791bc82a480bc314bbc /usr/lib/.build-id/d4/8977b3472f62eb3629cc3e6b6ed2e7dda3a14c /usr/lib/.build-id/d4/9ae62d662767dc56e68e5f3c2dc333f534fd0e /usr/lib/.build-id/d4/d6d620cf0c69dce73c3a1b77f9a0a60f8984a2 /usr/lib/.build-id/d4/e63a919b4b0a10f5b66e52225a7a78fd0a02db /usr/lib/.build-id/d5 /usr/lib/.build-id/d5/a3d934d8f2d8c9c6a5bd0dea69030255177970 /usr/lib/.build-id/d5/f3b68b197b6f23c4a8b9a2baa8fd91ad814fef /usr/lib/.build-id/d6/3c8b204f0828912b3a281729aa4d3ebbe4fd6a /usr/lib/.build-id/d6/c49662cd1b6cf8ad0ae63ef656eb39dfef1034 /usr/lib/.build-id/d7 /usr/lib/.build-id/d7/90786a9b1b176032a16235690708757b99a124 /usr/lib/.build-id/d8 /usr/lib/.build-id/d8/e45286908f0752edb4361103c562e00508833f /usr/lib/.build-id/d9/b6b83513dd79041563d2a53c3fda6a9746562b /usr/lib/.build-id/d9/c893b818b66424fd387c7a4876021a1193b888 /usr/lib/.build-id/d9/d853302ef8fe669ab2133d1d1b1965e7f2a298 /usr/lib/.build-id/d9/dba1b59d0665b39ea34ce733508d6d83140f58 /usr/lib/.build-id/da/0476094dbf07d98de7a37078b15b8767871b9f /usr/lib/.build-id/dc /usr/lib/.build-id/dc/08113302a4dcdc6130b993b38fbff067192ab2 /usr/lib/.build-id/dd/192d8fd18f633e6571b09db3ebcb2d0a5d8d4b /usr/lib/.build-id/dd/4233cf4935767c22d18aae8bc8fcb57f943d1d /usr/lib/.build-id/de/63797bb6853fe789340eb3367551109fa85a90 /usr/lib/.build-id/df/96641e47cb7d0342826edff3f1224f02925043 /usr/lib/.build-id/e0/7283f1da628abaa97e473e3a24d807e456de68 /usr/lib/.build-id/e0/ed1384a20d19a228215e79699f53c928ef155e /usr/lib/.build-id/e1/1b85a28291972907af5743babdd54beaaee439 /usr/lib/.build-id/e1/a9f13975e528cda6a76f3191a0e4abf28ea1ac /usr/lib/.build-id/e1/effee7422b332c15efd6fa90059c2430abd537 /usr/lib/.build-id/e2 /usr/lib/.build-id/e2/18bdc750acb0ea7862f4327cccd8e163023acd /usr/lib/.build-id/e2/1f6cbb1de156e1f5f83b31c1ff3f4cab307687 /usr/lib/.build-id/e2/253cdfb3126dc281351e802d23bf904f372a0b /usr/lib/.build-id/e2/a9fca0ea905e3a772de8fcc475cbf0b4bb9fda /usr/lib/.build-id/e4/7f8b3a462fc35169134023757e6b92717a2ff1 /usr/lib/.build-id/e5/05214146d686b7054ca845d02ae8b7aaac8109 /usr/lib/.build-id/e5/f4839c05fa0a0cab9013020c963c1a02f099fc /usr/lib/.build-id/e6/789f338291c8877e61fa03e26045e4a234fca2 /usr/lib/.build-id/e7/dc73e0447f92a2e7073f943c649c591a6592c3 /usr/lib/.build-id/e7/ec0f8e825bb097c25343f16954781f0593b5f9 /usr/lib/.build-id/e8 /usr/lib/.build-id/e8/0bffc38914b100b5de77c88ab693bdfb75e44d /usr/lib/.build-id/e8/d27ab6340378bee00144c73d20d68a26f89cf4 /usr/lib/.build-id/ea /usr/lib/.build-id/ea/427c6c80b18ede503301e7a4f2023aa93acce6 /usr/lib/.build-id/ea/6079545ba7450c7c090a75db80c9fa271b4932 /usr/lib/.build-id/ec/ea4f72eb68a54ebda2951e6a53dada194d2301 /usr/lib/.build-id/ed/e971a336b42a28de33fb6e87d8e6190edb8f31 /usr/lib/.build-id/ee/93e0345ee4577e540366bec4e3f44df53954c0 /usr/lib/.build-id/ee/d8b69b9b38697ea307623959183ca334936ef8 /usr/lib/.build-id/ef/0e9f59ff7bf1366e6138347432def2d4e7bdab /usr/lib/.build-id/ef/10bbf609dd0e6d5031c4774095ff69e089f8fb /usr/lib/.build-id/ef/3a27421bdf000919de077f62fcefcbcf2ac427 /usr/lib/.build-id/ef/a8ea6ac7801bdf1beb47baac4b0380646cc055 /usr/lib/.build-id/f1/3c82e950b6312f1c36790e43b266eff4803661 /usr/lib/.build-id/f2/3dfb005b7d80a7d0b0348f4968d4946f45499d /usr/lib/.build-id/f2/9aa47ccd476a91e9cb8faf12251fdff2f929f5 /usr/lib/.build-id/f3 /usr/lib/.build-id/f3/8efa63beb3faef3a267c69c4cd321c685d6e39 /usr/lib/.build-id/f3/bf1a3585897d4e04af35069087db88be4f0bfb /usr/lib/.build-id/f3/c8fd8a228d545efff82196fc1b12ee8bc2340c /usr/lib/.build-id/f3/d10bf230dea53070d61297c5e525faf65de6d6 /usr/lib/.build-id/f5/8db6370bd1612ad4f195d03dcb4cc64ff0dfe8 /usr/lib/.build-id/f5/fe9806d85441613a369526d379917cb6ce8ebd /usr/lib/.build-id/f7 /usr/lib/.build-id/f7/6102b548f2d0a1f868c84524ff8635f60e6f45 /usr/lib/.build-id/f7/6f81da53c5a5839072c4ce0b10cd93b9323ded /usr/lib/.build-id/f8/51aae835cd14d9929fb1640a0377beb2bb2ceb /usr/lib/.build-id/f9/d2b2522f750f02505abdf64c330d14f7a98c1c /usr/lib/.build-id/fa/3b6f5b922295d9cd13b8c44d84058de8c62b12 /usr/lib/.build-id/fa/75c743bac5f6161daf47c2e6987e5045aeea84 /usr/lib/.build-id/fa/b7c3af1dc5420ee5bae26608684c47f87ceac4 /usr/lib/.build-id/fa/ed7f99798271a64e8ff990a9af9a4a2cba720c /usr/lib/.build-id/fb/113adc4ff8d57e9fb23a6734f98fca20a5fc31 /usr/lib/.build-id/fb/2b7f7129e47ff94f4278adcbac4a7a5dab16c9 /usr/lib/.build-id/fb/f088f0b61cd358b69ba1a9990a6059fbf8e060 /usr/lib/.build-id/fc/4bfba3736943dc0b65fdbda675b9b2fa462335 /usr/lib/.build-id/fc/5d10b9fe4392419631eafe69eb7a6a84c1d9c9 /usr/lib/.build-id/fc/646439e646620a96de3010402d83955dffd053 /usr/lib/.build-id/fd/51c0b4603d16bbaaa37c818ed2eb9975550186 /usr/lib/.build-id/fd/7dfe56436eb70a0eaa211b4f3b4387bff7fb3a /usr/lib/.build-id/fe /usr/lib/.build-id/fe/54f4624594ed668bac7ed13041de3874cd24d7 /usr/lib/.build-id/fe/873a262424629b5e8de286c8e971faef2aea39 /usr/lib/.build-id/ff/9d559f03c6d5e7f97583986864d429594bde1d /usr/libexec/glibc-benchtests/bench-acos /usr/libexec/glibc-benchtests/bench-acosh /usr/libexec/glibc-benchtests/bench-arc4random /usr/libexec/glibc-benchtests/bench-asin /usr/libexec/glibc-benchtests/bench-asinh /usr/libexec/glibc-benchtests/bench-atan /usr/libexec/glibc-benchtests/bench-atan2 /usr/libexec/glibc-benchtests/bench-atanh /usr/libexec/glibc-benchtests/bench-bzero /usr/libexec/glibc-benchtests/bench-bzero-large /usr/libexec/glibc-benchtests/bench-bzero-walk /usr/libexec/glibc-benchtests/bench-cbrt /usr/libexec/glibc-benchtests/bench-cbrtl /usr/libexec/glibc-benchtests/bench-cos /usr/libexec/glibc-benchtests/bench-cosf /usr/libexec/glibc-benchtests/bench-cosh /usr/libexec/glibc-benchtests/bench-dl-elf-hash /usr/libexec/glibc-benchtests/bench-dl-new-hash /usr/libexec/glibc-benchtests/bench-double-vlen1-acos /usr/libexec/glibc-benchtests/bench-double-vlen1-acosh /usr/libexec/glibc-benchtests/bench-double-vlen1-asin /usr/libexec/glibc-benchtests/bench-double-vlen1-asinh /usr/libexec/glibc-benchtests/bench-double-vlen1-atan /usr/libexec/glibc-benchtests/bench-double-vlen1-atan2 /usr/libexec/glibc-benchtests/bench-double-vlen1-atanh /usr/libexec/glibc-benchtests/bench-double-vlen1-cbrt /usr/libexec/glibc-benchtests/bench-double-vlen1-cos /usr/libexec/glibc-benchtests/bench-double-vlen1-cosh /usr/libexec/glibc-benchtests/bench-double-vlen1-erf /usr/libexec/glibc-benchtests/bench-double-vlen1-erfc /usr/libexec/glibc-benchtests/bench-double-vlen1-exp /usr/libexec/glibc-benchtests/bench-double-vlen1-exp10 /usr/libexec/glibc-benchtests/bench-double-vlen1-exp2 /usr/libexec/glibc-benchtests/bench-double-vlen1-expm1 /usr/libexec/glibc-benchtests/bench-double-vlen1-hypot /usr/libexec/glibc-benchtests/bench-double-vlen1-log /usr/libexec/glibc-benchtests/bench-double-vlen1-log10 /usr/libexec/glibc-benchtests/bench-double-vlen1-log1p /usr/libexec/glibc-benchtests/bench-double-vlen1-log2 /usr/libexec/glibc-benchtests/bench-double-vlen1-pow /usr/libexec/glibc-benchtests/bench-double-vlen1-sin /usr/libexec/glibc-benchtests/bench-double-vlen1-sinh /usr/libexec/glibc-benchtests/bench-double-vlen1-tan /usr/libexec/glibc-benchtests/bench-double-vlen1-tanh /usr/libexec/glibc-benchtests/bench-double-vlen2-acos /usr/libexec/glibc-benchtests/bench-double-vlen2-acosh /usr/libexec/glibc-benchtests/bench-double-vlen2-asin /usr/libexec/glibc-benchtests/bench-double-vlen2-asinh /usr/libexec/glibc-benchtests/bench-double-vlen2-atan /usr/libexec/glibc-benchtests/bench-double-vlen2-atan2 /usr/libexec/glibc-benchtests/bench-double-vlen2-atanh /usr/libexec/glibc-benchtests/bench-double-vlen2-cbrt /usr/libexec/glibc-benchtests/bench-double-vlen2-cos /usr/libexec/glibc-benchtests/bench-double-vlen2-cosh /usr/libexec/glibc-benchtests/bench-double-vlen2-erf /usr/libexec/glibc-benchtests/bench-double-vlen2-erfc /usr/libexec/glibc-benchtests/bench-double-vlen2-exp /usr/libexec/glibc-benchtests/bench-double-vlen2-exp10 /usr/libexec/glibc-benchtests/bench-double-vlen2-exp2 /usr/libexec/glibc-benchtests/bench-double-vlen2-expm1 /usr/libexec/glibc-benchtests/bench-double-vlen2-hypot /usr/libexec/glibc-benchtests/bench-double-vlen2-log /usr/libexec/glibc-benchtests/bench-double-vlen2-log10 /usr/libexec/glibc-benchtests/bench-double-vlen2-log1p /usr/libexec/glibc-benchtests/bench-double-vlen2-log2 /usr/libexec/glibc-benchtests/bench-double-vlen2-pow /usr/libexec/glibc-benchtests/bench-double-vlen2-sin /usr/libexec/glibc-benchtests/bench-double-vlen2-sinh /usr/libexec/glibc-benchtests/bench-double-vlen2-tan /usr/libexec/glibc-benchtests/bench-double-vlen2-tanh /usr/libexec/glibc-benchtests/bench-double-vlen4-acos /usr/libexec/glibc-benchtests/bench-double-vlen4-acosh /usr/libexec/glibc-benchtests/bench-double-vlen4-asin /usr/libexec/glibc-benchtests/bench-double-vlen4-asinh /usr/libexec/glibc-benchtests/bench-double-vlen4-atan /usr/libexec/glibc-benchtests/bench-double-vlen4-atan2 /usr/libexec/glibc-benchtests/bench-double-vlen4-atanh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-acos /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-acosh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-asin /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-asinh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-atan /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-atan2 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-atanh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-cbrt /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-cos /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-cosh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-erf /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-erfc /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-exp /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-exp10 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-exp2 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-expm1 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-hypot /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-log /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-log10 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-log1p /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-log2 /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-pow /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-sin /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-sinh /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-tan /usr/libexec/glibc-benchtests/bench-double-vlen4-avx2-tanh /usr/libexec/glibc-benchtests/bench-double-vlen4-cbrt /usr/libexec/glibc-benchtests/bench-double-vlen4-cos /usr/libexec/glibc-benchtests/bench-double-vlen4-cosh /usr/libexec/glibc-benchtests/bench-double-vlen4-erf /usr/libexec/glibc-benchtests/bench-double-vlen4-erfc /usr/libexec/glibc-benchtests/bench-double-vlen4-exp /usr/libexec/glibc-benchtests/bench-double-vlen4-exp10 /usr/libexec/glibc-benchtests/bench-double-vlen4-exp2 /usr/libexec/glibc-benchtests/bench-double-vlen4-expm1 /usr/libexec/glibc-benchtests/bench-double-vlen4-hypot /usr/libexec/glibc-benchtests/bench-double-vlen4-log /usr/libexec/glibc-benchtests/bench-double-vlen4-log10 /usr/libexec/glibc-benchtests/bench-double-vlen4-log1p /usr/libexec/glibc-benchtests/bench-double-vlen4-log2 /usr/libexec/glibc-benchtests/bench-double-vlen4-pow /usr/libexec/glibc-benchtests/bench-double-vlen4-sin /usr/libexec/glibc-benchtests/bench-double-vlen4-sinh /usr/libexec/glibc-benchtests/bench-double-vlen4-tan /usr/libexec/glibc-benchtests/bench-double-vlen4-tanh /usr/libexec/glibc-benchtests/bench-double-vlen8-acos /usr/libexec/glibc-benchtests/bench-double-vlen8-acosh /usr/libexec/glibc-benchtests/bench-double-vlen8-asin /usr/libexec/glibc-benchtests/bench-double-vlen8-asinh /usr/libexec/glibc-benchtests/bench-double-vlen8-atan /usr/libexec/glibc-benchtests/bench-double-vlen8-atan2 /usr/libexec/glibc-benchtests/bench-double-vlen8-atanh /usr/libexec/glibc-benchtests/bench-double-vlen8-cbrt /usr/libexec/glibc-benchtests/bench-double-vlen8-cos /usr/libexec/glibc-benchtests/bench-double-vlen8-cosh /usr/libexec/glibc-benchtests/bench-double-vlen8-erf /usr/libexec/glibc-benchtests/bench-double-vlen8-erfc /usr/libexec/glibc-benchtests/bench-double-vlen8-exp /usr/libexec/glibc-benchtests/bench-double-vlen8-exp10 /usr/libexec/glibc-benchtests/bench-double-vlen8-exp2 /usr/libexec/glibc-benchtests/bench-double-vlen8-expm1 /usr/libexec/glibc-benchtests/bench-double-vlen8-hypot /usr/libexec/glibc-benchtests/bench-double-vlen8-log /usr/libexec/glibc-benchtests/bench-double-vlen8-log10 /usr/libexec/glibc-benchtests/bench-double-vlen8-log1p /usr/libexec/glibc-benchtests/bench-double-vlen8-log2 /usr/libexec/glibc-benchtests/bench-double-vlen8-pow /usr/libexec/glibc-benchtests/bench-double-vlen8-sin /usr/libexec/glibc-benchtests/bench-double-vlen8-sinh /usr/libexec/glibc-benchtests/bench-double-vlen8-tan /usr/libexec/glibc-benchtests/bench-double-vlen8-tanh /usr/libexec/glibc-benchtests/bench-erf /usr/libexec/glibc-benchtests/bench-erfc /usr/libexec/glibc-benchtests/bench-exp /usr/libexec/glibc-benchtests/bench-exp10 /usr/libexec/glibc-benchtests/bench-exp10f /usr/libexec/glibc-benchtests/bench-exp2 /usr/libexec/glibc-benchtests/bench-exp2f /usr/libexec/glibc-benchtests/bench-expf /usr/libexec/glibc-benchtests/bench-expf128 /usr/libexec/glibc-benchtests/bench-expm1 /usr/libexec/glibc-benchtests/bench-ffs /usr/libexec/glibc-benchtests/bench-ffsll /usr/libexec/glibc-benchtests/bench-float-vlen1-acosf /usr/libexec/glibc-benchtests/bench-float-vlen1-acoshf /usr/libexec/glibc-benchtests/bench-float-vlen1-asinf /usr/libexec/glibc-benchtests/bench-float-vlen1-asinhf /usr/libexec/glibc-benchtests/bench-float-vlen1-atan2f /usr/libexec/glibc-benchtests/bench-float-vlen1-atanf /usr/libexec/glibc-benchtests/bench-float-vlen1-atanhf /usr/libexec/glibc-benchtests/bench-float-vlen1-cbrtf /usr/libexec/glibc-benchtests/bench-float-vlen1-cosf /usr/libexec/glibc-benchtests/bench-float-vlen1-coshf /usr/libexec/glibc-benchtests/bench-float-vlen1-erfcf /usr/libexec/glibc-benchtests/bench-float-vlen1-erff /usr/libexec/glibc-benchtests/bench-float-vlen1-exp10f /usr/libexec/glibc-benchtests/bench-float-vlen1-exp2f /usr/libexec/glibc-benchtests/bench-float-vlen1-expf /usr/libexec/glibc-benchtests/bench-float-vlen1-expm1f /usr/libexec/glibc-benchtests/bench-float-vlen1-hypotf /usr/libexec/glibc-benchtests/bench-float-vlen1-log10f /usr/libexec/glibc-benchtests/bench-float-vlen1-log1pf /usr/libexec/glibc-benchtests/bench-float-vlen1-log2f /usr/libexec/glibc-benchtests/bench-float-vlen1-logf /usr/libexec/glibc-benchtests/bench-float-vlen1-powf /usr/libexec/glibc-benchtests/bench-float-vlen1-sinf /usr/libexec/glibc-benchtests/bench-float-vlen1-sinhf /usr/libexec/glibc-benchtests/bench-float-vlen1-tanf /usr/libexec/glibc-benchtests/bench-float-vlen1-tanhf /usr/libexec/glibc-benchtests/bench-float-vlen16-acosf /usr/libexec/glibc-benchtests/bench-float-vlen16-acoshf /usr/libexec/glibc-benchtests/bench-float-vlen16-asinf /usr/libexec/glibc-benchtests/bench-float-vlen16-asinhf /usr/libexec/glibc-benchtests/bench-float-vlen16-atan2f /usr/libexec/glibc-benchtests/bench-float-vlen16-atanf /usr/libexec/glibc-benchtests/bench-float-vlen16-atanhf /usr/libexec/glibc-benchtests/bench-float-vlen16-cbrtf /usr/libexec/glibc-benchtests/bench-float-vlen16-cosf /usr/libexec/glibc-benchtests/bench-float-vlen16-coshf /usr/libexec/glibc-benchtests/bench-float-vlen16-erfcf /usr/libexec/glibc-benchtests/bench-float-vlen16-erff /usr/libexec/glibc-benchtests/bench-float-vlen16-exp10f /usr/libexec/glibc-benchtests/bench-float-vlen16-exp2f /usr/libexec/glibc-benchtests/bench-float-vlen16-expf /usr/libexec/glibc-benchtests/bench-float-vlen16-expm1f /usr/libexec/glibc-benchtests/bench-float-vlen16-hypotf /usr/libexec/glibc-benchtests/bench-float-vlen16-log10f /usr/libexec/glibc-benchtests/bench-float-vlen16-log1pf /usr/libexec/glibc-benchtests/bench-float-vlen16-log2f /usr/libexec/glibc-benchtests/bench-float-vlen16-logf /usr/libexec/glibc-benchtests/bench-float-vlen16-powf /usr/libexec/glibc-benchtests/bench-float-vlen16-sinf /usr/libexec/glibc-benchtests/bench-float-vlen16-sinhf /usr/libexec/glibc-benchtests/bench-float-vlen16-tanf /usr/libexec/glibc-benchtests/bench-float-vlen16-tanhf /usr/libexec/glibc-benchtests/bench-float-vlen4-acosf /usr/libexec/glibc-benchtests/bench-float-vlen4-acoshf /usr/libexec/glibc-benchtests/bench-float-vlen4-asinf /usr/libexec/glibc-benchtests/bench-float-vlen4-asinhf /usr/libexec/glibc-benchtests/bench-float-vlen4-atan2f /usr/libexec/glibc-benchtests/bench-float-vlen4-atanf /usr/libexec/glibc-benchtests/bench-float-vlen4-atanhf /usr/libexec/glibc-benchtests/bench-float-vlen4-cbrtf /usr/libexec/glibc-benchtests/bench-float-vlen4-cosf /usr/libexec/glibc-benchtests/bench-float-vlen4-coshf /usr/libexec/glibc-benchtests/bench-float-vlen4-erfcf /usr/libexec/glibc-benchtests/bench-float-vlen4-erff /usr/libexec/glibc-benchtests/bench-float-vlen4-exp10f /usr/libexec/glibc-benchtests/bench-float-vlen4-exp2f /usr/libexec/glibc-benchtests/bench-float-vlen4-expf /usr/libexec/glibc-benchtests/bench-float-vlen4-expm1f /usr/libexec/glibc-benchtests/bench-float-vlen4-hypotf /usr/libexec/glibc-benchtests/bench-float-vlen4-log10f /usr/libexec/glibc-benchtests/bench-float-vlen4-log1pf /usr/libexec/glibc-benchtests/bench-float-vlen4-log2f /usr/libexec/glibc-benchtests/bench-float-vlen4-logf /usr/libexec/glibc-benchtests/bench-float-vlen4-powf /usr/libexec/glibc-benchtests/bench-float-vlen4-sinf /usr/libexec/glibc-benchtests/bench-float-vlen4-sinhf /usr/libexec/glibc-benchtests/bench-float-vlen4-tanf /usr/libexec/glibc-benchtests/bench-float-vlen4-tanhf /usr/libexec/glibc-benchtests/bench-float-vlen8-acosf /usr/libexec/glibc-benchtests/bench-float-vlen8-acoshf /usr/libexec/glibc-benchtests/bench-float-vlen8-asinf /usr/libexec/glibc-benchtests/bench-float-vlen8-asinhf /usr/libexec/glibc-benchtests/bench-float-vlen8-atan2f /usr/libexec/glibc-benchtests/bench-float-vlen8-atanf /usr/libexec/glibc-benchtests/bench-float-vlen8-atanhf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-acosf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-acoshf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-asinf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-asinhf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-atan2f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-atanf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-atanhf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-cbrtf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-cosf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-coshf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-erfcf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-erff /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-exp10f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-exp2f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-expf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-expm1f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-hypotf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-log10f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-log1pf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-log2f /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-logf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-powf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-sinf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-sinhf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-tanf /usr/libexec/glibc-benchtests/bench-float-vlen8-avx2-tanhf /usr/libexec/glibc-benchtests/bench-float-vlen8-cbrtf /usr/libexec/glibc-benchtests/bench-float-vlen8-cosf /usr/libexec/glibc-benchtests/bench-float-vlen8-coshf /usr/libexec/glibc-benchtests/bench-float-vlen8-erfcf /usr/libexec/glibc-benchtests/bench-float-vlen8-erff /usr/libexec/glibc-benchtests/bench-float-vlen8-exp10f /usr/libexec/glibc-benchtests/bench-float-vlen8-exp2f /usr/libexec/glibc-benchtests/bench-float-vlen8-expf /usr/libexec/glibc-benchtests/bench-float-vlen8-expm1f /usr/libexec/glibc-benchtests/bench-float-vlen8-hypotf /usr/libexec/glibc-benchtests/bench-float-vlen8-log10f /usr/libexec/glibc-benchtests/bench-float-vlen8-log1pf /usr/libexec/glibc-benchtests/bench-float-vlen8-log2f /usr/libexec/glibc-benchtests/bench-float-vlen8-logf /usr/libexec/glibc-benchtests/bench-float-vlen8-powf /usr/libexec/glibc-benchtests/bench-float-vlen8-sinf /usr/libexec/glibc-benchtests/bench-float-vlen8-sinhf /usr/libexec/glibc-benchtests/bench-float-vlen8-tanf /usr/libexec/glibc-benchtests/bench-float-vlen8-tanhf /usr/libexec/glibc-benchtests/bench-fmax /usr/libexec/glibc-benchtests/bench-fmaxf /usr/libexec/glibc-benchtests/bench-fmin /usr/libexec/glibc-benchtests/bench-fminf /usr/libexec/glibc-benchtests/bench-hypot /usr/libexec/glibc-benchtests/bench-hypotf /usr/libexec/glibc-benchtests/bench-ilogb /usr/libexec/glibc-benchtests/bench-ilogbf /usr/libexec/glibc-benchtests/bench-ilogbf128 /usr/libexec/glibc-benchtests/bench-isfinite /usr/libexec/glibc-benchtests/bench-isinf /usr/libexec/glibc-benchtests/bench-isnan /usr/libexec/glibc-benchtests/bench-j0 /usr/libexec/glibc-benchtests/bench-j1 /usr/libexec/glibc-benchtests/bench-lgamma /usr/libexec/glibc-benchtests/bench-log /usr/libexec/glibc-benchtests/bench-log10 /usr/libexec/glibc-benchtests/bench-log1p /usr/libexec/glibc-benchtests/bench-log2 /usr/libexec/glibc-benchtests/bench-log2f /usr/libexec/glibc-benchtests/bench-logb /usr/libexec/glibc-benchtests/bench-logbf /usr/libexec/glibc-benchtests/bench-logf /usr/libexec/glibc-benchtests/bench-malloc-simple /usr/libexec/glibc-benchtests/bench-malloc-thread /usr/libexec/glibc-benchtests/bench-math-inlines /usr/libexec/glibc-benchtests/bench-memccpy /usr/libexec/glibc-benchtests/bench-memchr /usr/libexec/glibc-benchtests/bench-memcmp /usr/libexec/glibc-benchtests/bench-memcmpeq /usr/libexec/glibc-benchtests/bench-memcpy /usr/libexec/glibc-benchtests/bench-memcpy-large /usr/libexec/glibc-benchtests/bench-memcpy-random /usr/libexec/glibc-benchtests/bench-memcpy-walk /usr/libexec/glibc-benchtests/bench-memmem /usr/libexec/glibc-benchtests/bench-memmove /usr/libexec/glibc-benchtests/bench-memmove-large /usr/libexec/glibc-benchtests/bench-memmove-walk /usr/libexec/glibc-benchtests/bench-mempcpy /usr/libexec/glibc-benchtests/bench-memrchr /usr/libexec/glibc-benchtests/bench-memset /usr/libexec/glibc-benchtests/bench-memset-large /usr/libexec/glibc-benchtests/bench-memset-walk /usr/libexec/glibc-benchtests/bench-memset-zero /usr/libexec/glibc-benchtests/bench-memset-zero-large /usr/libexec/glibc-benchtests/bench-memset-zero-walk /usr/libexec/glibc-benchtests/bench-modf /usr/libexec/glibc-benchtests/bench-nss-hash /usr/libexec/glibc-benchtests/bench-pow /usr/libexec/glibc-benchtests/bench-powf /usr/libexec/glibc-benchtests/bench-powf128 /usr/libexec/glibc-benchtests/bench-pthread-locks /usr/libexec/glibc-benchtests/bench-pthread-mutex-locks /usr/libexec/glibc-benchtests/bench-pthread_once /usr/libexec/glibc-benchtests/bench-rawmemchr /usr/libexec/glibc-benchtests/bench-rint /usr/libexec/glibc-benchtests/bench-roundeven /usr/libexec/glibc-benchtests/bench-roundevenf /usr/libexec/glibc-benchtests/bench-sin /usr/libexec/glibc-benchtests/bench-sincos /usr/libexec/glibc-benchtests/bench-sincosf /usr/libexec/glibc-benchtests/bench-sinf /usr/libexec/glibc-benchtests/bench-sinf128 /usr/libexec/glibc-benchtests/bench-sinh /usr/libexec/glibc-benchtests/bench-sprintf /usr/libexec/glibc-benchtests/bench-sqrt /usr/libexec/glibc-benchtests/bench-stpcpy /usr/libexec/glibc-benchtests/bench-stpcpy_chk /usr/libexec/glibc-benchtests/bench-stpncpy /usr/libexec/glibc-benchtests/bench-strcasecmp /usr/libexec/glibc-benchtests/bench-strcasestr /usr/libexec/glibc-benchtests/bench-strcat /usr/libexec/glibc-benchtests/bench-strchr /usr/libexec/glibc-benchtests/bench-strchrnul /usr/libexec/glibc-benchtests/bench-strcmp /usr/libexec/glibc-benchtests/bench-strcoll /usr/libexec/glibc-benchtests/bench-strcpy /usr/libexec/glibc-benchtests/bench-strcpy_chk /usr/libexec/glibc-benchtests/bench-strcspn /usr/libexec/glibc-benchtests/bench-strlen /usr/libexec/glibc-benchtests/bench-strncasecmp /usr/libexec/glibc-benchtests/bench-strncat /usr/libexec/glibc-benchtests/bench-strncmp /usr/libexec/glibc-benchtests/bench-strncpy /usr/libexec/glibc-benchtests/bench-strnlen /usr/libexec/glibc-benchtests/bench-strpbrk /usr/libexec/glibc-benchtests/bench-strrchr /usr/libexec/glibc-benchtests/bench-strsep /usr/libexec/glibc-benchtests/bench-strspn /usr/libexec/glibc-benchtests/bench-strstr /usr/libexec/glibc-benchtests/bench-strtod /usr/libexec/glibc-benchtests/bench-strtok /usr/libexec/glibc-benchtests/bench-tan /usr/libexec/glibc-benchtests/bench-tanh /usr/libexec/glibc-benchtests/bench-tgamma /usr/libexec/glibc-benchtests/bench-thread_create /usr/libexec/glibc-benchtests/bench-timing-type /usr/libexec/glibc-benchtests/bench-trunc /usr/libexec/glibc-benchtests/bench-truncf /usr/libexec/glibc-benchtests/bench-wcpcpy /usr/libexec/glibc-benchtests/bench-wcpncpy /usr/libexec/glibc-benchtests/bench-wcrtomb /usr/libexec/glibc-benchtests/bench-wcscat /usr/libexec/glibc-benchtests/bench-wcschr /usr/libexec/glibc-benchtests/bench-wcschrnul /usr/libexec/glibc-benchtests/bench-wcscmp /usr/libexec/glibc-benchtests/bench-wcscpy /usr/libexec/glibc-benchtests/bench-wcscspn /usr/libexec/glibc-benchtests/bench-wcslen /usr/libexec/glibc-benchtests/bench-wcsncat /usr/libexec/glibc-benchtests/bench-wcsncmp /usr/libexec/glibc-benchtests/bench-wcsncpy /usr/libexec/glibc-benchtests/bench-wcsnlen /usr/libexec/glibc-benchtests/bench-wcspbrk /usr/libexec/glibc-benchtests/bench-wcsrchr /usr/libexec/glibc-benchtests/bench-wcsspn /usr/libexec/glibc-benchtests/bench-wmemchr /usr/libexec/glibc-benchtests/bench-wmemcmp /usr/libexec/glibc-benchtests/bench-wmemset /usr/libexec/glibc-benchtests/bench-y0 /usr/libexec/glibc-benchtests/bench-y1 /usr/libexec/glibc-benchtests/bench.mk /usr/libexec/glibc-benchtests/benchout.schema.json /usr/libexec/glibc-benchtests/compare_bench.py /usr/libexec/glibc-benchtests/glibc-bench-compare /usr/libexec/glibc-benchtests/import_bench.py /usr/libexec/glibc-benchtests/validate_benchout.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu May 9 19:58:19 2024