This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/cet/setjmp in repository glibc.
discards 9f2e0295b9 x86: Add paddings in jmpbuf for shadow stack pointer adds 34bb10aabf Use libm_alias_float for x86_64. adds 0c09737883 Add SPARC --disable-multi-arch builds to build-many-glibcs.py. adds cf4ebc27fe Fix missing sparcv9 --disable-multi-arch fabsl compat symbol [...] adds 875cd54855 Use libm_alias_double for sparc. adds 3e5efdbdbe Use libm_alias_float for sparc. adds 18305fba55 Remove SPARC lllrint aliases. adds 34697694e8 Fix integer overflow in malloc when tcache is enabled [BZ #22375] adds f33632ccd1 x86: Make a space in jmpbuf for shadow stack pointer adds 37075ae18d hr_HR locale: various updates [BZ #10580] adds 9ca6b34378 Add test case for collation in hr_HR locale adds cf4341ca90 Fix test case for hr_HR monetary formatting adds 5e56e937c9 hr_HR locale: fix collation and expand collation test file adds fbb5fd03d3 sr_RS and bs_BA locales: make collation rules the same as fo [...] adds 023cade3b3 sparc: refactor sparc64 __mpn_mul_1 selector to C adds b70cbbfcc8 sparc: refactor sparc64 __mpn_sub_n selector to C adds dda1d2e88b sparc: refactor sparc64 __mpn_addmul_1 selector to C adds 75f37c71db sparc: refactor sparc64 __mpn_submul_1 selector to C adds 9e2279a0e9 sparc: refactor sparc64 __mpn_add_n selector to C adds faec63238f Use declare_mgen_alias in m68k templates. adds bd6ea9edd1 Use libm_alias macros in m68k llrint functions. adds 1faaf7035c plural.c: improve reproducibility adds c0535adfeb Remove scripts/update-copyrights handling of intl/plural.c. adds e53df1dee8 Rework m68k libm functions to use declare_mgen_alias. adds 2251fad025 Use libm_alias_double for coldfire. adds f938b397dd Use libm_alias_float for coldfire. adds ef5d8b4342 mips: Don't use MIN in dl-machine.h adds ff84a0e050 Use libm_alias_float for e500. adds d985adae22 is_IS locale: Base collation on iso14651_t1 [BZ #22519] adds 5b4e5e7869 sparc: refactor sparc32 copysign selector to C adds e240cf0e0e sparc: refactor sparc32 fabs{f} selector to C adds fa7ded9612 sparc: refactor sparc32 llrint{f} selector to C adds dbeb74ef84 sparc: refactor sparc32 rint{f} selector to C adds 1c051a9b09 sparc: refactor sparc32 nearbyint{f} selector to C adds 2a14526bfa sparc: refactor cpu_relax to C adds ef9ecfa63c intl: create target directory for bison adds 5b7bd9756c sparc: Fix sparv9 multiarch build adds dbdfcf3bba sparc: Remove ununsed ifunc assembly macros adds 0594b13f5d x32: Remove unused getcpu implementation adds 428fc49eaa powerpc: Regenerate ULPs adds 15e84c63c0 Update NEWS to add CVE-2017-15804 entry adds ec2cf3f444 Use libm_alias_double for powerpc fabs, fma. adds 51ea3b2042 Ues libm_alias_double for various powerpc functions. adds 0d5ba561c1 Base powerpc logbl compat symbols on __logb not logb. adds 0ddde474db Define powerpc64 lroundl compat symbol only once. adds d17542d235 Use libm_alias_double for remaining powerpc functions. adds 800a496acb Improve PIC pc-relative instruction sequences on hppa. adds b3f7fb12f5 Handle __gmon_start__ as undefined weak on hppa. adds 7863a71181 New generic sinf adds 478593e637 S390: Fix backtrace in vdso functions. adds 4c1d801a59 aarch64: Avoid hidden symbols for memcpy/memmove into static [...] adds 73895b499b Use __floor not floor in sinf. adds 2e49fed84c tile: update ca{cos,sin,tan}{,h} double ULPs adds 1f6d91f328 hr_HR locale: Don’t use single code points for the digraphs [...] adds 96b06a19e6 tr_TR locale: Base collation on iso14651_t1 [BZ #22527] adds 934855246d support: Add TEST_COMPARE macro adds 216933b242 Use libm_alias_float for powerpc. adds da616c1496 support/tst-test_compare: Fix 32-bit/64-bit expected output [...] adds 446d22e91d Linux: Implement interfaces for memory protection keys adds f18b8dc7d7 tilegx: work around vector insn bug in gcc adds de9661d6be et_EE locale: Base collation on iso14651_t1 [BZ #22517] adds c7e882b705 tilegx: tag __insn_OP builtin issue with gcc bugzilla # adds 91c318e7b9 s_sinf.c: Replace floor with simple casts adds f2d64d621e Support _Float64, _Float32x in libm_alias_double. adds e2c4dce535 Add headers for _Float64, _Float32x testing. adds 1f70eae4cf Support defining strfromf64, strfromf32x aliases. adds 00d54af7c8 [PATCH] fix sinf(NAN) adds 94d80dfc73 math: Use sign as double for reduced case in sinf adds a5a2a76bb7 Support defining strtof64, strtof32x, wcstof64, wcstof32x aliases. adds 07ed18d26a Add elision tunables adds f778723496 Use long double not double for _Float64 with old GCC if valu [...] adds 0d93b7fd7c Add _Float64, _Float32x function aliases. adds 87235d7006 Update NEWS to add sinf optimization adds 37ac8e635a Add references to CVE-2017-17426 adds 62ea2193ee hsb_DE locale: Base collation on copy "iso14651_t1" [BZ #22515] adds 53994f1263 Make some ldbl-128, ldbl-128ibm arrays const. adds 1dbe6f64ab Don't make local variables static in ldbl-96 j1l. adds 7ec094e801 Sparc ulp update. adds d73fac82be Update Alpha libm-test-ulps adds 5244527da1 Make cacosh (0 + iNaN) return NaN + i pi/2 (bug 22561, DR#471). adds c191f64cd5 Correct some ia64 libm_alias_float_other calls. adds 26007a2f68 Support _Float32 in libm_alias_float. adds e420d22826 Add header for _Float32 testing. adds fc10cc3f32 Support defining strfromf32 alias. adds fb1ca2aa3e Support defining strtof32, wcstof32 aliases. adds 1f9055ce04 Add _Float32 function aliases. new 23563e888f Linux/x86: Copy setjmp/longjmp for SHSTK new 09917cfb65 nptl: Update __cancel_jmp_buf to match struct __jmp_buf_tag [...] new 1f2d41d4ff Update __jmp_buf size check
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 (9f2e0295b9) \ N -- N -- N refs/heads/hjl/cet/setjmp (1f2d41d4ff)
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 3 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 | 1554 +++++++++++++ INSTALL | 13 +- NEWS | 22 +- bits/floatn-common.h | 57 +- config.h.in | 3 - config.make.in | 1 - configure | 145 +- configure.ac | 17 +- elf/dl-tunables.list | 34 + include/pthread.h | 26 + intl/Makefile | 10 +- intl/plural.c | 2011 ----------------- localedata/Makefile | 7 +- localedata/bs_BA.UTF-8.in | 70 + localedata/et_EE.UTF-8.in | 41 + localedata/hr_HR.UTF-8.in | 70 + localedata/hsb_DE.UTF-8.in | 35 + localedata/is_IS.UTF-8.in | 61 + localedata/locales/bs_BA | 100 +- localedata/locales/et_EE | 2113 +----------------- localedata/locales/hr_HR | 2324 ++------------------ localedata/locales/hsb_DE | 2159 +----------------- localedata/locales/is_IS | 2189 +----------------- localedata/locales/sr_RS | 116 +- localedata/locales/tr_TR | 2102 +----------------- localedata/sr_RS.UTF-8.in | 70 + malloc/malloc.c | 3 +- manual/install.texi | 17 +- manual/math.texi | 8 +- manual/memory.texi | 232 ++ manual/tunables.texi | 69 + math/Makefile | 4 +- math/Versions | 106 + math/libm-test-cacosh.inc | 9 +- math/s_cacosh_template.c | 5 +- .../fpu/multiarch/s_cosf.c => math/test-float32.h | 30 +- .../fpu/multiarch/s_cosf.c => math/test-float32x.h | 30 +- .../fpu/multiarch/s_cosf.c => math/test-float64.h | 30 +- nptl/Makefile | 4 + nptl/tst-mutex8.c | 12 +- scripts/build-many-glibcs.py | 8 +- scripts/update-copyrights | 2 +- stdlib/Versions | 5 + stdlib/strfromd.c | 25 + stdlib/strfromf.c | 16 + stdlib/strtod.c | 40 + stdlib/strtod_l.c | 40 + stdlib/strtof.c | 17 + stdlib/strtof_l.c | 17 + stdlib/tst-strfmon_l.c | 8 +- support/Makefile | 8 +- support/check.h | 61 + support/support_test_compare_failure.c | 55 + support/tst-test_compare.c | 98 + sysdeps/x86_64/fpu/s_fabsf.c => support/xraise.c | 15 +- .../multiarch/s_rintf.c => support/xsigaction.c | 20 +- .../fpu/multiarch/s_ceilf.c => support/xsignal.c | 22 +- support/xsignal.h | 8 + .../multiarch/s_nearbyintf.c => support/xsysconf.c | 29 +- support/xunistd.h | 1 + sysdeps/aarch64/multiarch/memcpy_generic.S | 2 + sysdeps/alpha/fpu/libm-test-ulps | 10 +- sysdeps/generic/libm-alias-double.h | 24 +- sysdeps/generic/libm-alias-float.h | 11 +- sysdeps/hppa/crti.S | 97 +- sysdeps/hppa/crtn.S | 21 - sysdeps/hppa/dl-fptr.c | 5 +- sysdeps/hppa/dl-fptr.h | 5 +- sysdeps/hppa/dl-lookupcfg.h | 3 +- sysdeps/hppa/dl-machine.h | 23 +- sysdeps/i386/fpu/libm-test-ulps | 28 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 20 +- sysdeps/ia64/fpu/e_exp2f.S | 2 +- sysdeps/ia64/fpu/e_log2f.S | 2 +- sysdeps/ia64/fpu/e_powf.S | 2 +- sysdeps/ieee754/flt-32/s_sinf.c | 267 ++- sysdeps/ieee754/ldbl-128/e_j0l.c | 4 +- sysdeps/ieee754/ldbl-128/e_j1l.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_j0l.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_j1l.c | 4 +- sysdeps/ieee754/ldbl-96/e_j1l.c | 2 +- sysdeps/ieee754/ldbl-opt/libm-alias-double.h | 19 +- sysdeps/m68k/coldfire/fpu/s_fabs.c | 8 +- sysdeps/m68k/coldfire/fpu/s_fabsf.c | 4 +- sysdeps/m68k/coldfire/fpu/s_lrint.c | 8 +- sysdeps/m68k/coldfire/fpu/s_lrintf.c | 4 +- sysdeps/m68k/coldfire/fpu/s_rint.c | 8 +- sysdeps/m68k/coldfire/fpu/s_rintf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_atan.c | 36 +- .../fpu/s_fabsf.c => m680x0/fpu/s_atan_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_atanf.c | 7 +- sysdeps/m68k/m680x0/fpu/s_atanl.c | 7 +- sysdeps/m68k/m680x0/fpu/s_ccosh_template.c | 2 +- sysdeps/m68k/m680x0/fpu/s_ceil.c | 4 +- .../fpu/s_fabsf.c => m680x0/fpu/s_ceil_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_ceilf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_ceill.c | 4 +- sysdeps/m68k/m680x0/fpu/s_cexp_template.c | 2 +- sysdeps/m68k/m680x0/fpu/s_cos.c | 4 +- .../m68k/m680x0/fpu/{s_sin.c => s_cos_template.c} | 20 +- sysdeps/m68k/m680x0/fpu/s_cosf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_cosl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_csin_template.c | 2 +- sysdeps/m68k/m680x0/fpu/s_csinh_template.c | 2 +- sysdeps/m68k/m680x0/fpu/s_expm1.c | 27 +- .../m680x0/fpu/{s_expm1.c => s_expm1_template.c} | 23 +- sysdeps/m68k/m680x0/fpu/s_expm1f.c | 5 +- sysdeps/m68k/m680x0/fpu/s_expm1l.c | 5 +- sysdeps/m68k/m680x0/fpu/s_fabs.c | 4 +- .../fpu/s_fabsf.c => m680x0/fpu/s_fabs_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_fabsf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_fabsl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_floor.c | 4 +- .../s_fabsf.c => m680x0/fpu/s_floor_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_floorf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_floorl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_frexp.c | 55 +- .../m680x0/fpu/{s_frexp.c => s_frexp_template.c} | 20 +- sysdeps/m68k/m680x0/fpu/s_frexpf.c | 5 +- sysdeps/m68k/m680x0/fpu/s_llrint.c | 3 +- sysdeps/m68k/m680x0/fpu/s_llrintf.c | 3 +- sysdeps/m68k/m680x0/fpu/s_llrintl.c | 3 +- sysdeps/m68k/m680x0/fpu/s_log1p.c | 2 +- sysdeps/m68k/m680x0/fpu/s_log1pf.c | 2 +- sysdeps/m68k/m680x0/fpu/s_log1pl.c | 2 +- sysdeps/m68k/m680x0/fpu/s_lrint.c | 39 +- .../m680x0/fpu/{s_lrint.c => s_lrint_template.c} | 15 +- sysdeps/m68k/m680x0/fpu/s_lrintf.c | 5 +- sysdeps/m68k/m680x0/fpu/s_lrintl.c | 5 +- sysdeps/m68k/m680x0/fpu/s_modf.c | 55 +- .../m680x0/fpu/{s_modf.c => s_modf_template.c} | 22 +- sysdeps/m68k/m680x0/fpu/s_modff.c | 5 +- sysdeps/m68k/m680x0/fpu/s_modfl.c | 5 +- sysdeps/m68k/m680x0/fpu/s_nearbyint.c | 4 +- .../fpu/s_nearbyint_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_nearbyintf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_nearbyintl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_remquo.c | 48 +- .../m680x0/fpu/{s_remquo.c => s_remquo_template.c} | 18 +- sysdeps/m68k/m680x0/fpu/s_remquof.c | 5 +- sysdeps/m68k/m680x0/fpu/s_remquol.c | 5 +- sysdeps/m68k/m680x0/fpu/s_rint.c | 4 +- .../fpu/s_fabsf.c => m680x0/fpu/s_rint_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_rintf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_rintl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_significand.c | 37 +- sysdeps/m68k/m680x0/fpu/s_significandf.c | 7 +- sysdeps/m68k/m680x0/fpu/s_significandl.c | 5 +- sysdeps/m68k/m680x0/fpu/s_sin.c | 40 +- .../m68k/m680x0/fpu/{s_sin.c => s_sin_template.c} | 20 +- sysdeps/m68k/m680x0/fpu/s_sincos.c | 36 +- .../s_fabsf.c => m680x0/fpu/s_sincos_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_sincosf.c | 5 +- sysdeps/m68k/m680x0/fpu/s_sincosl.c | 5 +- sysdeps/m68k/m680x0/fpu/s_sinf.c | 7 +- sysdeps/m68k/m680x0/fpu/s_sinl.c | 7 +- sysdeps/m68k/m680x0/fpu/s_tan.c | 4 +- .../m68k/m680x0/fpu/{s_sin.c => s_tan_template.c} | 20 +- sysdeps/m68k/m680x0/fpu/s_tanf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_tanh.c | 4 +- .../fpu/s_fabsf.c => m680x0/fpu/s_tanh_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_tanhf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_tanhl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_tanl.c | 4 +- sysdeps/m68k/m680x0/fpu/s_trunc.c | 4 +- .../s_fabsf.c => m680x0/fpu/s_trunc_template.c} | 14 +- sysdeps/m68k/m680x0/fpu/s_truncf.c | 4 +- sysdeps/m68k/m680x0/fpu/s_truncl.c | 4 +- sysdeps/mips/dl-machine.h | 3 +- sysdeps/nptl/pthread.h | 3 +- sysdeps/powerpc/fpu/libm-test-ulps | 4 +- sysdeps/powerpc/fpu/s_cosf.c | 3 +- sysdeps/powerpc/fpu/s_fabs.S | 11 +- sysdeps/powerpc/fpu/s_fma.S | 8 +- sysdeps/powerpc/fpu/s_fmaf.S | 3 +- sysdeps/powerpc/fpu/s_rint.c | 7 +- sysdeps/powerpc/fpu/s_rintf.c | 3 +- sysdeps/powerpc/fpu/s_sinf.c | 3 +- sysdeps/powerpc/nptl/elide.h | 9 - sysdeps/powerpc/power5+/fpu/s_modf.c | 13 +- sysdeps/powerpc/power5+/fpu/s_modff.c | 3 +- sysdeps/powerpc/power7/fpu/s_logb.c | 11 +- sysdeps/powerpc/power7/fpu/s_logbf.c | 3 +- sysdeps/powerpc/powerpc32/e500/nofpu/s_fabsf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_ceil.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_ceilf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_copysign.S | 16 +- sysdeps/powerpc/powerpc32/fpu/s_fabs.S | 5 - sysdeps/powerpc/powerpc32/fpu/s_floor.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_floorf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_fma.S | 5 - sysdeps/powerpc/powerpc32/fpu/s_llrint.c | 10 +- sysdeps/powerpc/powerpc32/fpu/s_llrintf.c | 3 +- sysdeps/powerpc/powerpc32/fpu/s_llround.c | 10 +- sysdeps/powerpc/powerpc32/fpu/s_llroundf.c | 3 +- sysdeps/powerpc/powerpc32/fpu/s_lrint.S | 14 +- sysdeps/powerpc/powerpc32/fpu/s_lround.S | 14 +- sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_rint.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_rintf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_round.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_roundf.S | 3 +- sysdeps/powerpc/powerpc32/fpu/s_trunc.S | 11 +- sysdeps/powerpc/powerpc32/fpu/s_truncf.S | 3 +- .../powerpc32/power4/fpu/multiarch/s_ceil.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_ceilf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_copysign.c | 13 +- .../powerpc32/power4/fpu/multiarch/s_copysignf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_floor.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_floorf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_llrint.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_llrintf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_llround.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_llroundf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_logb.c | 12 +- .../powerpc32/power4/fpu/multiarch/s_logbf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_lrint.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_lrintf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_lround.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_lroundf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_modf.c | 13 +- .../powerpc32/power4/fpu/multiarch/s_modff.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_round.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_roundf.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_trunc.c | 11 +- .../powerpc32/power4/fpu/multiarch/s_truncf.c | 3 +- sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S | 11 +- sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S | 3 +- sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S | 14 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S | 11 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S | 3 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S | 11 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S | 3 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S | 14 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S | 14 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S | 11 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_roundf.S | 3 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S | 11 +- sysdeps/powerpc/powerpc32/power5+/fpu/s_truncf.S | 3 +- sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S | 19 +- sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S | 11 +- sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S | 3 +- sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S | 14 +- sysdeps/powerpc/powerpc32/power6x/fpu/s_lrint.S | 14 +- sysdeps/powerpc/powerpc32/power6x/fpu/s_lround.S | 14 +- sysdeps/powerpc/powerpc32/sysdep.h | 2 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil.c | 11 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf.c | 3 +- .../powerpc/powerpc64/fpu/multiarch/s_copysign.c | 13 +- .../powerpc/powerpc64/fpu/multiarch/s_copysignf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_cosf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor.c | 11 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint.c | 19 +- .../powerpc/powerpc64/fpu/multiarch/s_llrintf.c | 5 +- .../powerpc/powerpc64/fpu/multiarch/s_llround.c | 21 +- .../powerpc/powerpc64/fpu/multiarch/s_llroundf.c | 5 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_logb.c | 12 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_logbf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_modf.c | 13 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_modff.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_round.c | 11 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_sinf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc.c | 11 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c | 3 +- sysdeps/powerpc/powerpc64/fpu/s_ceil.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_ceilf.S | 3 +- sysdeps/powerpc/powerpc64/fpu/s_copysign.S | 16 +- sysdeps/powerpc/powerpc64/fpu/s_fabs.S | 5 - sysdeps/powerpc/powerpc64/fpu/s_floor.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_floorf.S | 3 +- sysdeps/powerpc/powerpc64/fpu/s_fma.S | 5 - sysdeps/powerpc/powerpc64/fpu/s_llrint.S | 21 +- sysdeps/powerpc/powerpc64/fpu/s_llround.S | 16 +- sysdeps/powerpc/powerpc64/fpu/s_llroundf.S | 5 +- sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S | 3 +- sysdeps/powerpc/powerpc64/fpu/s_rint.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_rintf.S | 3 +- sysdeps/powerpc/powerpc64/fpu/s_round.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_roundf.S | 3 +- sysdeps/powerpc/powerpc64/fpu/s_trunc.S | 11 +- sysdeps/powerpc/powerpc64/fpu/s_truncf.S | 3 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S | 11 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S | 3 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S | 11 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S | 3 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S | 21 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S | 11 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_roundf.S | 3 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S | 11 +- sysdeps/powerpc/powerpc64/power5+/fpu/s_truncf.S | 3 +- sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S | 19 +- sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S | 21 +- sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S | 21 +- sysdeps/powerpc/powerpc64/power8/fpu/s_cosf.S | 3 +- sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S | 21 +- sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S | 21 +- sysdeps/powerpc/powerpc64/power8/fpu/s_sinf.S | 3 +- sysdeps/powerpc/powerpc64/sysdep.h | 2 +- sysdeps/powerpc/sysdep.h | 4 +- sysdeps/s390/configure | 2 +- sysdeps/s390/configure.ac | 2 +- sysdeps/s390/nptl/bits/pthreadtypes-arch.h | 4 - sysdeps/sparc/fpu/libm-test-ulps | 6 + sysdeps/sparc/sparc-ifunc.h | 152 +- sysdeps/sparc/sparc32/fpu/s_copysign.S | 6 +- sysdeps/sparc/sparc32/fpu/s_copysignf.S | 3 +- sysdeps/sparc/sparc32/fpu/s_fabs.S | 6 +- sysdeps/sparc/sparc32/fpu/s_fabsf.S | 3 +- sysdeps/sparc/sparc32/sparcv9/cpu_relax.S | 1 - sysdeps/sparc/sparc32/sparcv9/cpu_relax.c | 1 + .../sparc/sparc32/sparcv9/fpu/multiarch/Makefile | 24 +- .../sparcv9/fpu/multiarch/s_copysign-generic.S | 8 + .../sparc32/sparcv9/fpu/multiarch/s_copysign.S | 21 - .../fpu/multiarch/s_copysign.c} | 33 +- .../sparcv9/fpu/multiarch/s_copysignf-generic.S | 5 + .../sparc32/sparcv9/fpu/multiarch/s_copysignf.S | 12 - .../sparcv9/fpu/multiarch/s_copysignf.c} | 15 +- .../sparc32/sparcv9/fpu/multiarch/s_fabs-generic.S | 5 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fabs.S | 18 - .../sparcv9/fpu/multiarch/s_fabs.c} | 19 +- .../sparcv9/fpu/multiarch/s_fabsf-generic.S | 5 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fabsf.S | 12 - .../sparcv9/fpu/multiarch/s_fabsf.c} | 15 +- .../sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.c | 6 +- .../sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.c | 3 +- .../sparc/sparc32/sparcv9/fpu/multiarch/s_fma.c | 6 +- .../sparc/sparc32/sparcv9/fpu/multiarch/s_fmaf.c | 3 +- .../sparcv9/fpu/multiarch/s_llrint-generic.S | 5 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_llrint.S | 24 - .../sparcv9/fpu/multiarch/s_llrint.c} | 19 +- .../sparcv9/fpu/multiarch/s_llrintf-generic.S | 5 + .../sparc32/sparcv9/fpu/multiarch/s_llrintf.S | 17 - .../sparcv9/fpu/multiarch/s_llrintf.c} | 15 +- .../sparcv9/fpu/multiarch/s_nearbyint-generic.S | 5 + .../sparc32/sparcv9/fpu/multiarch/s_nearbyint.S | 19 - .../sparcv9}/fpu/multiarch/s_nearbyint.c | 19 +- .../sparcv9/fpu/multiarch/s_nearbyintf-generic.S | 5 + .../sparc32/sparcv9/fpu/multiarch/s_nearbyintf.S | 12 - .../sparcv9}/fpu/multiarch/s_nearbyintf.c | 5 +- .../sparc32/sparcv9/fpu/multiarch/s_rint-generic.S | 5 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_rint.S | 19 - .../sparcv9}/fpu/multiarch/s_rint.c | 19 +- .../sparcv9/fpu/multiarch/s_rintf-generic.S | 5 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_rintf.S | 12 - .../sparcv9}/fpu/multiarch/s_rintf.c | 5 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_fabs.S | 4 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_llrint.S | 7 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_llrintf.S | 3 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_lrintf.S | 3 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_nearbyint.S | 7 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_nearbyintf.S | 3 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_rint.S | 7 +- sysdeps/sparc/sparc32/sparcv9/fpu/s_rintf.S | 3 +- sysdeps/sparc/sparc64/cpu_relax.S | 67 - .../{fpu/multiarch/s_nearbyintf.c => cpu_relax.c} | 27 +- sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_floor.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_fma.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_fmaf.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_lrint.c | 5 +- sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf.c | 5 +- sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyint.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_rint.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_rintf.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.c | 3 +- sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.c | 3 +- sysdeps/sparc/sparc64/fpu/s_copysign.S | 3 +- sysdeps/sparc/sparc64/fpu/s_copysignf.S | 3 +- sysdeps/sparc/sparc64/fpu/s_fabs.c | 4 +- sysdeps/sparc/sparc64/fpu/s_fabsf.c | 4 +- sysdeps/sparc/sparc64/fpu/s_lrint.S | 5 +- sysdeps/sparc/sparc64/fpu/s_lrintf.S | 5 +- sysdeps/sparc/sparc64/fpu/s_nearbyint.S | 3 +- sysdeps/sparc/sparc64/fpu/s_nearbyintf.S | 3 +- sysdeps/sparc/sparc64/fpu/s_rint.S | 3 +- sysdeps/sparc/sparc64/fpu/s_rintf.S | 3 +- sysdeps/sparc/sparc64/multiarch/Makefile | 4 +- sysdeps/sparc/sparc64/multiarch/add_n-generic.S | 2 + sysdeps/sparc/sparc64/multiarch/add_n.S | 56 - .../{fpu/multiarch/s_rint.c => multiarch/add_n.c} | 15 +- sysdeps/sparc/sparc64/multiarch/addmul_1-generic.S | 2 + sysdeps/sparc/sparc64/multiarch/addmul_1.S | 56 - .../multiarch/s_rint.c => multiarch/addmul_1.c} | 15 +- sysdeps/sparc/sparc64/multiarch/mul_1-generic.S | 2 + sysdeps/sparc/sparc64/multiarch/mul_1.S | 56 - .../{fpu/multiarch/s_rint.c => multiarch/mul_1.c} | 15 +- sysdeps/sparc/sparc64/multiarch/sub_n-generic.S | 2 + sysdeps/sparc/sparc64/multiarch/sub_n.S | 56 - .../{fpu/multiarch/s_rint.c => multiarch/sub_n.c} | 15 +- sysdeps/sparc/sparc64/multiarch/submul_1-generic.S | 2 + sysdeps/sparc/sparc64/multiarch/submul_1.S | 56 - .../multiarch/s_rint.c => multiarch/submul_1.c} | 15 +- sysdeps/tile/libm-test-ulps | 20 +- sysdeps/tile/tilegx/memchr.c | 2 +- sysdeps/tile/tilegx/rawmemchr.c | 2 +- sysdeps/tile/tilegx/strchr.c | 6 +- sysdeps/tile/tilegx/strchrnul.c | 6 +- sysdeps/tile/tilegx/string-endian.h | 26 + sysdeps/tile/tilegx/strlen.c | 2 +- sysdeps/tile/tilegx/strnlen.c | 2 +- sysdeps/tile/tilegx/strrchr.c | 6 +- sysdeps/tile/tilegx/strstr.c | 24 +- sysdeps/unix/sysv/linux/Makefile | 6 +- sysdeps/unix/sysv/linux/Versions | 1 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 20 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/alpha/libc.abilist | 20 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/arm/libc.abilist | 20 + sysdeps/unix/sysv/linux/arm/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/bits/mman-shared.h | 28 + sysdeps/unix/sysv/linux/bits/siginfo-consts.h | 6 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 20 + sysdeps/unix/sysv/linux/hppa/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/i386/__longjmp.S | 72 + sysdeps/unix/sysv/linux/i386/bsd-_setjmp.S | 57 + sysdeps/unix/sysv/linux/i386/bsd-setjmp.S | 67 + sysdeps/unix/sysv/linux/i386/libc.abilist | 20 + sysdeps/unix/sysv/linux/i386/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/i386/setjmp.S | 58 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 20 + sysdeps/unix/sysv/linux/ia64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 20 + sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 20 + sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/microblaze/libc.abilist | 20 + sysdeps/unix/sysv/linux/microblaze/libm.abilist | 312 +++ .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 20 + sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 312 +++ .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 20 + sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 312 +++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 20 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 20 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 20 + sysdeps/unix/sysv/linux/nios2/libm.abilist | 312 +++ .../fpu/s_fabsf.c => unix/sysv/linux/pkey_get.c} | 14 +- .../e_exp2f.c => unix/sysv/linux/pkey_mprotect.c} | 36 +- .../fpu/s_fabsf.c => unix/sysv/linux/pkey_set.c} | 14 +- sysdeps/unix/sysv/linux/powerpc/elision-conf.c | 75 +- sysdeps/unix/sysv/linux/powerpc/force-elision.h | 2 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 20 + .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 312 +++ .../linux/powerpc/powerpc32/nofpu/libc.abilist | 20 + .../linux/powerpc/powerpc32/nofpu/libm.abilist | 312 +++ .../sysv/linux/powerpc/powerpc64/libc-le.abilist | 20 + .../unix/sysv/linux/powerpc/powerpc64/libc.abilist | 20 + .../sysv/linux/powerpc/powerpc64/libm-le.abilist | 312 +++ .../unix/sysv/linux/powerpc/powerpc64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/s390/Makefile | 2 - sysdeps/unix/sysv/linux/s390/elision-conf.c | 72 +- sysdeps/unix/sysv/linux/s390/elision-conf.h | 2 - sysdeps/unix/sysv/linux/s390/force-elision.h | 2 - sysdeps/unix/sysv/linux/s390/lowlevellock.h | 2 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 20 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h | 36 - sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 20 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 36 - sysdeps/unix/sysv/linux/sh/libc.abilist | 20 + sysdeps/unix/sysv/linux/sh/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 20 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 20 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/syscalls.list | 2 + .../sysv/linux/tile/tilegx/tilegx32/libc.abilist | 20 + .../sysv/linux/tile/tilegx/tilegx32/libm.abilist | 312 +++ .../sysv/linux/tile/tilegx/tilegx64/libc.abilist | 20 + .../sysv/linux/tile/tilegx/tilegx64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist | 20 + sysdeps/unix/sysv/linux/tile/tilepro/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/tst-pkey.c | 399 ++++ sysdeps/unix/sysv/linux/x86/Makefile | 1 + .../sysv/linux/x86/arch-pkey.h} | 31 +- sysdeps/unix/sysv/linux/x86/elision-conf.c | 74 +- sysdeps/unix/sysv/linux/x86/jmp_buf-ssp.sym | 5 + .../s_ceilf.c => unix/sysv/linux/x86/pkey_get.c} | 26 +- .../s_rint.c => unix/sysv/linux/x86/pkey_set.c} | 28 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 20 + sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 312 +++ sysdeps/unix/sysv/linux/x86_64/__longjmp.S | 70 + sysdeps/unix/sysv/linux/x86_64/setjmp.S | 67 + sysdeps/unix/sysv/linux/x86_64/x32/getcpu.c | 32 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 20 + sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 312 +++ sysdeps/x86_64/fpu/multiarch/e_exp2f.c | 5 +- sysdeps/x86_64/fpu/multiarch/e_expf.c | 5 +- sysdeps/x86_64/fpu/multiarch/e_log2f.c | 5 +- sysdeps/x86_64/fpu/multiarch/e_logf.c | 5 +- sysdeps/x86_64/fpu/multiarch/e_powf.c | 5 +- sysdeps/x86_64/fpu/multiarch/s_ceilf.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_floorf.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_fmaf.c | 3 +- sysdeps/x86_64/fpu/multiarch/s_nearbyintf.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_rintf.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_truncf.c | 4 +- sysdeps/x86_64/fpu/s_copysignf.S | 3 +- sysdeps/x86_64/fpu/s_cosf.S | 3 +- sysdeps/x86_64/fpu/s_fabsf.c | 3 +- sysdeps/x86_64/fpu/s_fmaxf.S | 3 +- sysdeps/x86_64/fpu/s_fminf.S | 3 +- sysdeps/x86_64/fpu/s_llrintf.S | 5 +- sysdeps/x86_64/fpu/s_sincosf.S | 3 +- sysdeps/x86_64/fpu/s_sinf.S | 3 +- sysdeps/x86_64/x32/fpu/s_lrintf.S | 3 +- wcsmbs/Versions | 4 + 515 files changed, 14823 insertions(+), 15529 deletions(-) delete mode 100644 intl/plural.c create mode 100644 localedata/bs_BA.UTF-8.in create mode 100644 localedata/et_EE.UTF-8.in create mode 100644 localedata/hr_HR.UTF-8.in create mode 100644 localedata/hsb_DE.UTF-8.in create mode 100644 localedata/is_IS.UTF-8.in create mode 100644 localedata/sr_RS.UTF-8.in copy sysdeps/powerpc/powerpc64/fpu/multiarch/s_cosf.c => math/test-float32.h (59%) copy sysdeps/powerpc/powerpc64/fpu/multiarch/s_cosf.c => math/test-float32x.h (58%) copy sysdeps/powerpc/powerpc64/fpu/multiarch/s_cosf.c => math/test-float64.h (59%) create mode 100644 support/support_test_compare_failure.c create mode 100644 support/tst-test_compare.c copy sysdeps/x86_64/fpu/s_fabsf.c => support/xraise.c (75%) copy sysdeps/x86_64/fpu/multiarch/s_rintf.c => support/xsigaction.c (72%) copy sysdeps/x86_64/fpu/multiarch/s_ceilf.c => support/xsignal.c (72%) copy sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf.c => support/xsysconf.c (62%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_atan_template.c} (77%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_ceil_template.c} (77%) copy sysdeps/m68k/m680x0/fpu/{s_sin.c => s_cos_template.c} (73%) copy sysdeps/m68k/m680x0/fpu/{s_expm1.c => s_expm1_template.c} (70%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_fabs_template.c} (77%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_floor_template.c} (77%) copy sysdeps/m68k/m680x0/fpu/{s_frexp.c => s_frexp_template.c} (79%) copy sysdeps/m68k/m680x0/fpu/{s_lrint.c => s_lrint_template.c} (77%) copy sysdeps/m68k/m680x0/fpu/{s_modf.c => s_modf_template.c} (75%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_nearbyint_template.c} (75%) copy sysdeps/m68k/m680x0/fpu/{s_remquo.c => s_remquo_template.c} (81%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_rint_template.c} (77%) copy sysdeps/m68k/m680x0/fpu/{s_sin.c => s_sin_template.c} (73%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_sincos_template.c} (74%) copy sysdeps/m68k/m680x0/fpu/{s_sin.c => s_tan_template.c} (73%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_tanh_template.c} (77%) copy sysdeps/m68k/{coldfire/fpu/s_fabsf.c => m680x0/fpu/s_trunc_template.c} (77%) delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_fabs.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_fma.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_fabs.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_fma.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/cpu_relax.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/cpu_relax.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign.S copy sysdeps/sparc/sparc32/{fpu/s_copysign.S => sparcv9/fpu/multiarch/s_copysign.c} (59%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysignf-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysignf.S copy sysdeps/sparc/{sparc64/fpu/multiarch/s_nearbyint.c => sparc32/sparcv9/fpu/mul [...] create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fabs-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fabs.S copy sysdeps/sparc/{sparc64/fpu/multiarch/s_rintf.c => sparc32/sparcv9/fpu/multiar [...] create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fabsf-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fabsf.S copy sysdeps/sparc/{sparc64/fpu/multiarch/s_rint.c => sparc32/sparcv9/fpu/multiarc [...] create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_llrint-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_llrint.S copy sysdeps/sparc/{sparc64/fpu/multiarch/s_nearbyintf.c => sparc32/sparcv9/fpu/mu [...] create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_llrintf-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_llrintf.S copy sysdeps/sparc/{sparc64/fpu/multiarch/s_nearbyint.c => sparc32/sparcv9/fpu/mul [...] create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_nearbyint-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_nearbyint.S copy sysdeps/sparc/{sparc64 => sparc32/sparcv9}/fpu/multiarch/s_nearbyint.c (62%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_nearbyintf-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_nearbyintf.S copy sysdeps/sparc/{sparc64 => sparc32/sparcv9}/fpu/multiarch/s_nearbyintf.c (89%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_rint-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_rint.S copy sysdeps/sparc/{sparc64 => sparc32/sparcv9}/fpu/multiarch/s_rint.c (66%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_rintf-generic.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_rintf.S copy sysdeps/sparc/{sparc64 => sparc32/sparcv9}/fpu/multiarch/s_rintf.c (90%) delete mode 100644 sysdeps/sparc/sparc64/cpu_relax.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_nearbyintf.c => cpu_relax.c} (68%) create mode 100644 sysdeps/sparc/sparc64/multiarch/add_n-generic.S delete mode 100644 sysdeps/sparc/sparc64/multiarch/add_n.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_rint.c => multiarch/add_n.c} (74%) create mode 100644 sysdeps/sparc/sparc64/multiarch/addmul_1-generic.S delete mode 100644 sysdeps/sparc/sparc64/multiarch/addmul_1.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_rint.c => multiarch/addmul_1.c} (73%) create mode 100644 sysdeps/sparc/sparc64/multiarch/mul_1-generic.S delete mode 100644 sysdeps/sparc/sparc64/multiarch/mul_1.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_rint.c => multiarch/mul_1.c} (74%) create mode 100644 sysdeps/sparc/sparc64/multiarch/sub_n-generic.S delete mode 100644 sysdeps/sparc/sparc64/multiarch/sub_n.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_rint.c => multiarch/sub_n.c} (74%) create mode 100644 sysdeps/sparc/sparc64/multiarch/submul_1-generic.S delete mode 100644 sysdeps/sparc/sparc64/multiarch/submul_1.S copy sysdeps/sparc/sparc64/{fpu/multiarch/s_rint.c => multiarch/submul_1.c} (73%) create mode 100644 sysdeps/unix/sysv/linux/i386/__longjmp.S create mode 100644 sysdeps/unix/sysv/linux/i386/bsd-_setjmp.S create mode 100644 sysdeps/unix/sysv/linux/i386/bsd-setjmp.S create mode 100644 sysdeps/unix/sysv/linux/i386/setjmp.S copy sysdeps/{x86_64/fpu/s_fabsf.c => unix/sysv/linux/pkey_get.c} (78%) copy sysdeps/{x86_64/fpu/multiarch/e_exp2f.c => unix/sysv/linux/pkey_mprotect.c} (62%) copy sysdeps/{x86_64/fpu/s_fabsf.c => unix/sysv/linux/pkey_set.c} (76%) create mode 100644 sysdeps/unix/sysv/linux/tst-pkey.c copy sysdeps/{sparc/sparc64/fpu/multiarch/s_nearbyintf.c => unix/sysv/linux/x86/ar [...] create mode 100644 sysdeps/unix/sysv/linux/x86/jmp_buf-ssp.sym copy sysdeps/{x86_64/fpu/multiarch/s_ceilf.c => unix/sysv/linux/x86/pkey_get.c} (72%) copy sysdeps/{sparc/sparc64/fpu/multiarch/s_rint.c => unix/sysv/linux/x86/pkey_set [...] create mode 100644 sysdeps/unix/sysv/linux/x86_64/__longjmp.S create mode 100644 sysdeps/unix/sysv/linux/x86_64/setjmp.S delete mode 100644 sysdeps/unix/sysv/linux/x86_64/x32/getcpu.c