This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/ifunc-c in repository glibc.
discards 9a4530337d x32: Remove unused getcpu implementation discards 254aa9e343 sparc: Remove ununsed ifunc assembly macros discards 54d11c24eb sparc: refactor cpu_relax to C discards 169c0a8105 sparc: cpu_relax ifunc discards a9fe8f2db2 sparc: refactor sparc32 nearbyint{f} selector to C discards c4ed918503 sparc: refactor sparc32 rint{f} selector to C discards ab688eca29 sparc: refactor sparc32 llrint{f} selector to C discards 78527cbd2a sparc: refactor sparc32 fabs{f} selector to C discards ed11b4fbeb sparc: refactor sparc32 copysign selector to C discards ea4c72f516 sparc: refactor sparc64 __mpn_add_n selector to C discards cac8b49c63 sparc: refactor sparc64 __mpn_submul_1 selector to C discards 6623cbaaab sparc: refactor sparc64 __mpn_addmul_1 selector to C discards 2904291126 sparc: refactor sparc64 __mpn_sub_n selector to C discards c71692869e sparc: refactor sparc64 __mpn_mul_1 selector to C discards 1ff16934a8 sparc: refactor sparc64 rint{f} selector to C discards 8c39c6f336 sparc: refactor sparc64 lrint{f} selector to C discards 2b292bf102 sparc: refactor sparc64 nearbyint{f} selector to C discards 964280db54 sparc: refactor sparc64 finite{f} selector to C discards 0bbb54ce74 sparc: refactor sparc64 isinf{f} selector to C discards ee1b04fe1b sparc: refactor sparc64 isnan{f} selector to C discards ae8131118b sparc: refactor sparc64 signbit{f} selector to C discards 189140ec83 sparc: hide internal __trunc{f}_{vis3,generic} discards e7609f89e9 sparc: hide internal __fma{f}_{vis3,generic} discards db31bd7b83 sparc: hide internal __floor{f}_{vis3,generic} discards e250a65e12 sparc: hide internal __ceil{f}_{vis3,generic} discards 5e53d20ea2 sparc: Add ifunc helper macros discards 0b5e38c6c7 sparc: Assume VIS3 support discards 67be807d63 arm: Implement memchr ifunc selection in C discards aa24ec5af4 arm: Implement memcpy ifunc selection in C discards e8af757052 sparc: Implement memset/bzero ifunc selection in C discards 4d1e671394 sparc: Implement memcpy/mempcpy ifunc selection in C discards 90fb6eaf6d Avoid build multiarch if compiler warns about mismatched alias adds 5bf58bc750 New locale ca_ES@valencia [BZ #2522] adds 8867c3c14b Fix armv7-a compiler option name adds e4dd4ace56 Inline tcache functions adds e956075a5a Use relaxed atomics for malloc have_fastchunks adds 3381be5cde Improve malloc initialization sequence adds 71d85045fd posix: Add p{readv,writev}2 flags to generic uio-ext.h adds 13c92696d2 Use __f128 to define FLT128_* constants in include/float.h f [...] adds 2c2245b92c Fix build failure on tilepro due to unsupported atomics adds 508b1e71a3 Use U+202F NARROW NO-BREAK SPACE as thousands separators in [...] adds 346729f66b powerpc: fix check-before-set in SET_RESTORE_ROUND adds a68ba2f3cd [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol adds 81325b12b1 Add _Float128 function aliases. adds 4b0fa403ab Add new locale mjw_IN [BZ #13994] adds 4d916f0f12 x86-64: Don't set GLRO(dl_platform) to NULL [BZ #22299] adds d74e6f6c0d Fix deadlock in _int_free consistency check adds 37bb78cb8c Install correct bits/long-double.h for MIPS64 (bug 22322). adds 76f2ed922a Add MIPS bits/floatn.h. adds 95ccb619f5 i386: Regenerate libm-test-ulps adds 63b4baa44e sysconf: Fix missing definition of UIO_MAXIOV on Linux [BZ #22321] adds 2f9314b412 Add new locale shn_MM [BZ #13605] adds 4027a4fda0 m68k: Check PIC instead of SHARED in start.S adds 9ba7e81028 m68k: Update elf_machine_load_address for static PIE adds b6b08b8e21 Add new locale kab_DZ [BZ #18812] adds b9a558e790 resolv: Remove bogus targets that build ga_test adds a15d53e2de Add single-threaded path to _int_free adds 6d43de4b85 Fix build issue with SINGLE_THREAD_P adds c369d66e54 CVE-2017-15670: glob: Fix one-byte overflow [BZ #22320] adds 822f523b29 Mention Tim Rühsen as the reporter for CVE-2017-15670 adds b52b0d793d x86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve [BZ #21265] adds fe05e1cb6d posix: Fix improper assert in Linux posix_spawn (BZ#22273) adds 8f6f536272 Avoid build multiarch if compiler warns about mismatched alias adds 797ba44ba2 Add bits/floatn.h defines for more _FloatN / _FloatNx types. adds e80fc1fc98 glob: Add new test tst-glob-tilde adds 914c9994d2 Update NEWS and ChangeLog for CVE-2017-15671 adds a159b53fa0 glob: Fix buffer overflow during GLOB_TILDE unescaping [BZ #22332] adds e1f59bebd8 x86-64: Replace assembly versions of e_expf with generic e_expf.c adds b2f6137ea5 i386: Replace assembly versions of e_expf with generic e_expf.c adds 5d15c96975 x86-64: Add exp2f with FMA adds 7eda65f69e i386: Replace assembly versions of e_exp2f with generic e_exp2f.c adds fe596486d6 i386: Replace assembly versions of e_logf with generic e_logf.c adds 0ccc7153cc x86-64: Add logf with FMA adds 5c7adbd8ed x86-64: Add log2f with FMA adds 80bb593563 x86-64: Add powf with FMA adds 6089a3ee24 i386: Replace assembly versions of e_log2f with generic e_log2f.c adds 5313581cb5 i386: Replace assembly versions of e_powf with generic e_powf.c adds 750a0e4967 PowerPC64 power7 strncpy stack handling and cfi adds 174935af03 PowerPC64 power8 strncpy cfi fixes adds 5062680c60 aarch64: Implement math acceleration via builtins adds be080b6c14 aarch64: Add missing math Makefile for recent commit adds db9bab09a5 Document cache information sysconf variables adds a2e0a7f12b aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat adds aa95a2414e posix: Do not use WNOHANG in waitpid call for Linux posix_spawn new 2b475e2380 arm: Implement memcpy ifunc selection in C new 3a0c82ed7d arm: Implement memchr ifunc selection in C new f07234c65c sparc: Implement memcpy/mempcpy ifunc selection in C new 6d480bb380 sparc: Implement memset/bzero ifunc selection in C new 27e4725645 sparc: Assume VIS3 support new 3f16c2b441 sparc: refactor sparc64 signbit{f} selector to C new be2610a89d sparc: refactor sparc64 isnan{f} selector to C new 3e7ff4fb71 sparc: refactor sparc64 isinf{f} selector to C new d5f97d7855 sparc: refactor sparc64 finite{f} selector to C new 659bb83e14 sparc: refactor sparc64 nearbyint{f} selector to C new 28c0e10b10 sparc: refactor sparc64 lrint{f} selector to C new a992cd52c5 sparc: refactor sparc64 rint{f} selector to C new 5c0875fd87 sparc: refactor sparc64 __mpn_mul_1 selector to C new 777b89ee28 sparc: refactor sparc64 __mpn_sub_n selector to C new c78663dc76 sparc: refactor sparc64 __mpn_addmul_1 selector to C new 980a853350 sparc: refactor sparc64 __mpn_submul_1 selector to C new 33398de29b sparc: refactor sparc64 __mpn_add_n selector to C new 1f83ea9da1 sparc: refactor sparc32 copysign selector to C new eec18f9072 sparc: refactor sparc32 fabs{f} selector to C new 27a4849c6f sparc: refactor sparc32 llrint{f} selector to C new b38d57de07 sparc: refactor sparc32 rint{f} selector to C new e4c33a5c61 sparc: refactor sparc32 nearbyint{f} selector to C new edb111f82d sparc: cpu_relax ifunc new 5de8fc0f68 sparc: refactor cpu_relax to C new f02afb2b35 sparc: Remove ununsed ifunc assembly macros new 5c5605867e x32: Remove unused getcpu implementation
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (9a4530337d) \ N -- N -- N refs/heads/azanella/ifunc-c (5c5605867e)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 26 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 604 +++++++++++++++++++-- NEWS | 20 + bits/floatn-common.h | 292 ++++++++++ bits/floatn.h | 2 + bits/uio-ext.h | 6 +- configure | 29 +- configure.ac | 21 +- include/float.h | 12 +- locale/iso-639.def | 1 + localedata/SUPPORTED | 4 + localedata/locales/ca_ES@valencia | 87 +++ localedata/locales/kab_DZ | 168 ++++++ localedata/locales/mjw_IN | 156 ++++++ localedata/locales/pl_PL | 16 +- localedata/locales/shn_MM | 292 ++++++++++ malloc/arena.c | 13 +- malloc/malloc.c | 319 ++++++----- manual/conf.texi | 73 +++ manual/math.texi | 3 +- math/Makefile | 2 +- posix/Makefile | 12 +- posix/glob.c | 6 +- posix/tst-glob-tilde.c | 136 +++++ resolv/Makefile | 6 - resolv/ga_test.c | 99 ---- scripts/build-many-glibcs.py | 4 +- sysdeps/aarch64/dl-machine.h | 39 +- sysdeps/aarch64/fpu/Makefile | 8 + sysdeps/aarch64/fpu/e_sqrt.c | 4 +- sysdeps/aarch64/fpu/e_sqrtf.c | 4 +- sysdeps/aarch64/fpu/s_ceil.c | 12 +- sysdeps/aarch64/fpu/s_ceilf.c | 12 +- sysdeps/aarch64/fpu/s_floor.c | 12 +- sysdeps/aarch64/fpu/s_floorf.c | 12 +- sysdeps/aarch64/fpu/s_fma.c | 26 +- sysdeps/aarch64/fpu/s_fmaf.c | 13 +- sysdeps/aarch64/fpu/s_fmax.c | 12 +- sysdeps/aarch64/fpu/s_fmaxf.c | 14 +- sysdeps/aarch64/fpu/s_fmin.c | 30 +- sysdeps/aarch64/fpu/s_fminf.c | 13 +- sysdeps/aarch64/fpu/s_frint.c | 49 -- sysdeps/aarch64/fpu/s_frintf.c | 24 - sysdeps/aarch64/fpu/s_llrint.c | 20 +- sysdeps/aarch64/fpu/s_llrintf.c | 23 +- sysdeps/aarch64/fpu/s_llround.c | 13 +- sysdeps/aarch64/fpu/s_llroundf.c | 15 +- sysdeps/aarch64/fpu/s_lrint.c | 46 +- sysdeps/aarch64/fpu/s_lrintf.c | 20 +- sysdeps/aarch64/fpu/s_lround.c | 55 +- sysdeps/aarch64/fpu/s_lroundf.c | 13 +- sysdeps/aarch64/fpu/s_nearbyint.c | 12 +- sysdeps/aarch64/fpu/s_nearbyintf.c | 12 +- sysdeps/aarch64/fpu/s_rint.c | 12 +- sysdeps/aarch64/fpu/s_rintf.c | 12 +- sysdeps/aarch64/fpu/s_round.c | 12 +- sysdeps/aarch64/fpu/s_roundf.c | 12 +- sysdeps/aarch64/fpu/s_trunc.c | 12 +- sysdeps/aarch64/fpu/s_truncf.c | 12 +- sysdeps/arm/armv7/multiarch/rtld-memcpy.S | 2 +- sysdeps/generic/libm-alias-ldouble.h | 9 +- sysdeps/i386/fpu/e_exp2f.S | 52 -- sysdeps/i386/fpu/e_exp2f_data.c | 1 - sysdeps/i386/fpu/e_expf.S | 74 --- sysdeps/i386/fpu/e_log2f.S | 69 --- sysdeps/i386/fpu/e_log2f_data.c | 1 - sysdeps/i386/fpu/e_logf.S | 93 ---- sysdeps/i386/fpu/e_logf_data.c | 1 - sysdeps/i386/fpu/e_powf.S | 392 ------------- sysdeps/i386/fpu/e_powf_log2_data.c | 1 - sysdeps/i386/fpu/libm-test-ulps | 40 +- sysdeps/i386/fpu/math_errf.c | 1 - sysdeps/i386/fpu/w_exp2f.c | 1 - sysdeps/i386/fpu/w_expf.c | 1 - sysdeps/i386/fpu/w_log2f.c | 1 - sysdeps/i386/fpu/w_logf.c | 1 - sysdeps/i386/fpu/w_powf.c | 1 - sysdeps/i386/i686/fpu/e_logf.S | 30 - sysdeps/i386/i686/fpu/multiarch/Makefile | 10 +- sysdeps/i386/i686/fpu/multiarch/e_exp2f-sse2.c | 3 + .../i686/fpu/multiarch/e_exp2f.c} | 28 +- sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S | 325 ----------- sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.c | 3 + sysdeps/i386/i686/fpu/multiarch/e_expf.c | 35 +- sysdeps/i386/i686/fpu/multiarch/e_log2f-sse2.c | 3 + .../memcpy.c => i386/i686/fpu/multiarch/e_log2f.c} | 34 +- sysdeps/i386/i686/fpu/multiarch/e_logf-sse2.c | 3 + .../memcpy.c => i386/i686/fpu/multiarch/e_logf.c} | 34 +- sysdeps/i386/i686/fpu/multiarch/e_powf-sse2.c | 3 + .../memcpy.c => i386/i686/fpu/multiarch/e_powf.c} | 37 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 38 +- sysdeps/i386/i686/fpu/multiarch/w_expf.c | 1 - sysdeps/ia64/bits/floatn.h | 2 + sysdeps/ieee754/ldbl-128/Makeconfig | 3 + sysdeps/{ia64 => ieee754/ldbl-128}/bits/floatn.h | 58 +- sysdeps/ieee754/ldbl-128/float128-abi.h | 2 + sysdeps/ieee754/ldbl-opt/libm-alias-ldouble.h | 8 +- sysdeps/m68k/dl-machine.h | 6 + sysdeps/m68k/start.S | 2 +- sysdeps/{ia64 => mips/ieee754}/bits/floatn.h | 58 +- sysdeps/mips/{ => ieee754}/bits/long-double.h | 0 sysdeps/posix/sysconf.c | 1 + sysdeps/powerpc/bits/floatn.h | 2 + sysdeps/powerpc/fpu/fenv_private.h | 13 +- sysdeps/powerpc/powerpc64/power7/strncpy.S | 23 +- sysdeps/powerpc/powerpc64/power8/strncpy.S | 27 +- sysdeps/sparc/sparc-ifunc.h | 8 +- sysdeps/sparc/sparc32/sparcv9/cpu_relax.c | 1 + .../sparc32/sparcv9/multiarch/memcpy-ultra1.S | 5 +- .../sparc32/sparcv9/multiarch/memset-ultra1.S | 5 +- sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.c | 5 +- sysdeps/sparc/sparc64/fpu/multiarch/s_finitef.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_fma.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_fmaf.c | 4 +- sysdeps/sparc/sparc64/fpu/multiarch/s_isinf.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_isinff.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_lrint.c | 4 +- sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf.c | 4 +- sysdeps/sparc/sparc64/fpu/multiarch/s_signbit.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf.c | 6 +- sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.c | 4 +- sysdeps/sparc/sparc64/multiarch/ifunc-memcpy.h | 2 +- sysdeps/sparc/sparc64/multiarch/ifunc-memset.h | 2 +- sysdeps/sparc/sparc64/multiarch/memcpy-ultra1.S | 4 +- sysdeps/sparc/sparc64/multiarch/memcpy.c | 11 +- sysdeps/sparc/sparc64/multiarch/mempcpy.c | 14 +- sysdeps/sparc/sparc64/multiarch/memset-ultra1.S | 4 +- sysdeps/sparc/sparc64/multiarch/memset.c | 15 +- sysdeps/unix/sysv/linux/Makefile | 5 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 5 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/alpha/libc.abilist | 5 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/bits/uio-ext.h | 3 +- sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 104 ++++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 5 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 5 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 5 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 5 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 5 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 5 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 104 ++++ sysdeps/unix/sysv/linux/spawni.c | 24 +- .../sysv/linux/tst-sysconf-iov_max-uapi.c} | 16 +- .../sysv/linux/tst-sysconf-iov_max.c} | 32 +- sysdeps/x86/bits/floatn.h | 2 + sysdeps/x86/cpu-features-offsets.sym | 1 + sysdeps/x86/cpu-features.c | 100 +++- sysdeps/x86/cpu-features.h | 34 +- sysdeps/x86/cpu-tunables.c | 17 +- sysdeps/x86_64/Makefile | 24 + sysdeps/x86_64/dl-machine.h | 38 +- sysdeps/x86_64/dl-trampoline.S | 87 +-- sysdeps/x86_64/dl-trampoline.h | 267 +++------ sysdeps/x86_64/fpu/e_expf.S | 339 ------------ sysdeps/x86_64/fpu/libm-test-ulps | 4 + sysdeps/x86_64/fpu/multiarch/Makefile | 10 +- sysdeps/x86_64/fpu/multiarch/e_exp2f-fma.c | 3 + .../x86_64/fpu/multiarch/{e_expf.c => e_exp2f.c} | 23 +- sysdeps/x86_64/fpu/multiarch/e_expf-fma.S | 182 ------- sysdeps/x86_64/fpu/multiarch/e_expf-fma.c | 3 + sysdeps/x86_64/fpu/multiarch/e_expf.c | 26 +- sysdeps/x86_64/fpu/multiarch/e_log2f-fma.c | 3 + .../memcpy.c => x86_64/fpu/multiarch/e_log2f.c} | 34 +- sysdeps/x86_64/fpu/multiarch/e_logf-fma.c | 3 + .../memcpy.c => x86_64/fpu/multiarch/e_logf.c} | 34 +- sysdeps/x86_64/fpu/multiarch/e_powf-fma.c | 3 + .../memcpy.c => x86_64/fpu/multiarch/e_powf.c} | 37 +- sysdeps/x86_64/fpu/w_expf.c | 1 - .../{sparc/init-arch.h => x86_64/tst-platform-1.c} | 18 +- .../init-arch.h => x86_64/tst-platformmod-1.c} | 14 +- .../e_expf-ia32.S => x86_64/tst-platformmod-2.c} | 13 +- 175 files changed, 3817 insertions(+), 2962 deletions(-) create mode 100644 bits/floatn-common.h create mode 100644 localedata/locales/ca_ES@valencia create mode 100644 localedata/locales/kab_DZ create mode 100644 localedata/locales/mjw_IN create mode 100644 localedata/locales/shn_MM create mode 100644 posix/tst-glob-tilde.c delete mode 100644 resolv/ga_test.c create mode 100644 sysdeps/aarch64/fpu/Makefile delete mode 100644 sysdeps/aarch64/fpu/s_frint.c delete mode 100644 sysdeps/aarch64/fpu/s_frintf.c delete mode 100644 sysdeps/i386/fpu/e_exp2f.S delete mode 100644 sysdeps/i386/fpu/e_exp2f_data.c delete mode 100644 sysdeps/i386/fpu/e_expf.S delete mode 100644 sysdeps/i386/fpu/e_log2f.S delete mode 100644 sysdeps/i386/fpu/e_log2f_data.c delete mode 100644 sysdeps/i386/fpu/e_logf.S delete mode 100644 sysdeps/i386/fpu/e_logf_data.c delete mode 100644 sysdeps/i386/fpu/e_powf.S delete mode 100644 sysdeps/i386/fpu/e_powf_log2_data.c delete mode 100644 sysdeps/i386/fpu/math_errf.c delete mode 100644 sysdeps/i386/fpu/w_exp2f.c delete mode 100644 sysdeps/i386/fpu/w_expf.c delete mode 100644 sysdeps/i386/fpu/w_log2f.c delete mode 100644 sysdeps/i386/fpu/w_logf.c delete mode 100644 sysdeps/i386/fpu/w_powf.c delete mode 100644 sysdeps/i386/i686/fpu/e_logf.S create mode 100644 sysdeps/i386/i686/fpu/multiarch/e_exp2f-sse2.c copy sysdeps/{sparc/sparc64/multiarch/memcpy-ultra1.S => i386/i686/fpu/multiarch/e [...] delete mode 100644 sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S create mode 100644 sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.c create mode 100644 sysdeps/i386/i686/fpu/multiarch/e_log2f-sse2.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => i386/i686/fpu/multiarch/e_log2f. [...] create mode 100644 sysdeps/i386/i686/fpu/multiarch/e_logf-sse2.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => i386/i686/fpu/multiarch/e_logf.c} (61%) create mode 100644 sysdeps/i386/i686/fpu/multiarch/e_powf-sse2.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => i386/i686/fpu/multiarch/e_powf.c} (59%) delete mode 100644 sysdeps/i386/i686/fpu/multiarch/w_expf.c create mode 100644 sysdeps/ieee754/ldbl-128/Makeconfig copy sysdeps/{ia64 => ieee754/ldbl-128}/bits/floatn.h (54%) create mode 100644 sysdeps/ieee754/ldbl-128/float128-abi.h copy sysdeps/{ia64 => mips/ieee754}/bits/floatn.h (54%) rename sysdeps/mips/{ => ieee754}/bits/long-double.h (100%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/cpu_relax.c copy sysdeps/{sparc/init-arch.h => unix/sysv/linux/tst-sysconf-iov_max-uapi.c} (77%) copy sysdeps/{sparc/sparc64/multiarch/ifunc-memset.h => unix/sysv/linux/tst-syscon [...] delete mode 100644 sysdeps/x86_64/fpu/e_expf.S create mode 100644 sysdeps/x86_64/fpu/multiarch/e_exp2f-fma.c copy sysdeps/x86_64/fpu/multiarch/{e_expf.c => e_exp2f.c} (63%) delete mode 100644 sysdeps/x86_64/fpu/multiarch/e_expf-fma.S create mode 100644 sysdeps/x86_64/fpu/multiarch/e_expf-fma.c create mode 100644 sysdeps/x86_64/fpu/multiarch/e_log2f-fma.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => x86_64/fpu/multiarch/e_log2f.c} (61%) create mode 100644 sysdeps/x86_64/fpu/multiarch/e_logf-fma.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => x86_64/fpu/multiarch/e_logf.c} (61%) create mode 100644 sysdeps/x86_64/fpu/multiarch/e_powf-fma.c copy sysdeps/{sparc/sparc64/multiarch/memcpy.c => x86_64/fpu/multiarch/e_powf.c} (59%) delete mode 100644 sysdeps/x86_64/fpu/w_expf.c copy sysdeps/{sparc/init-arch.h => x86_64/tst-platform-1.c} (79%) rename sysdeps/{sparc/init-arch.h => x86_64/tst-platformmod-1.c} (85%) rename sysdeps/{i386/i686/fpu/multiarch/e_expf-ia32.S => x86_64/tst-platformmod-2. [...]