This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-O3 in repository toolchain/ci/glibc.
from 8c64cc78bc htl: Fix gsync_wait symbol exposition adds dd05e154ac nptl: Add internal alias __pthread_getattr_default_np adds 8111c457b8 nptl: Use __pthread_getattr_default_np in pthread_create adds 86ed0774cf nptl: Use __pthread_attr_setaffinity_np in pthread_getattr_np adds c2322a561f nptl: Change type of __default_pthread_attr adds 6993670b52 nptl: Destroy the default thread attribute as part of freeres adds 7538d46113 nptl: Make pthread_attr_t dynamically extensible adds ec41af45a6 nptl: Add pthread_attr_setsigmask_np, pthread_attr_getsigmask_np adds ba9f6ee9bb Linux: Use __pthread_attr_setsigmask_internal for timer help [...] adds 3374868668 ieee754: provide gcc builtins based generic sqrt functions adds 628d90c5f9 ieee754: provide gcc builtins based generic fma functions adds c9feb1be93 aarch/fpu: use generic builtins based math functions adds a7a3435c9a powerpc/fpu: use generic fma functions adds 74edc05817 manual/jobs.texi: remove unused var from example code adds 6f10ff02cb powerpc: Fix powerpc64le due a7a3435c9a adds 3f6e4fc454 support: Fix detecting hole support on >2KB-block filesystems adds 9b7424215b Replace val with __val in TUNABLE_SET_VAL_IF_VALID_RANGE adds f607047668 Update HP_TIMING_NOW for _ISOMAC in sysdeps/generic/hp-timing.h adds e52434a2e4 benchtests: Restore the clock_gettime option adds 6ef4227509 powerpc64le: use common fmaf128 implementation adds a23bd00f9d powerpc64le: add optimized strlen for P9 adds 8dbb7a08ec dl-runtime: reloc_{offset,index} now functions arch overide'able adds ecfa912f42 hurd: Add stack guard support adds 8fcc772da8 hurd: Add pointer guard support adds 02937d825a hurd: fix clearing SS_ONSTACK when longjmp-ing from sighandler adds 785ec62dbd hurd: Reject raising invalid signals adds fab94894d5 hurd: Fix hang in _hurd_raise_signal from pthread_kill adds 6c5ca98d09 htl: fix register-atfork ordering adds be22a151f3 htl: Add sem_clockwait support adds d6d74ec16c htl: Enable more tests adds e797c57f93 hurd: Briefly document in xfails the topics of the bugzilla entries adds 7b6b18319e hurd: XFAIL more tests that require setpshared support adds 4bab9ad854 htl: Enable but XFAIL tst-flock2, tst-signal1, tst-signal2 adds 337a7b74fa hurd: Fix unwinding over interruptible RPC adds 3944c61bdf hurd: Make read and pread64 cancellable adds af27fabe40 htl: Fix tls initialization for already-created threads adds 15e995a8fb htl: Fix registration of atfork handlers in modules adds 314a431d37 htl: Enable more tests adds dd7a8ad7ba pthread: Move back linking rules to nptl and htl adds f112dcc506 hurd: document that gcc&gdb look at the trampoline code adds d1f75e9644 AArch64: Merge Falkor memcpy and memmove implementations adds f7de454f20 aarch64: MTE compatible strchrnul adds 49beaaec1b aarch64: MTE compatible strchr adds a365ac45b7 aarch64: MTE compatible strlen adds 533dd2acf7 Add "%d" support to _dl_debug_vdprintf adds bc9cf8fbe8 htl: Fix linking static tests by factorizing the symbols list adds 62d97c3432 htl: Enable more cancel tests adds c477beb2cc Use Linux 5.7 in build-many-glibcs.py. adds 146fea0764 powerpc: Automatic CPU detection in preconfigure adds 89edef7b39 hurd: Make recv* cancellation points adds ea5cad3e37 htl: Add noreturn attribute on __pthread_exit forward adds e2b9d562d1 htl: initialize first and prevent from unloading adds a50efac19a htl: Move cleanup stack to variable shared between libc and pthread adds 76fe4ef4be htl: Fix cleanup support for IO locking adds 662de0889a hurd: Make write and pwrite64 cancellation points adds 45fce058fe htl: Enable more cancellation tests adds 0c46891442 hurd: Make send* cancellation points adds c1dcc54113 hurd: Fix __writev_nocancel_nostatus adds e221c512c7 ld.so: Check for new cache format first and enhance corrupti [...] adds 27bf5e9506 manual: Add pthread_attr_setsigmask_np, pthread_attr_getsigmask_np adds e93c264336 ieee754/dbl-64: Reduce the scope of temporary storage variables adds b67339d0bb Update syscall-names.list for Linux 5.7. adds b637306d3e powerpc64le: refactor e_sqrtf128.c adds b7c9bb183b x86: Correct bit_cpu_CLFLUSHOPT [BZ #26128] adds a35a59036e x86_64: Use %xmmN with vpxor to clear a vector register adds 7a508406df nptl: Remove now-spurious tst-cancelx9 references adds 75870237ff Fix avx2 strncmp offset compare condition check [BZ #25933] adds 27f8864bd4 x86: Update F16C detection [BZ #26133] adds 2004063fb4 benchtests: Add exp10f benchmark adds 6e98983c09 math: Optimized generic exp10f with wrappers adds 4b2d8e4442 i386: Use generic exp10f adds be668a8d78 New exp10f version without SVID compat wrapper adds 3297d019e1 ia64: Use generic exp10f adds c013d5d3aa hurd: Add mremap adds e80501a5c9 math: Decompose math-use-builtins.h adds 271afad8f4 aarch64: Use math-use-builtins for ceil{f} adds a2e833667d s390x: Use fma{f} builtin adds 169ea8f928 powerpc: Use sqrt{f} builtin adds d19d25dd06 x86_64: Use builtin sqrt{f,l} adds b24381e50f i386: Use builtin sqrtl adds 8a7923b57e alpha: Use builtin sqrt{f} adds 32c65b28f3 mips: Use sqrt{f} builtin adds c9a30f08e1 sparc: Use sqrt{f} builtin adds 3ca05a8e9e s390: Use sqrt{f} builtin adds 9dbb3fdfb7 riscv: Use sqrt{f} builtin adds cbf3571f49 arm: Use sqrt{f} builtin adds 9f21672b89 m68k: Use sqrt{f} builtin for coldfire adds ea04f02131 aarch64: Remove fpu Makefile
No new revisions were added by this update.
Summary of changes: NEWS | 4 + benchtests/Makefile | 9 +- benchtests/README | 7 +- benchtests/bench-timing.h | 7 +- benchtests/exp10f-inputs | 2388 ++++++++++++++++++++ elf/dl-cache.c | 27 +- elf/dl-misc.c | 31 +- elf/dl-runtime.c | 28 +- .../s_fmaf128-power9.c => elf/dl-runtime.h | 24 +- elf/dl-tunables.c | 4 +- htl/Makefile | 24 +- htl/Versions | 5 +- htl/forward.c | 4 +- htl/libc_pthread_init.c | 2 + htl/libpthread.a | 22 +- htl/libpthread_pic.a | 22 +- htl/{libpthread.a => libpthread_syms.a} | 3 +- htl/pt-alloc.c | 31 +- htl/pt-cleanup.c | 2 +- htl/pt-internal.h | 4 +- htl/register-atfork.c | 14 +- hurd/hurd-raise.c | 7 + manual/job.texi | 1 - manual/threads.texi | 72 + math/Versions | 3 + math/e_exp10f.c | 32 - sysdeps/generic/dl-vdso-setup.c => math/w_exp10f.c | 0 math/w_exp10f_compat.c | 8 +- nptl/Makefile | 154 +- nptl/Versions | 4 + nptl/allocatestack.c | 2 +- nptl/nptl-init.c | 4 +- nptl/nptlfreeres.c | 1 + nptl/pthreadP.h | 22 +- nptl/pthread_attr_copy.c | 21 +- nptl/pthread_attr_destroy.c | 12 +- .../fpu/s_fma.c => nptl/pthread_attr_extension.c | 22 +- nptl/pthread_attr_getaffinity.c | 14 +- ...attr_default_np.c => pthread_attr_getsigmask.c} | 25 +- nptl/pthread_attr_getstacksize.c | 2 +- nptl/pthread_attr_setaffinity.c | 23 +- ...attr_default_np.c => pthread_attr_setsigmask.c} | 21 +- ...ignal8.c => pthread_attr_setsigmask_internal.c} | 61 +- nptl/pthread_create.c | 63 +- nptl/pthread_getattr_default_np.c | 7 +- nptl/pthread_getattr_np.c | 30 +- nptl/pthread_setattr_default_np.c | 16 +- {sysdeps/pthread => nptl}/tst-cond22.c | 0 {sysdeps/pthread => nptl}/tst-cond26.c | 0 nptl/tst-pthread-attr-sigmask.c | 204 ++ nptl/vars.c | 2 +- scripts/build-many-glibcs.py | 2 +- support/support_descriptor_supports_holes.c | 6 +- sysdeps/aarch64/fpu/Makefile | 14 - sysdeps/aarch64/fpu/e_sqrt.c | 27 - sysdeps/aarch64/fpu/math-use-builtins-ceil.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-floor.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-fma.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-nearbyint.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-rint.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-round.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-trunc.h | 4 + sysdeps/aarch64/fpu/s_ceil.c | 29 - sysdeps/aarch64/fpu/s_ceilf.c | 29 - sysdeps/aarch64/fpu/s_floor.c | 29 - sysdeps/aarch64/fpu/s_floorf.c | 29 - sysdeps/aarch64/fpu/s_fmaf.c | 28 - sysdeps/aarch64/fpu/s_nearbyint.c | 28 - sysdeps/aarch64/fpu/s_nearbyintf.c | 28 - sysdeps/aarch64/fpu/s_rint.c | 29 - sysdeps/aarch64/fpu/s_rintf.c | 29 - sysdeps/aarch64/fpu/s_round.c | 29 - sysdeps/aarch64/fpu/s_roundf.c | 29 - sysdeps/aarch64/fpu/s_trunc.c | 29 - sysdeps/aarch64/fpu/s_truncf.c | 29 - sysdeps/aarch64/multiarch/Makefile | 2 +- sysdeps/aarch64/multiarch/memcpy_falkor.S | 162 +- sysdeps/aarch64/multiarch/memmove_falkor.S | 225 -- sysdeps/aarch64/strchr.S | 162 +- sysdeps/aarch64/strchrnul.S | 136 +- sysdeps/aarch64/strlen.S | 239 +- sysdeps/alpha/alphaev6/fpu/e_sqrt.S | 53 - sysdeps/alpha/alphaev6/fpu/e_sqrtf.S | 53 - sysdeps/alpha/fpu/e_sqrt.c | 164 +- sysdeps/alpha/fpu/e_sqrtf.c | 9 +- sysdeps/alpha/fpu/math-use-builtins-sqrt.h | 9 + sysdeps/arm/e_sqrt.c | 46 - sysdeps/arm/e_sqrtf.c | 46 - sysdeps/arm/math-use-builtins-sqrt.h | 9 + sysdeps/generic/hp-timing.h | 11 +- sysdeps/generic/math-use-builtins-ceil.h | 4 + sysdeps/generic/math-use-builtins-copysign.h | 7 + sysdeps/generic/math-use-builtins-floor.h | 4 + sysdeps/generic/math-use-builtins-fma.h | 4 + sysdeps/generic/math-use-builtins-nearbyint.h | 4 + sysdeps/generic/math-use-builtins-rint.h | 4 + sysdeps/generic/math-use-builtins-round.h | 4 + sysdeps/generic/math-use-builtins-sqrt.h | 4 + sysdeps/generic/math-use-builtins-trunc.h | 4 + sysdeps/generic/math-use-builtins.h | 50 +- sysdeps/hppa/dl-runtime.c | 4 - .../s_fmaf128-power9.c => hppa/dl-runtime.h} | 25 +- sysdeps/htl/libc-lockP.h | 33 + sysdeps/htl/old_pt-atfork.c | 4 +- sysdeps/htl/pt-atfork.c | 10 + sysdeps/htl/pthread-functions.h | 4 +- sysdeps/htl/pthreadP.h | 3 + sysdeps/htl/sem-timedwait.c | 12 +- sysdeps/htl/sem-wait.c | 3 +- sysdeps/htl/stdio-lock.h | 57 + sysdeps/i386/fpu/e_exp10f.S | 54 - sysdeps/i386/fpu/e_sqrtl.c | 21 - sysdeps/i386/htl/Makefile | 20 + sysdeps/i386/htl/tcb-offsets.sym | 8 + sysdeps/ia64/fpu/e_exp10f.S | 562 ----- sysdeps/ia64/fpu/e_exp10f.c | 5 + sysdeps/ia64/fpu/e_exp2f_data.c | 1 - sysdeps/ia64/fpu/libm-test-ulps | 3 + sysdeps/ia64/fpu/math_errf.c | 1 - sysdeps/ia64/fpu/w_exp10f.c | 1 - sysdeps/ia64/fpu/w_exp10f_compat.c | 1 - sysdeps/ieee754/dbl-64/dla.h | 34 +- sysdeps/ieee754/dbl-64/doasin.c | 15 +- sysdeps/ieee754/dbl-64/dosincos.c | 70 +- sysdeps/ieee754/dbl-64/e_atan2.c | 89 +- sysdeps/ieee754/dbl-64/e_sqrt.c | 10 +- sysdeps/ieee754/dbl-64/s_atan.c | 56 +- sysdeps/ieee754/dbl-64/s_fma.c | 6 + sysdeps/ieee754/dbl-64/s_fmaf.c | 6 + sysdeps/ieee754/dbl-64/s_tan.c | 148 +- sysdeps/ieee754/float128/float128_private.h | 2 + sysdeps/ieee754/flt-32/e_exp10f.c | 212 ++ sysdeps/ieee754/flt-32/e_sqrtf.c | 16 +- sysdeps/ieee754/flt-32/math_config.h | 2 +- sysdeps/ieee754/ldbl-128/s_fma.c | 5 + sysdeps/ieee754/ldbl-128/s_fmal.c | 5 + sysdeps/m68k/coldfire/fpu/e_sqrt.c | 26 - sysdeps/m68k/coldfire/fpu/e_sqrtf.c | 27 - sysdeps/m68k/coldfire/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/m68k/m680x0/fpu/e_exp10f.c | 5 + sysdeps/mach/hurd/Makefile | 7 +- sysdeps/mach/hurd/Versions | 11 + sysdeps/mach/hurd/dl-sysdep.c | 7 + sysdeps/mach/hurd/htl/pt-sysdep.c | 3 + sysdeps/mach/hurd/i386/Makefile | 16 + sysdeps/mach/hurd/i386/____longjmp_chk.S | 70 +- sysdeps/mach/hurd/i386/__longjmp.S | 84 + sysdeps/mach/hurd/i386/intr-msg.h | 2 + sysdeps/mach/hurd/i386/ld.abilist | 2 +- sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/i386/libm.abilist | 1 + sysdeps/mach/hurd/i386/libpthread.abilist | 1 + sysdeps/mach/hurd/i386/localplt.data | 8 +- sysdeps/mach/hurd/i386/tls.h | 16 + sysdeps/mach/hurd/i386/trampoline.c | 6 +- sysdeps/mach/hurd/mremap.c | 180 ++ sysdeps/mach/hurd/not-cancel.h | 34 +- sysdeps/mach/hurd/pread64.c | 16 +- .../mach/hurd/{pread64.c => pread64_nocancel.c} | 10 +- sysdeps/mach/hurd/pwrite64.c | 16 +- .../mach/hurd/{pwrite64.c => pwrite64_nocancel.c} | 10 +- sysdeps/mach/hurd/read.c | 12 +- sysdeps/mach/hurd/{read.c => read_nocancel.c} | 9 +- sysdeps/mach/hurd/recv.c | 5 + sysdeps/mach/hurd/recvfrom.c | 22 +- sysdeps/mach/hurd/recvmsg.c | 23 +- sysdeps/mach/hurd/send.c | 4 + sysdeps/mach/hurd/sendmsg.c | 3 + sysdeps/mach/hurd/sendto.c | 3 + sysdeps/mach/hurd/write.c | 13 +- .../e_sqrt.c => mach/hurd/write_nocancel.c} | 22 +- .../hurd/writev_nocancel_nostatus.c} | 17 +- sysdeps/mips/fpu/e_sqrt.c | 38 - sysdeps/mips/fpu/e_sqrtf.c | 38 - sysdeps/mips/fpu/math-use-builtins-sqrt.h | 6 + sysdeps/mips/mips32/fpu/e_sqrt.c | 1 - sysdeps/mips/mips32/fpu/e_sqrtf.c | 1 - sysdeps/mips/mips64/n32/fpu/e_sqrt.c | 1 - sysdeps/mips/mips64/n32/fpu/e_sqrtf.c | 1 - sysdeps/mips/mips64/n64/fpu/e_sqrt.c | 1 - sysdeps/mips/mips64/n64/fpu/e_sqrtf.c | 1 - sysdeps/nptl/internaltypes.h | 19 +- sysdeps/nptl/pthread.h | 15 + sysdeps/posix/writev.c | 2 + sysdeps/posix/writev_nocancel.c | 4 + sysdeps/powerpc/fpu/e_sqrt.c | 57 +- sysdeps/powerpc/fpu/e_sqrtf.c | 56 +- sysdeps/powerpc/fpu/math-use-builtins-fma.h | 9 + sysdeps/powerpc/fpu/math-use-builtins-sqrt.h | 9 + sysdeps/powerpc/fpu/s_fmaf.c | 27 - sysdeps/powerpc/powerpc64/le/fpu/e_sqrtf128.c | 8 +- .../powerpc64/le/fpu/multiarch/s_fmaf128-power9.c | 4 +- .../powerpc/powerpc64/le/power9/fpu/e_sqrtf128.c | 38 - .../powerpc/powerpc64/le/power9/fpu/s_fmaf128.c | 36 - sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S | 1 + sysdeps/powerpc/powerpc64/le/power9/strlen.S | 213 ++ sysdeps/powerpc/powerpc64/multiarch/Makefile | 2 +- .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 4 + .../powerpc/powerpc64/multiarch/strlen-power9.S | 2 + sysdeps/powerpc/powerpc64/multiarch/strlen.c | 5 + sysdeps/powerpc/preconfigure | 62 +- sysdeps/powerpc/preconfigure.ac | 58 + sysdeps/pthread/Makefile | 153 +- {nptl => sysdeps/pthread}/eintr.c | 0 {nptl => sysdeps/pthread}/tst-_res1.c | 0 {nptl => sysdeps/pthread}/tst-_res1mod1.c | 0 {nptl => sysdeps/pthread}/tst-_res1mod2.c | 0 {nptl => sysdeps/pthread}/tst-atfork1.c | 0 {nptl => sysdeps/pthread}/tst-atfork2.c | 0 {nptl => sysdeps/pthread}/tst-atfork2mod.c | 0 {nptl => sysdeps/pthread}/tst-backtrace1.c | 0 {nptl => sysdeps/pthread}/tst-bad-schedattr.c | 0 .../pthread}/tst-cancel-self-cancelstate.c | 0 .../pthread}/tst-cancel-self-canceltype.c | 0 .../pthread}/tst-cancel-self-cleanup.c | 0 .../pthread}/tst-cancel-self-testcancel.c | 0 {nptl => sysdeps/pthread}/tst-cancel-self.c | 0 {nptl => sysdeps/pthread}/tst-cancel1.c | 0 {nptl => sysdeps/pthread}/tst-cancel10.c | 0 {nptl => sysdeps/pthread}/tst-cancel11.c | 0 {nptl => sysdeps/pthread}/tst-cancel12.c | 0 {nptl => sysdeps/pthread}/tst-cancel14.c | 0 {nptl => sysdeps/pthread}/tst-cancel15.c | 0 {nptl => sysdeps/pthread}/tst-cancel18.c | 0 {nptl => sysdeps/pthread}/tst-cancel19.c | 0 {nptl => sysdeps/pthread}/tst-cancel2.c | 0 {nptl => sysdeps/pthread}/tst-cancel21-static.c | 0 {nptl => sysdeps/pthread}/tst-cancel21.c | 0 {nptl => sysdeps/pthread}/tst-cancel22.c | 0 {nptl => sysdeps/pthread}/tst-cancel23.c | 0 {nptl => sysdeps/pthread}/tst-cancel26.c | 0 {nptl => sysdeps/pthread}/tst-cancel27.c | 0 {nptl => sysdeps/pthread}/tst-cancel28.c | 0 {nptl => sysdeps/pthread}/tst-cancel3.c | 0 {nptl => sysdeps/pthread}/tst-cancel6.c | 0 {nptl => sysdeps/pthread}/tst-cancel8.c | 0 {nptl => sysdeps/pthread}/tst-cancel9.c | 0 {nptl => sysdeps/pthread}/tst-cancelx1.c | 0 {nptl => sysdeps/pthread}/tst-cancelx10.c | 0 {nptl => sysdeps/pthread}/tst-cancelx11.c | 0 {nptl => sysdeps/pthread}/tst-cancelx12.c | 0 {nptl => sysdeps/pthread}/tst-cancelx14.c | 0 {nptl => sysdeps/pthread}/tst-cancelx15.c | 0 {nptl => sysdeps/pthread}/tst-cancelx18.c | 0 {nptl => sysdeps/pthread}/tst-cancelx2.c | 0 {nptl => sysdeps/pthread}/tst-cancelx21.c | 0 {nptl => sysdeps/pthread}/tst-cancelx3.c | 0 {nptl => sysdeps/pthread}/tst-cancelx6.c | 0 {nptl => sysdeps/pthread}/tst-cancelx8.c | 0 {nptl => sysdeps/pthread}/tst-cancelx9.c | 0 {nptl => sysdeps/pthread}/tst-cleanup0.c | 0 {nptl => sysdeps/pthread}/tst-cleanup0.expect | 0 {nptl => sysdeps/pthread}/tst-cleanup1.c | 0 {nptl => sysdeps/pthread}/tst-cleanup2.c | 0 {nptl => sysdeps/pthread}/tst-cleanup3.c | 0 {nptl => sysdeps/pthread}/tst-cleanupx0.c | 0 {nptl => sysdeps/pthread}/tst-cleanupx0.expect | 0 {nptl => sysdeps/pthread}/tst-cleanupx1.c | 0 {nptl => sysdeps/pthread}/tst-cleanupx2.c | 0 {nptl => sysdeps/pthread}/tst-cleanupx3.c | 0 {nptl => sysdeps/pthread}/tst-clock1.c | 0 {nptl => sysdeps/pthread}/tst-create-detached.c | 0 {nptl => sysdeps/pthread}/tst-detach1.c | 0 {nptl => sysdeps/pthread}/tst-eintr2.c | 0 {nptl => sysdeps/pthread}/tst-eintr3.c | 0 {nptl => sysdeps/pthread}/tst-eintr4.c | 0 {nptl => sysdeps/pthread}/tst-eintr5.c | 0 {nptl => sysdeps/pthread}/tst-exec1.c | 0 {nptl => sysdeps/pthread}/tst-exec2.c | 0 {nptl => sysdeps/pthread}/tst-exec3.c | 0 {nptl => sysdeps/pthread}/tst-exit1.c | 0 {nptl => sysdeps/pthread}/tst-exit2.c | 0 {nptl => sysdeps/pthread}/tst-exit3.c | 0 {nptl => sysdeps/pthread}/tst-fini1.c | 0 {nptl => sysdeps/pthread}/tst-fini1mod.c | 0 {nptl => sysdeps/pthread}/tst-flock1.c | 0 {nptl => sysdeps/pthread}/tst-flock2.c | 0 {nptl => sysdeps/pthread}/tst-fork1.c | 0 {nptl => sysdeps/pthread}/tst-fork2.c | 0 {nptl => sysdeps/pthread}/tst-fork3.c | 0 {nptl => sysdeps/pthread}/tst-fork4.c | 0 {nptl => sysdeps/pthread}/tst-getpid3.c | 0 {nptl => sysdeps/pthread}/tst-kill1.c | 0 {nptl => sysdeps/pthread}/tst-kill2.c | 0 {nptl => sysdeps/pthread}/tst-kill3.c | 0 {nptl => sysdeps/pthread}/tst-kill4.c | 0 {nptl => sysdeps/pthread}/tst-kill5.c | 0 {nptl => sysdeps/pthread}/tst-kill6.c | 0 {nptl => sysdeps/pthread}/tst-locale1.c | 0 {nptl => sysdeps/pthread}/tst-locale2.c | 0 {nptl => sysdeps/pthread}/tst-memstream.c | 0 nptl/tst-align.c => sysdeps/pthread/tst-pt-align.c | 0 .../pthread/tst-pt-align3.c | 0 .../pthread/tst-pt-popen1.c | 0 .../pthread/tst-pt-sysconf.c | 0 nptl/tst-tls1.c => sysdeps/pthread/tst-pt-tls1.c | 0 nptl/tst-tls2.c => sysdeps/pthread/tst-pt-tls2.c | 0 nptl/tst-tls4.c => sysdeps/pthread/tst-pt-tls4.c | 0 .../pthread/tst-pt-vfork1.c | 0 .../pthread/tst-pt-vfork2.c | 0 {nptl => sysdeps/pthread}/tst-raise1.c | 0 {nptl => sysdeps/pthread}/tst-sem5.c | 0 {nptl => sysdeps/pthread}/tst-setuid3.c | 0 {nptl => sysdeps/pthread}/tst-signal1.c | 0 {nptl => sysdeps/pthread}/tst-signal2.c | 0 {nptl => sysdeps/pthread}/tst-signal4.c | 0 {nptl => sysdeps/pthread}/tst-signal5.c | 0 {nptl => sysdeps/pthread}/tst-signal6.c | 0 {nptl => sysdeps/pthread}/tst-signal8.c | 0 {nptl => sysdeps/pthread}/tst-stack1.c | 5 +- {nptl => sysdeps/pthread}/tst-stdio1.c | 0 {nptl => sysdeps/pthread}/tst-stdio2.c | 0 {nptl => sysdeps/pthread}/tst-tls4moda.c | 0 {nptl => sysdeps/pthread}/tst-tls4modb.c | 0 {nptl => sysdeps/pthread}/tst-tsd1.c | 0 {nptl => sysdeps/pthread}/tst-tsd2.c | 0 {nptl => sysdeps/pthread}/tst-tsd5.c | 0 {nptl => sysdeps/pthread}/tst-tsd6.c | 0 {nptl => sysdeps/pthread}/tst-umask1.c | 0 {nptl => sysdeps/pthread}/tst-unload.c | 0 {nptl => sysdeps/pthread}/tst-unwind-thread.c | 0 {nptl => sysdeps/pthread}/tst-vfork1x.c | 0 {nptl => sysdeps/pthread}/tst-vfork2x.c | 0 sysdeps/riscv/rvd/e_sqrt.c | 28 - sysdeps/riscv/rvd/math-use-builtins-sqrt.h | 4 + sysdeps/riscv/rvf/e_sqrtf.c | 28 - sysdeps/s390/fpu/e_sqrt.c | 30 - sysdeps/s390/fpu/e_sqrtf.c | 30 - sysdeps/s390/fpu/math-use-builtins-ceil.h | 15 + sysdeps/s390/fpu/math-use-builtins-floor.h | 15 + sysdeps/s390/fpu/math-use-builtins-fma.h | 4 + sysdeps/s390/fpu/math-use-builtins-nearbyint.h | 15 + sysdeps/s390/fpu/math-use-builtins-rint.h | 15 + sysdeps/s390/fpu/math-use-builtins-round.h | 15 + sysdeps/s390/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/s390/fpu/math-use-builtins-trunc.h | 15 + sysdeps/s390/fpu/math-use-builtins.h | 111 - sysdeps/s390/fpu/s_fma.c | 32 - sysdeps/s390/fpu/s_fmaf.c | 32 - sysdeps/sparc/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 1 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/be/libm.abilist | 1 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/le/libm.abilist | 1 + sysdeps/unix/sysv/linux/createthread.c | 9 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 + sysdeps/unix/sysv/linux/hppa/libm.abilist | 1 + sysdeps/unix/sysv/linux/i386/libc.abilist | 2 + sysdeps/unix/sysv/linux/i386/libm.abilist | 1 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 + sysdeps/unix/sysv/linux/ia64/libm.abilist | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 1 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/be/libm.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/le/libm.abilist | 1 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 + sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 1 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 1 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 + sysdeps/unix/sysv/linux/nios2/libm.abilist | 1 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 1 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 2 + .../linux/powerpc/powerpc32/nofpu/libm.abilist | 1 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/be/libm.abilist | 1 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/le/libm.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/be/libm.abilist | 1 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/le/libm.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 1 + sysdeps/unix/sysv/linux/syscall-names.list | 4 +- sysdeps/unix/sysv/linux/timer_routines.c | 19 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 1 + sysdeps/x86/cpu-features.c | 4 + sysdeps/x86/cpu-features.h | 8 +- .../{aarch64/fpu/e_sqrtf.c => x86/fpu/e_sqrtl.c} | 14 +- sysdeps/x86_64/dl-runtime.c | 9 - sysdeps/x86_64/dl-runtime.h | 35 + sysdeps/x86_64/fpu/e_sqrt.c | 32 - sysdeps/x86_64/fpu/e_sqrtf.c | 32 - sysdeps/x86_64/fpu/e_sqrtl.c | 1 - sysdeps/x86_64/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/x86_64/multiarch/strcmp-avx2.S | 19 +- sysdeps/x86_64/multiarch/strrchr-avx2.S | 2 +- 411 files changed, 5527 insertions(+), 3594 deletions(-) create mode 100644 benchtests/exp10f-inputs copy sysdeps/powerpc/powerpc64/le/fpu/multiarch/s_fmaf128-power9.c => elf/dl-runti [...] copy htl/{libpthread.a => libpthread_syms.a} (94%) delete mode 100644 math/e_exp10f.c copy sysdeps/generic/dl-vdso-setup.c => math/w_exp10f.c (100%) rename sysdeps/aarch64/fpu/s_fma.c => nptl/pthread_attr_extension.c (65%) copy nptl/{pthread_getattr_default_np.c => pthread_attr_getsigmask.c} (55%) copy nptl/{pthread_getattr_default_np.c => pthread_attr_setsigmask.c} (60%) copy nptl/{tst-signal8.c => pthread_attr_setsigmask_internal.c} (50%) rename {sysdeps/pthread => nptl}/tst-cond22.c (100%) rename {sysdeps/pthread => nptl}/tst-cond26.c (100%) create mode 100644 nptl/tst-pthread-attr-sigmask.c delete mode 100644 sysdeps/aarch64/fpu/Makefile delete mode 100644 sysdeps/aarch64/fpu/e_sqrt.c create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-ceil.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-floor.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-nearbyint.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-rint.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-round.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-trunc.h delete mode 100644 sysdeps/aarch64/fpu/s_ceil.c delete mode 100644 sysdeps/aarch64/fpu/s_ceilf.c delete mode 100644 sysdeps/aarch64/fpu/s_floor.c delete mode 100644 sysdeps/aarch64/fpu/s_floorf.c delete mode 100644 sysdeps/aarch64/fpu/s_fmaf.c delete mode 100644 sysdeps/aarch64/fpu/s_nearbyint.c delete mode 100644 sysdeps/aarch64/fpu/s_nearbyintf.c delete mode 100644 sysdeps/aarch64/fpu/s_rint.c delete mode 100644 sysdeps/aarch64/fpu/s_rintf.c delete mode 100644 sysdeps/aarch64/fpu/s_round.c delete mode 100644 sysdeps/aarch64/fpu/s_roundf.c delete mode 100644 sysdeps/aarch64/fpu/s_trunc.c delete mode 100644 sysdeps/aarch64/fpu/s_truncf.c delete mode 100644 sysdeps/aarch64/multiarch/memmove_falkor.S delete mode 100644 sysdeps/alpha/alphaev6/fpu/e_sqrt.S delete mode 100644 sysdeps/alpha/alphaev6/fpu/e_sqrtf.S create mode 100644 sysdeps/alpha/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/arm/e_sqrt.c delete mode 100644 sysdeps/arm/e_sqrtf.c create mode 100644 sysdeps/arm/math-use-builtins-sqrt.h create mode 100644 sysdeps/generic/math-use-builtins-ceil.h create mode 100644 sysdeps/generic/math-use-builtins-copysign.h create mode 100644 sysdeps/generic/math-use-builtins-floor.h create mode 100644 sysdeps/generic/math-use-builtins-fma.h create mode 100644 sysdeps/generic/math-use-builtins-nearbyint.h create mode 100644 sysdeps/generic/math-use-builtins-rint.h create mode 100644 sysdeps/generic/math-use-builtins-round.h create mode 100644 sysdeps/generic/math-use-builtins-sqrt.h create mode 100644 sysdeps/generic/math-use-builtins-trunc.h copy sysdeps/{powerpc/powerpc64/le/fpu/multiarch/s_fmaf128-power9.c => hppa/dl-run [...] create mode 100644 sysdeps/htl/stdio-lock.h delete mode 100644 sysdeps/i386/fpu/e_exp10f.S delete mode 100644 sysdeps/i386/fpu/e_sqrtl.c create mode 100644 sysdeps/i386/htl/Makefile create mode 100644 sysdeps/i386/htl/tcb-offsets.sym delete mode 100644 sysdeps/ia64/fpu/e_exp10f.S create mode 100644 sysdeps/ia64/fpu/e_exp10f.c delete mode 100644 sysdeps/ia64/fpu/e_exp2f_data.c delete mode 100644 sysdeps/ia64/fpu/math_errf.c delete mode 100644 sysdeps/ia64/fpu/w_exp10f.c delete mode 100644 sysdeps/ia64/fpu/w_exp10f_compat.c create mode 100644 sysdeps/ieee754/flt-32/e_exp10f.c delete mode 100644 sysdeps/m68k/coldfire/fpu/e_sqrt.c delete mode 100644 sysdeps/m68k/coldfire/fpu/e_sqrtf.c create mode 100644 sysdeps/m68k/coldfire/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/mach/hurd/i386/__longjmp.S create mode 100644 sysdeps/mach/hurd/mremap.c copy sysdeps/mach/hurd/{pread64.c => pread64_nocancel.c} (84%) copy sysdeps/mach/hurd/{pwrite64.c => pwrite64_nocancel.c} (84%) copy sysdeps/mach/hurd/{read.c => read_nocancel.c} (84%) rename sysdeps/{sparc/sparc32/e_sqrt.c => mach/hurd/write_nocancel.c} (69%) rename sysdeps/{powerpc/fpu/s_fma.c => mach/hurd/writev_nocancel_nostatus.c} (70%) delete mode 100644 sysdeps/mips/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/fpu/e_sqrtf.c create mode 100644 sysdeps/mips/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/mips/mips32/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips32/fpu/e_sqrtf.c delete mode 100644 sysdeps/mips/mips64/n32/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips64/n32/fpu/e_sqrtf.c delete mode 100644 sysdeps/mips/mips64/n64/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips64/n64/fpu/e_sqrtf.c create mode 100644 sysdeps/posix/writev_nocancel.c create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/powerpc/fpu/s_fmaf.c delete mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/e_sqrtf128.c delete mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/s_fmaf128.c create mode 100644 sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S create mode 100644 sysdeps/powerpc/powerpc64/le/power9/strlen.S create mode 100644 sysdeps/powerpc/powerpc64/multiarch/strlen-power9.S create mode 100644 sysdeps/powerpc/preconfigure.ac rename {nptl => sysdeps/pthread}/eintr.c (100%) rename {nptl => sysdeps/pthread}/tst-_res1.c (100%) rename {nptl => sysdeps/pthread}/tst-_res1mod1.c (100%) rename {nptl => sysdeps/pthread}/tst-_res1mod2.c (100%) rename {nptl => sysdeps/pthread}/tst-atfork1.c (100%) rename {nptl => sysdeps/pthread}/tst-atfork2.c (100%) rename {nptl => sysdeps/pthread}/tst-atfork2mod.c (100%) rename {nptl => sysdeps/pthread}/tst-backtrace1.c (100%) rename {nptl => sysdeps/pthread}/tst-bad-schedattr.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self-cancelstate.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self-canceltype.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self-cleanup.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self-testcancel.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel1.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel10.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel11.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel12.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel14.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel15.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel18.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel19.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel2.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel21-static.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel21.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel22.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel23.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel26.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel27.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel28.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel3.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel6.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel8.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel9.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx1.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx10.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx11.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx12.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx14.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx15.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx18.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx2.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx21.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx3.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx6.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx8.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx9.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanup0.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanup0.expect (100%) rename {nptl => sysdeps/pthread}/tst-cleanup1.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanup2.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanup3.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanupx0.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanupx0.expect (100%) rename {nptl => sysdeps/pthread}/tst-cleanupx1.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanupx2.c (100%) rename {nptl => sysdeps/pthread}/tst-cleanupx3.c (100%) rename {nptl => sysdeps/pthread}/tst-clock1.c (100%) rename {nptl => sysdeps/pthread}/tst-create-detached.c (100%) rename {nptl => sysdeps/pthread}/tst-detach1.c (100%) rename {nptl => sysdeps/pthread}/tst-eintr2.c (100%) rename {nptl => sysdeps/pthread}/tst-eintr3.c (100%) rename {nptl => sysdeps/pthread}/tst-eintr4.c (100%) rename {nptl => sysdeps/pthread}/tst-eintr5.c (100%) rename {nptl => sysdeps/pthread}/tst-exec1.c (100%) rename {nptl => sysdeps/pthread}/tst-exec2.c (100%) rename {nptl => sysdeps/pthread}/tst-exec3.c (100%) rename {nptl => sysdeps/pthread}/tst-exit1.c (100%) rename {nptl => sysdeps/pthread}/tst-exit2.c (100%) rename {nptl => sysdeps/pthread}/tst-exit3.c (100%) rename {nptl => sysdeps/pthread}/tst-fini1.c (100%) rename {nptl => sysdeps/pthread}/tst-fini1mod.c (100%) rename {nptl => sysdeps/pthread}/tst-flock1.c (100%) rename {nptl => sysdeps/pthread}/tst-flock2.c (100%) rename {nptl => sysdeps/pthread}/tst-fork1.c (100%) rename {nptl => sysdeps/pthread}/tst-fork2.c (100%) rename {nptl => sysdeps/pthread}/tst-fork3.c (100%) rename {nptl => sysdeps/pthread}/tst-fork4.c (100%) rename {nptl => sysdeps/pthread}/tst-getpid3.c (100%) rename {nptl => sysdeps/pthread}/tst-kill1.c (100%) rename {nptl => sysdeps/pthread}/tst-kill2.c (100%) rename {nptl => sysdeps/pthread}/tst-kill3.c (100%) rename {nptl => sysdeps/pthread}/tst-kill4.c (100%) rename {nptl => sysdeps/pthread}/tst-kill5.c (100%) rename {nptl => sysdeps/pthread}/tst-kill6.c (100%) rename {nptl => sysdeps/pthread}/tst-locale1.c (100%) rename {nptl => sysdeps/pthread}/tst-locale2.c (100%) rename {nptl => sysdeps/pthread}/tst-memstream.c (100%) rename nptl/tst-align.c => sysdeps/pthread/tst-pt-align.c (100%) rename nptl/tst-align3.c => sysdeps/pthread/tst-pt-align3.c (100%) rename nptl/tst-popen1.c => sysdeps/pthread/tst-pt-popen1.c (100%) rename nptl/tst-sysconf.c => sysdeps/pthread/tst-pt-sysconf.c (100%) rename nptl/tst-tls1.c => sysdeps/pthread/tst-pt-tls1.c (100%) rename nptl/tst-tls2.c => sysdeps/pthread/tst-pt-tls2.c (100%) rename nptl/tst-tls4.c => sysdeps/pthread/tst-pt-tls4.c (100%) rename nptl/tst-vfork1.c => sysdeps/pthread/tst-pt-vfork1.c (100%) rename nptl/tst-vfork2.c => sysdeps/pthread/tst-pt-vfork2.c (100%) rename {nptl => sysdeps/pthread}/tst-raise1.c (100%) rename {nptl => sysdeps/pthread}/tst-sem5.c (100%) rename {nptl => sysdeps/pthread}/tst-setuid3.c (100%) rename {nptl => sysdeps/pthread}/tst-signal1.c (100%) rename {nptl => sysdeps/pthread}/tst-signal2.c (100%) rename {nptl => sysdeps/pthread}/tst-signal4.c (100%) rename {nptl => sysdeps/pthread}/tst-signal5.c (100%) rename {nptl => sysdeps/pthread}/tst-signal6.c (100%) rename {nptl => sysdeps/pthread}/tst-signal8.c (100%) rename {nptl => sysdeps/pthread}/tst-stack1.c (96%) rename {nptl => sysdeps/pthread}/tst-stdio1.c (100%) rename {nptl => sysdeps/pthread}/tst-stdio2.c (100%) rename {nptl => sysdeps/pthread}/tst-tls4moda.c (100%) rename {nptl => sysdeps/pthread}/tst-tls4modb.c (100%) rename {nptl => sysdeps/pthread}/tst-tsd1.c (100%) rename {nptl => sysdeps/pthread}/tst-tsd2.c (100%) rename {nptl => sysdeps/pthread}/tst-tsd5.c (100%) rename {nptl => sysdeps/pthread}/tst-tsd6.c (100%) rename {nptl => sysdeps/pthread}/tst-umask1.c (100%) rename {nptl => sysdeps/pthread}/tst-unload.c (100%) rename {nptl => sysdeps/pthread}/tst-unwind-thread.c (100%) rename {nptl => sysdeps/pthread}/tst-vfork1x.c (100%) rename {nptl => sysdeps/pthread}/tst-vfork2x.c (100%) delete mode 100644 sysdeps/riscv/rvd/e_sqrt.c create mode 100644 sysdeps/riscv/rvd/math-use-builtins-sqrt.h delete mode 100644 sysdeps/riscv/rvf/e_sqrtf.c delete mode 100644 sysdeps/s390/fpu/e_sqrt.c delete mode 100644 sysdeps/s390/fpu/e_sqrtf.c create mode 100644 sysdeps/s390/fpu/math-use-builtins-ceil.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-floor.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-nearbyint.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-rint.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-round.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-trunc.h delete mode 100644 sysdeps/s390/fpu/math-use-builtins.h delete mode 100644 sysdeps/s390/fpu/s_fma.c delete mode 100644 sysdeps/s390/fpu/s_fmaf.c create mode 100644 sysdeps/sparc/fpu/math-use-builtins-sqrt.h rename sysdeps/{aarch64/fpu/e_sqrtf.c => x86/fpu/e_sqrtl.c} (75%) delete mode 100644 sysdeps/x86_64/dl-runtime.c create mode 100644 sysdeps/x86_64/dl-runtime.h delete mode 100644 sysdeps/x86_64/fpu/e_sqrt.c delete mode 100644 sysdeps/x86_64/fpu/e_sqrtf.c delete mode 100644 sysdeps/x86_64/fpu/e_sqrtl.c create mode 100644 sysdeps/x86_64/fpu/math-use-builtins-sqrt.h