This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch tuliom/float128 in repository glibc.
discards a0509fc powerpc64le: Enable float128 discards 89c88df powerpc64le: Require gcc >= 6.2 for powerpc64le discards 643b690 powerpc64le: Create divergent sysdep directory for ppc64le. discards 68c046d float128: Add fromfpf128 functions discards 66b917b float128: Add fmaxmagf128, fminmagf128 and roundevenf128 discards 399e6ed float128: Add llogbf128 discards b6a51a8 float128: Add setpayloadsigf128 discards 931f699 float128: Add setpayloadf128 discards b9ae839 float128: Add iscanonicalf128 discards 246d0da float128: Add canonicalizef128 discards cd8a01b float128: Add getpayloadf128 discards 741843c float128: Add totalorderf128 and totalordermagf128 discards 9a68b30 float128: Add SNANF128 macro discards 5b3b5b4 float128: Add exp2f128. discards a350d02 float128: Add test-{float128,ifloat128,float128-finite} discards a3ff008 float128: Add strfromf128, strtof128, and wcstof128 to the manual discards 1bd6178 float128: Add strtof128, wcstof128, and related functions. discards 56dcd41 float128: Add strfromf128 discards 96a95fd float128: Add conversion from float128 to mpn discards 00869cc ldbl-128: Refactor ldbl2mpn to allow use with float128 discards d24c662 float128: Extend the power of ten tables discards 07ff01b float128: Add wrappers to override ldbl-128 as float128. discards b8f6589 float128: Enable use of IEEE wrapper templates discards cf57e48 float128: Define __builtin_fabsf128 for GCC < 7.0 discards 88b5191 float128: Add private _Float128 declarations for libm. discards 069a471 float128: Expose _Float128 finite math functions. discards 1ad880c float128: Extend __MATH_TG for float128 support discards d5f83b5 float128: Protect signbit macro definition with __USE_FLOAT128 discards b13a814 float128: Add public _Float128 declarations to libm. discards 2fe0b83 Add support for testing __STDC_WANT_IEC_60559_TYPES_EXT__ discards ee658ae float128: Add _Float128 make bits to libm. discards 512e9d4 ldbl-128: Use mathx_hidden_def inplace of hidden_def discards 11effac ldbl-128: Fix lgammal, log10l and log2l results discards 37c3243 ldbl-128: Fix y0, y1, and yn for input -Inf discards aeab497 Add template wrapper for IEEE exp function discards 126081a Add new templates for IEEE wrappers discards 959752a Move w_exp to libm-compat-call-auto discards 7e9f8cb Move w_lgamma to libm-compat-calls-auto discards b46895d Move w_lgamma_r to libm-compat-calls-auto adds 95b2e07 Remove before-compile setting in math/Makefile. adds 2b7dc4c Do not hardcode list of libm functions in libm-err-tab.pl. adds 37f8aba nptl: Remove COLORING_INCREMENT adds dd18757 Remove libm-test.inc comment listing functions tested and not [...] adds 5a68e85 Move non-function-specific parts of libm-test.inc to separate file. adds c7a37ad As a minor cleanup remove the (r)index defines from include/s [...] adds 7e1e68b Rework gen-libm-test.pl input/output handling. adds 5cd8188 Eliminate libm-test.stmp. adds 4f1bc13 Split auto-libm-test-out by function. adds 5cbb584 Split libm-test.inc by function. adds a622c2d Move libm-test TEST_MSG definitions to libm-test-driver.c. adds dcd4cd5 Refactor some code in libm-test-driver.c. adds 04f0fd6 powerpc: Improve strcmp performance for shorter strings adds e688cce powerpc: Use latest optimizations for internal function calls adds c2ff5ec powerpc: Set minimum kernel version for powerpc64le adds 43ce02c Fix typo in manual adds edbbdb1 Fix powf inaccuracy (bug 21112). adds 12d6284 Clean up libm vector tests exception test disabling. adds 3f67d1a Add Linux PTRACE_EVENT_STOP adds 8cbc826 Fix getting tunable values on big-endian (BZ #21109) adds ef8659e Fix a typo in the manual. adds 42de7e2 aarch64: fix errno address calculation in SYSCALL_ERROR_HANDLER adds ea814db Move w_lgamma_r to libm-compat-calls-auto adds 163f65e Move w_lgamma to libm-compat-calls-auto adds 5ab621c Move w_exp to libm-compat-call-auto adds 3b2f603 Build most libm-test support code once per type. adds 9b40563 Move -U__LIBC_INTERNAL_MATH_INLINES to test-math-inline.h. adds 3789e2f Merge libm-compat-calls-auto and libm-compat-calls adds 1266b93 Move more csin, csinh tests to auto-libm-test-in. adds 3403a17 x86-64: Verify that _dl_runtime_resolve preserves vector registers adds 40b7fbf GLIBC uses strchr (s, '\0') as an idiom to find the end of a [...] adds b987917 ldbl-128: Fix y0 and y1 for -Inf input [BZ #21130] adds b4e4172 Move INIT_ARCH_EXT call from libm-test-support to libm-test-driver. adds 10303eb Move most libmvec test contents from .c to .h files. new 7814c94 Add new templates for IEEE wrappers new 0c894c9 Use independent types in libm-test-support.c new 3578545 float128: Avoid using float binaries in other types' tests new e3dd253 Fix lgamma*, log10* and log2* results [BZ #21171] new 458399a ldbl-128: Use mathx_hidden_def inplace of hidden_def new e5950b6 float128: Add _Float128 make bits to libm. new 59eb7e5 Add support for testing __STDC_WANT_IEC_60559_TYPES_EXT__ new 221ec04 float128: Add public _Float128 declarations to libm. new bc156f1 float128: Protect signbit macro definition with __USE_FLOAT128 new 36f021b float128: Extend __MATH_TG for float128 support new 2473db8 float128: Expose _Float128 finite math functions. new b277636 float128: Add private _Float128 declarations for libm. new d2d1b88 float128: Define __builtin_fabsf128 for GCC < 7.0 new 52bc6dc float128: Enable use of IEEE wrapper templates new cb740e9 float128: Add wrappers to override ldbl-128 as float128. new 1d135cb float128: Extend the power of ten tables new 91a6b74 ldbl-128: Refactor ldbl2mpn to allow use with float128 new 5677b3f float128: Add conversion from float128 to mpn new 3451dc9 float128: Add strfromf128 new 496935e float128: Add strtof128, wcstof128, and related functions. new 4357092 float128: Add strfromf128, strtof128, and wcstof128 to the manual new 76d3aea float128: Add test-{float128,ifloat128,float128-finite} new be4ba7b float128: Add exp2f128. new 0e210e8 float128: Add SNANF128 macro new da3db47 float128: Add totalorderf128 and totalordermagf128 new d636729 float128: Add getpayloadf128 new 6d7c081 float128: Add canonicalizef128 new cc13329 float128: Add iscanonicalf128 new 9b47ed2 float128: Add setpayloadf128 new 4e3dcc4 float128: Add setpayloadsigf128 new 700b51b float128: Add llogbf128 new 311cb54 float128: Add fmaxmagf128, fminmagf128 and roundevenf128 new 6c962d6 float128: Add fromfpf128 functions new 727136b powerpc64le: Create divergent sysdep directory for ppc64le. new 9f1e9ef powerpc64le: Require gcc >= 6.2 for powerpc64le new d6a9d70 powerpc64le: Enable float128
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 (a0509fc) \ N -- N -- N refs/heads/tuliom/float128 (d6a9d70)
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 36 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 | 1204 + elf/dl-tunable-types.h | 4 +- elf/dl-tunables.c | 2 + hurd/path-lookup.c | 4 +- include/string.h | 9 - malloc/arena.c | 8 +- manual/contrib.texi | 4 +- manual/libm-err-tab.pl | 38 +- manual/math.texi | 4 +- math/Makefile | 111 +- math/README.libm-test | 39 +- math/auto-libm-test-in | 7 + math/auto-libm-test-out | 312322 ------------------ math/auto-libm-test-out-acos | 2967 + math/auto-libm-test-out-acosh | 1969 + math/auto-libm-test-out-asin | 2373 + math/auto-libm-test-out-asinh | 2962 + math/auto-libm-test-out-atan | 1354 + math/auto-libm-test-out-atan2 | 12959 + math/auto-libm-test-out-atanh | 3430 + math/auto-libm-test-out-cabs | 664 + math/auto-libm-test-out-carg | 1126 + math/auto-libm-test-out-cbrt | 1402 + math/auto-libm-test-out-ccos | 1103 + math/auto-libm-test-out-ccosh | 1103 + math/auto-libm-test-out-cexp | 1944 + math/auto-libm-test-out-clog | 32643 ++ math/auto-libm-test-out-clog10 | 32553 ++ math/auto-libm-test-out-cos | 2935 + math/auto-libm-test-out-cosh | 3387 + math/auto-libm-test-out-cpow | 1200 + math/auto-libm-test-out-csin | 1627 + math/auto-libm-test-out-csinh | 1627 + math/auto-libm-test-out-csqrt | 10590 + math/auto-libm-test-out-ctan | 1779 + math/auto-libm-test-out-ctanh | 1924 + math/auto-libm-test-out-erf | 3350 + math/auto-libm-test-out-erfc | 4175 + math/auto-libm-test-out-exp | 4846 + math/auto-libm-test-out-exp10 | 4168 + math/auto-libm-test-out-exp2 | 4262 + math/auto-libm-test-out-expm1 | 2957 + math/auto-libm-test-out-fma | 15622 + math/auto-libm-test-out-hypot | 14767 + math/auto-libm-test-out-j0 | 1336 + math/auto-libm-test-out-j1 | 1286 + math/auto-libm-test-out-jn | 3368 + math/auto-libm-test-out-lgamma | 24663 ++ math/auto-libm-test-out-log | 1575 + math/auto-libm-test-out-log10 | 1624 + math/auto-libm-test-out-log1p | 2572 + math/auto-libm-test-out-log2 | 1957 + math/auto-libm-test-out-pow | 44173 +++ math/auto-libm-test-out-sin | 3643 + math/auto-libm-test-out-sincos | 2166 + math/auto-libm-test-out-sinh | 3509 + math/auto-libm-test-out-sqrt | 4121 + math/auto-libm-test-out-tan | 3173 + math/auto-libm-test-out-tanh | 2745 + math/auto-libm-test-out-tgamma | 27305 ++ math/auto-libm-test-out-y0 | 955 + math/auto-libm-test-out-y1 | 955 + math/auto-libm-test-out-yn | 2625 + math/gen-auto-libm-tests.c | 20 +- math/gen-libm-have-vector-test.sh | 6 +- math/gen-libm-test.pl | 39 +- math/libm-test-acos.inc | 47 + math/libm-test-acosh.inc | 52 + math/libm-test-asin.inc | 47 + math/{test-math-inline.h => libm-test-asinh.inc} | 30 +- math/{test-math-inline.h => libm-test-atan.inc} | 31 +- math/libm-test-atan2.inc | 203 + math/libm-test-atanh.inc | 49 + math/{test-math-inline.h => libm-test-cabs.inc} | 36 +- math/libm-test-cacos.inc | 711 + math/libm-test-cacosh.inc | 705 + math/libm-test-canonicalize.inc | 87 + math/libm-test-carg.inc | 64 + math/libm-test-casin.inc | 712 + math/libm-test-casinh.inc | 712 + math/libm-test-catan.inc | 529 + math/libm-test-catanh.inc | 528 + math/{test-math-inline.h => libm-test-cbrt.inc} | 31 +- math/libm-test-ccos.inc | 79 + math/libm-test-ccosh.inc | 79 + math/libm-test-ceil.inc | 169 + math/libm-test-cexp.inc | 76 + math/libm-test-cimag.inc | 44 + math/libm-test-clog.inc | 83 + math/libm-test-clog10.inc | 82 + math/libm-test-conj.inc | 43 + math/libm-test-copysign.inc | 112 + math/{test-math-inline.h => libm-test-cos.inc} | 31 +- math/{test-math-inline.h => libm-test-cosh.inc} | 31 +- math/{test-math-no-inline.h => libm-test-cpow.inc} | 24 +- math/libm-test-cproj.inc | 87 + math/libm-test-creal.inc | 44 + math/libm-test-csin.inc | 79 + math/libm-test-csinh.inc | 79 + math/libm-test-csqrt.inc | 73 + math/libm-test-ctan.inc | 133 + math/libm-test-ctanh.inc | 132 + math/libm-test-driver.c | 1018 + math/{test-math-inline.h => libm-test-erf.inc} | 31 +- math/{test-math-inline.h => libm-test-erfc.inc} | 29 +- math/{test-math-inline.h => libm-test-exp.inc} | 31 +- math/libm-test-exp10.inc | 50 + math/{test-math-inline.h => libm-test-exp2.inc} | 31 +- math/{test-math-inline.h => libm-test-expm1.inc} | 31 +- math/libm-test-fabs.inc | 51 + math/libm-test-fdim.inc | 121 + math/libm-test-floor.inc | 166 + math/libm-test-fma.inc | 127 + math/libm-test-fmax.inc | 122 + math/libm-test-fmaxmag.inc | 136 + math/libm-test-fmin.inc | 121 + math/libm-test-fminmag.inc | 135 + math/libm-test-fmod.inc | 269 + math/libm-test-fpclassify.inc | 48 + math/libm-test-frexp.inc | 88 + math/libm-test-fromfp.inc | 11938 + math/libm-test-fromfpx.inc | 11938 + math/libm-test-getpayload.inc | 81 + math/libm-test-hypot.inc | 178 + math/libm-test-ilogb.inc | 64 + math/libm-test-iscanonical.inc | 48 + math/libm-test-iseqsig.inc | 82 + math/libm-test-isfinite.inc | 55 + math/libm-test-isgreater.inc | 82 + math/libm-test-isgreaterequal.inc | 82 + math/libm-test-isinf.inc | 48 + math/libm-test-isless.inc | 82 + math/libm-test-islessequal.inc | 82 + math/libm-test-islessgreater.inc | 82 + math/libm-test-isnan.inc | 48 + math/libm-test-isnormal.inc | 48 + math/libm-test-issignaling.inc | 50 + math/libm-test-issubnormal.inc | 48 + math/libm-test-isunordered.inc | 82 + math/libm-test-iszero.inc | 48 + math/{test-math-inline.h => libm-test-j0.inc} | 32 +- math/{test-math-inline.h => libm-test-j1.inc} | 32 +- math/libm-test-jn.inc | 67 + math/libm-test-lgamma.inc | 56 + math/libm-test-llogb.inc | 64 + math/libm-test-llrint.inc | 257 + math/libm-test-llround.inc | 292 + math/libm-test-log.inc | 48 + math/libm-test-log10.inc | 50 + math/libm-test-log1p.inc | 45 + math/libm-test-log2.inc | 49 + math/libm-test-logb.inc | 77 + math/libm-test-lrint.inc | 352 + math/libm-test-lround.inc | 363 + math/libm-test-modf.inc | 57 + math/libm-test-nearbyint.inc | 176 + math/libm-test-nextafter.inc | 136 + math/libm-test-nextdown.inc | 76 + math/libm-test-nexttoward.inc | 165 + math/libm-test-nextup.inc | 71 + math/libm-test-pow.inc | 376 + math/libm-test-remainder.inc | 195 + math/libm-test-remquo.inc | 184 + math/libm-test-rint.inc | 176 + math/libm-test-round.inc | 190 + math/libm-test-roundeven.inc | 625 + math/libm-test-scalb.inc | 161 + math/libm-test-scalbln.inc | 145 + math/libm-test-scalbn.inc | 106 + math/libm-test-setpayload.inc | 104 + math/libm-test-setpayloadsig.inc | 104 + math/libm-test-signbit.inc | 52 + math/libm-test-significand.inc | 62 + math/{test-math-inline.h => libm-test-sin.inc} | 31 +- math/libm-test-sincos.inc | 43 + math/{test-math-inline.h => libm-test-sinh.inc} | 31 +- math/libm-test-sqrt.inc | 48 + ...math-no-finite.h => libm-test-support-double.c} | 7 +- ...est-math-finite.h => libm-test-support-float.c} | 8 +- ...-math-finite.h => libm-test-support-float128.c} | 8 +- ...ath-no-finite.h => libm-test-support-ldouble.c} | 7 +- math/libm-test-support.c | 1207 + math/libm-test-support.h | 192 + math/{test-math-inline.h => libm-test-tan.inc} | 31 +- math/{test-math-inline.h => libm-test-tanh.inc} | 31 +- math/libm-test-tgamma.inc | 46 + math/libm-test-totalorder.inc | 270 + math/libm-test-totalordermag.inc | 270 + math/libm-test-trunc.inc | 186 + math/libm-test-ufromfp.inc | 6837 + math/libm-test-ufromfpx.inc | 6837 + math/libm-test-y0.inc | 48 + math/libm-test-y1.inc | 48 + math/libm-test-yn.inc | 126 + math/libm-test.inc | 52554 +-- math/test-double-finite.c | 2 - math/test-double-vlen2.h | 3 - math/test-double-vlen4.h | 3 - math/test-double-vlen8.h | 3 - math/test-double.c | 2 - math/test-float-finite.c | 2 - math/test-float-vlen16.h | 3 - math/test-float-vlen4.h | 3 - math/test-float-vlen8.h | 3 - math/test-float.c | 2 - math/test-float128-finite.c | 2 - math/test-float128.c | 2 - math/test-float128.h | 4 +- math/test-idouble.c | 2 - math/test-ifloat.c | 2 - math/test-ifloat128.c | 2 - math/test-ildouble.c | 2 - math/test-ldouble-finite.c | 2 - math/test-ldouble.c | 2 - math/test-math-finite.h | 1 + math/test-math-inline.h | 1 + math/test-math-no-finite.h | 1 + math/test-math-no-inline.h | 1 - math/test-math-vector.h | 1 + misc/getttyent.c | 6 +- misc/ttyslot.c | 2 +- nptl/allocatestack.c | 40 +- nptl/stack-aliasing.h | 6 - string/bits/string2.h | 10 - sunrpc/rpc_main.c | 2 +- sysdeps/i386/i686/stack-aliasing.h | 5 - sysdeps/ieee754/dbl-64/e_lgamma_r.c | 2 +- sysdeps/ieee754/dbl-64/e_log10.c | 2 +- sysdeps/ieee754/dbl-64/e_log2.c | 2 +- sysdeps/ieee754/flt-32/e_lgammaf_r.c | 2 +- sysdeps/ieee754/flt-32/e_log10f.c | 2 +- sysdeps/ieee754/flt-32/e_log2f.c | 2 +- sysdeps/ieee754/flt-32/e_powf.c | 4 +- sysdeps/ieee754/ldbl-128/e_j0l.c | 15 +- sysdeps/ieee754/ldbl-128/e_j1l.c | 15 +- sysdeps/ieee754/ldbl-128/e_lgammal_r.c | 5 +- sysdeps/ieee754/ldbl-128/e_log10l.c | 5 +- sysdeps/ieee754/ldbl-128/e_log2l.c | 5 +- sysdeps/ieee754/ldbl-128ibm/e_log10l.c | 2 +- sysdeps/ieee754/ldbl-128ibm/e_log2l.c | 2 +- .../powerpc64/multiarch/strcasestr-power8.S | 2 +- .../powerpc/powerpc64/multiarch/strcat-power8.c | 4 +- sysdeps/powerpc/powerpc64/power8/strcmp.S | 30 +- sysdeps/powerpc/powerpc64/power9/strcmp.S | 30 +- sysdeps/powerpc/powerpc64le/Makefile | 1 + sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/aarch64/sysdep.h | 2 +- sysdeps/unix/sysv/linux/ia64/sys/ptrace.h | 6 +- .../unix/sysv/linux/powerpc/powerpc64/configure | 24 + .../unix/sysv/linux/powerpc/powerpc64/configure.ac | 7 + sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/s390/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/sparc/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/tile/sys/ptrace.h | 6 +- sysdeps/x86_64/Makefile | 20 +- sysdeps/x86_64/fpu/test-double-vlen2.c | 9 +- .../{test-double-vlen2.c => test-double-vlen2.h} | 4 +- sysdeps/x86_64/fpu/test-double-vlen4-avx2.c | 14 +- ...ouble-vlen4-avx2.c => test-double-vlen4-avx2.h} | 12 +- sysdeps/x86_64/fpu/test-double-vlen4.c | 11 +- .../{test-double-vlen4.c => test-double-vlen4.h} | 4 +- sysdeps/x86_64/fpu/test-double-vlen8.c | 11 +- .../{test-double-vlen8.c => test-double-vlen8.h} | 4 +- sysdeps/x86_64/fpu/test-float-vlen16.c | 11 +- .../{test-float-vlen16.c => test-float-vlen16.h} | 4 +- sysdeps/x86_64/fpu/test-float-vlen4.c | 9 +- .../fpu/{test-float-vlen4.c => test-float-vlen4.h} | 4 +- sysdeps/x86_64/fpu/test-float-vlen8-avx2.c | 14 +- ...-float-vlen8-avx2.c => test-float-vlen8-avx2.h} | 12 +- sysdeps/x86_64/fpu/test-float-vlen8.c | 11 +- .../fpu/{test-float-vlen8.c => test-float-vlen8.h} | 4 +- sysdeps/x86_64/tst-avx-aux.c | 47 + .../x86_64/tst-avx.c | 40 +- sysdeps/x86_64/tst-avx512-aux.c | 48 + sysdeps/x86_64/tst-avx512.c | 57 + sysdeps/x86_64/tst-avx512mod.c | 48 + sysdeps/x86_64/tst-avxmod.c | 48 + sysdeps/x86_64/tst-sse.c | 46 + sysdeps/x86_64/tst-ssemod.c | 46 + 280 files changed, 370463 insertions(+), 365380 deletions(-) delete mode 100644 math/auto-libm-test-out create mode 100644 math/auto-libm-test-out-acos create mode 100644 math/auto-libm-test-out-acosh create mode 100644 math/auto-libm-test-out-asin create mode 100644 math/auto-libm-test-out-asinh create mode 100644 math/auto-libm-test-out-atan create mode 100644 math/auto-libm-test-out-atan2 create mode 100644 math/auto-libm-test-out-atanh create mode 100644 math/auto-libm-test-out-cabs create mode 100644 math/auto-libm-test-out-carg create mode 100644 math/auto-libm-test-out-cbrt create mode 100644 math/auto-libm-test-out-ccos create mode 100644 math/auto-libm-test-out-ccosh create mode 100644 math/auto-libm-test-out-cexp create mode 100644 math/auto-libm-test-out-clog create mode 100644 math/auto-libm-test-out-clog10 create mode 100644 math/auto-libm-test-out-cos create mode 100644 math/auto-libm-test-out-cosh create mode 100644 math/auto-libm-test-out-cpow create mode 100644 math/auto-libm-test-out-csin create mode 100644 math/auto-libm-test-out-csinh create mode 100644 math/auto-libm-test-out-csqrt create mode 100644 math/auto-libm-test-out-ctan create mode 100644 math/auto-libm-test-out-ctanh create mode 100644 math/auto-libm-test-out-erf create mode 100644 math/auto-libm-test-out-erfc create mode 100644 math/auto-libm-test-out-exp create mode 100644 math/auto-libm-test-out-exp10 create mode 100644 math/auto-libm-test-out-exp2 create mode 100644 math/auto-libm-test-out-expm1 create mode 100644 math/auto-libm-test-out-fma create mode 100644 math/auto-libm-test-out-hypot create mode 100644 math/auto-libm-test-out-j0 create mode 100644 math/auto-libm-test-out-j1 create mode 100644 math/auto-libm-test-out-jn create mode 100644 math/auto-libm-test-out-lgamma create mode 100644 math/auto-libm-test-out-log create mode 100644 math/auto-libm-test-out-log10 create mode 100644 math/auto-libm-test-out-log1p create mode 100644 math/auto-libm-test-out-log2 create mode 100644 math/auto-libm-test-out-pow create mode 100644 math/auto-libm-test-out-sin create mode 100644 math/auto-libm-test-out-sincos create mode 100644 math/auto-libm-test-out-sinh create mode 100644 math/auto-libm-test-out-sqrt create mode 100644 math/auto-libm-test-out-tan create mode 100644 math/auto-libm-test-out-tanh create mode 100644 math/auto-libm-test-out-tgamma create mode 100644 math/auto-libm-test-out-y0 create mode 100644 math/auto-libm-test-out-y1 create mode 100644 math/auto-libm-test-out-yn create mode 100644 math/libm-test-acos.inc create mode 100644 math/libm-test-acosh.inc create mode 100644 math/libm-test-asin.inc copy math/{test-math-inline.h => libm-test-asinh.inc} (52%) copy math/{test-math-inline.h => libm-test-atan.inc} (54%) create mode 100644 math/libm-test-atan2.inc create mode 100644 math/libm-test-atanh.inc copy math/{test-math-inline.h => libm-test-cabs.inc} (54%) create mode 100644 math/libm-test-cacos.inc create mode 100644 math/libm-test-cacosh.inc create mode 100644 math/libm-test-canonicalize.inc create mode 100644 math/libm-test-carg.inc create mode 100644 math/libm-test-casin.inc create mode 100644 math/libm-test-casinh.inc create mode 100644 math/libm-test-catan.inc create mode 100644 math/libm-test-catanh.inc copy math/{test-math-inline.h => libm-test-cbrt.inc} (54%) create mode 100644 math/libm-test-ccos.inc create mode 100644 math/libm-test-ccosh.inc create mode 100644 math/libm-test-ceil.inc create mode 100644 math/libm-test-cexp.inc create mode 100644 math/libm-test-cimag.inc create mode 100644 math/libm-test-clog.inc create mode 100644 math/libm-test-clog10.inc create mode 100644 math/libm-test-conj.inc create mode 100644 math/libm-test-copysign.inc copy math/{test-math-inline.h => libm-test-cos.inc} (53%) copy math/{test-math-inline.h => libm-test-cosh.inc} (53%) copy math/{test-math-no-inline.h => libm-test-cpow.inc} (69%) create mode 100644 math/libm-test-cproj.inc create mode 100644 math/libm-test-creal.inc create mode 100644 math/libm-test-csin.inc create mode 100644 math/libm-test-csinh.inc create mode 100644 math/libm-test-csqrt.inc create mode 100644 math/libm-test-ctan.inc create mode 100644 math/libm-test-ctanh.inc create mode 100644 math/libm-test-driver.c copy math/{test-math-inline.h => libm-test-erf.inc} (55%) copy math/{test-math-inline.h => libm-test-erfc.inc} (60%) copy math/{test-math-inline.h => libm-test-exp.inc} (53%) create mode 100644 math/libm-test-exp10.inc copy math/{test-math-inline.h => libm-test-exp2.inc} (54%) copy math/{test-math-inline.h => libm-test-expm1.inc} (52%) create mode 100644 math/libm-test-fabs.inc create mode 100644 math/libm-test-fdim.inc create mode 100644 math/libm-test-floor.inc create mode 100644 math/libm-test-fma.inc create mode 100644 math/libm-test-fmax.inc create mode 100644 math/libm-test-fmaxmag.inc create mode 100644 math/libm-test-fmin.inc create mode 100644 math/libm-test-fminmag.inc create mode 100644 math/libm-test-fmod.inc create mode 100644 math/libm-test-fpclassify.inc create mode 100644 math/libm-test-frexp.inc create mode 100644 math/libm-test-fromfp.inc create mode 100644 math/libm-test-fromfpx.inc create mode 100644 math/libm-test-getpayload.inc create mode 100644 math/libm-test-hypot.inc create mode 100644 math/libm-test-ilogb.inc create mode 100644 math/libm-test-iscanonical.inc create mode 100644 math/libm-test-iseqsig.inc create mode 100644 math/libm-test-isfinite.inc create mode 100644 math/libm-test-isgreater.inc create mode 100644 math/libm-test-isgreaterequal.inc create mode 100644 math/libm-test-isinf.inc create mode 100644 math/libm-test-isless.inc create mode 100644 math/libm-test-islessequal.inc create mode 100644 math/libm-test-islessgreater.inc create mode 100644 math/libm-test-isnan.inc create mode 100644 math/libm-test-isnormal.inc create mode 100644 math/libm-test-issignaling.inc create mode 100644 math/libm-test-issubnormal.inc create mode 100644 math/libm-test-isunordered.inc create mode 100644 math/libm-test-iszero.inc copy math/{test-math-inline.h => libm-test-j0.inc} (51%) copy math/{test-math-inline.h => libm-test-j1.inc} (51%) create mode 100644 math/libm-test-jn.inc create mode 100644 math/libm-test-lgamma.inc create mode 100644 math/libm-test-llogb.inc create mode 100644 math/libm-test-llrint.inc create mode 100644 math/libm-test-llround.inc create mode 100644 math/libm-test-log.inc create mode 100644 math/libm-test-log10.inc create mode 100644 math/libm-test-log1p.inc create mode 100644 math/libm-test-log2.inc create mode 100644 math/libm-test-logb.inc create mode 100644 math/libm-test-lrint.inc create mode 100644 math/libm-test-lround.inc create mode 100644 math/libm-test-modf.inc create mode 100644 math/libm-test-nearbyint.inc create mode 100644 math/libm-test-nextafter.inc create mode 100644 math/libm-test-nextdown.inc create mode 100644 math/libm-test-nexttoward.inc create mode 100644 math/libm-test-nextup.inc create mode 100644 math/libm-test-pow.inc create mode 100644 math/libm-test-remainder.inc create mode 100644 math/libm-test-remquo.inc create mode 100644 math/libm-test-rint.inc create mode 100644 math/libm-test-round.inc create mode 100644 math/libm-test-roundeven.inc create mode 100644 math/libm-test-scalb.inc create mode 100644 math/libm-test-scalbln.inc create mode 100644 math/libm-test-scalbn.inc create mode 100644 math/libm-test-setpayload.inc create mode 100644 math/libm-test-setpayloadsig.inc create mode 100644 math/libm-test-signbit.inc create mode 100644 math/libm-test-significand.inc copy math/{test-math-inline.h => libm-test-sin.inc} (53%) create mode 100644 math/libm-test-sincos.inc copy math/{test-math-inline.h => libm-test-sinh.inc} (53%) create mode 100644 math/libm-test-sqrt.inc copy math/{test-math-no-finite.h => libm-test-support-double.c} (81%) copy math/{test-math-finite.h => libm-test-support-float.c} (82%) copy math/{test-math-finite.h => libm-test-support-float128.c} (81%) copy math/{test-math-no-finite.h => libm-test-support-ldouble.c} (81%) create mode 100644 math/libm-test-support.c create mode 100644 math/libm-test-support.h copy math/{test-math-inline.h => libm-test-tan.inc} (53%) copy math/{test-math-inline.h => libm-test-tanh.inc} (53%) create mode 100644 math/libm-test-tgamma.inc create mode 100644 math/libm-test-totalorder.inc create mode 100644 math/libm-test-totalordermag.inc create mode 100644 math/libm-test-trunc.inc create mode 100644 math/libm-test-ufromfp.inc create mode 100644 math/libm-test-ufromfpx.inc create mode 100644 math/libm-test-y0.inc create mode 100644 math/libm-test-y1.inc create mode 100644 math/libm-test-yn.inc copy sysdeps/x86_64/fpu/{test-double-vlen2.c => test-double-vlen2.h} (94%) copy sysdeps/x86_64/fpu/{test-double-vlen4-avx2.c => test-double-vlen4-avx2.h} (80%) copy sysdeps/x86_64/fpu/{test-double-vlen4.c => test-double-vlen4.h} (94%) copy sysdeps/x86_64/fpu/{test-double-vlen8.c => test-double-vlen8.h} (94%) copy sysdeps/x86_64/fpu/{test-float-vlen16.c => test-float-vlen16.h} (94%) copy sysdeps/x86_64/fpu/{test-float-vlen4.c => test-float-vlen4.h} (94%) copy sysdeps/x86_64/fpu/{test-float-vlen8-avx2.c => test-float-vlen8-avx2.h} (80%) copy sysdeps/x86_64/fpu/{test-float-vlen8.c => test-float-vlen8.h} (95%) create mode 100644 sysdeps/x86_64/tst-avx-aux.c copy math/test-double-vlen4.h => sysdeps/x86_64/tst-avx.c (50%) create mode 100644 sysdeps/x86_64/tst-avx512-aux.c create mode 100644 sysdeps/x86_64/tst-avx512.c create mode 100644 sysdeps/x86_64/tst-avx512mod.c create mode 100644 sysdeps/x86_64/tst-avxmod.c create mode 100644 sysdeps/x86_64/tst-sse.c create mode 100644 sysdeps/x86_64/tst-ssemod.c