diff --git a/glibc.spec b/glibc.spec index c6bfe23..657680d 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,5 +1,5 @@ -%define glibcsrcdir glibc-2.35-5-g2496242707 -%define glibcversion 2.35 +%define glibcsrcdir glibc-2.35.9000-44-g3d9f171bfb +%define glibcversion 2.35.9000 # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -152,7 +152,7 @@ end \ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 2%{?dist} +Release: 1%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2161,6 +2161,51 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Wed Feb 09 2022 Florian Weimer - 2.35-3 +- 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 - 2.35-2 - Auto-sync with upstream branch release/2.35/master, commit 24962427071fa532c3c48c918e9d64d719cc8a6c: diff --git a/sources b/sources index 5c4b641..2713b81 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.35-5-g2496242707.tar.xz) = dedaef3d8a26fc77c9b75737cd11c758c81d6b9f131ecb55940f1e17e8947a021d73904822460cedd4d155c4d4c25f82df069996ec29915d39923429366e94f1 +SHA512 (glibc-2.35.9000-44-g3d9f171bfb.tar.xz) = 4a7bfc0e7ea7db66cf612d3a5df89ee044cc269769380085a4740ff815fa97c4113c76994103a9221a556284053b4cb2c6c7989b3367894b9aa2bdb63f05f6dc