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 71ac6d741e x86: Add paddings in jmpbuf for shadow stack pointer adds c2c299fd24 Consolidate link map sorting adds a23aa5b727 Add _Float64x function aliases. adds 4bab02240e Implement the mlock2 function adds f07d2ec8c0 Use libm_alias_double for aarch64. adds d812486444 Support ldbl-opt libm_alias_double use from .S files. adds 5de606387b Use libm_alias_double for alpha. adds 15ff490014 Use libm_alias_float for aarch64. adds f433d0b3bb Use libm_alias_float for alpha. adds f9bb1ef233 cs_CZ locale: Base collation on iso14651_t1 [BZ #22336] adds 88684de7a6 sparc: Implement memcpy/mempcpy ifunc selection in C adds 6905656404 sparc: Implement memset/bzero ifunc selection in C adds b4c645c2f5 posix: Make tst-getaddrinfo[45] xtests due to DNS dependency [...] adds 0595e36034 benchtests: Adjust valid and accepted properties adds d5090db30e benchtests: Expand range of tests names in schema.json adds 0422ed1e84 benchtests: Enable BENCHSET to run subset of tests adds 8d7d3ba8c5 localedata: Remove duplicate cs_CZ from LOCALES adds 22c69b6ad6 Add the Changelog entry for “cs_CZ locale: Base collation on [...] adds 6940bd966b Use libm_alias_double for s390. adds 313ba4630f Use libm_alias_float for s390. adds 8d81ce0c6d Properly compute offsets of note descriptor and next note [B [...] adds bc4e8f9b49 Use libm_alias_double for i386. adds e4602cba2f Use libm_alias_float for i386. adds d5bfa34a53 Fix gmon static test failures. adds 0609ec0a74 Use libm_alias_double for ia64. adds a55430cb0e sparc: Assume VIS3 support adds 8da25eec0a Collation fix: make forward accent sorting the default [BZ #17750] adds aa1142c593 Use libm_alias_float for ia64. adds 1cbd7bfe65 sparc: refactor sparc64 signbit{f} selector to C adds c6862a2371 sparc: refactor sparc64 isnan{f} selector to C adds c96d3335a3 sparc: refactor sparc64 isinf{f} selector to C adds 712b5b83e1 sparc: refactor sparc64 finite{f} selector to C adds 2a6f4fab24 sparc: refactor sparc64 nearbyint{f} selector to C adds 522228ddea sparc: refactor sparc64 lrint{f} selector to C adds 21bfcc3d24 sparc: refactor sparc64 rint{f} selector to C adds 011fba7e48 Use libm_alias_double for x86_64. new 9f2e0295b9 x86: Add paddings in jmpbuf for shadow stack pointer
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 (71ac6d741e) \ N -- N -- N refs/heads/hjl/cet/setjmp (9f2e0295b9)
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 1 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 | 731 +++++++ NEWS | 8 +- benchtests/Makefile | 69 +- benchtests/README | 19 + benchtests/scripts/benchout.schema.json | 5 +- bits/floatn-common.h | 7 - bits/floatn.h | 11 + config.h.in | 3 - elf/Makefile | 2 +- elf/dl-close.c | 6 +- elf/dl-deps.c | 59 +- elf/dl-fini.c | 105 +- elf/dl-hwcaps.c | 24 +- elf/dl-load.c | 19 +- elf/dl-open.c | 57 +- elf/dl-sort-maps.c | 122 ++ elf/readelflib.c | 19 +- include/elf.h | 16 +- localedata/Makefile | 4 +- localedata/cs_CZ.UTF-8.in | 228 ++ localedata/{fr_FR.UTF-8.in => fr_CA.UTF-8.in} | 18 +- localedata/fr_FR.UTF-8.in | 22 +- localedata/locales/cs_CZ | 2214 +------------------- localedata/locales/de_DE | 2 - localedata/locales/fr_CA | 2 + localedata/locales/hu_HU | 1 - localedata/locales/iso14651_t1_common | 6 +- localedata/locales/lb_LU | 2 - localedata/locales/yuw_PG | 1 - manual/math.texi | 6 +- manual/memory.texi | 32 +- math/Versions | 104 + posix/Makefile | 6 +- stdlib/Versions | 5 + sysdeps/aarch64/fpu/s_ceil.c | 3 +- sysdeps/aarch64/fpu/s_ceilf.c | 3 +- sysdeps/aarch64/fpu/s_floor.c | 3 +- sysdeps/aarch64/fpu/s_floorf.c | 3 +- sysdeps/aarch64/fpu/s_fma.c | 3 +- sysdeps/aarch64/fpu/s_fmaf.c | 3 +- sysdeps/aarch64/fpu/s_fmax.c | 3 +- sysdeps/aarch64/fpu/s_fmaxf.c | 3 +- sysdeps/aarch64/fpu/s_fmin.c | 3 +- sysdeps/aarch64/fpu/s_fminf.c | 3 +- sysdeps/aarch64/fpu/s_llrint.c | 3 +- sysdeps/aarch64/fpu/s_llrintf.c | 3 +- sysdeps/aarch64/fpu/s_llround.c | 3 +- sysdeps/aarch64/fpu/s_llroundf.c | 3 +- sysdeps/aarch64/fpu/s_lrint.c | 3 +- sysdeps/aarch64/fpu/s_lrintf.c | 3 +- sysdeps/aarch64/fpu/s_lround.c | 3 +- sysdeps/aarch64/fpu/s_lroundf.c | 3 +- sysdeps/aarch64/fpu/s_nearbyint.c | 3 +- sysdeps/aarch64/fpu/s_nearbyintf.c | 3 +- sysdeps/aarch64/fpu/s_rint.c | 3 +- sysdeps/aarch64/fpu/s_rintf.c | 3 +- sysdeps/aarch64/fpu/s_round.c | 3 +- sysdeps/aarch64/fpu/s_roundf.c | 3 +- sysdeps/aarch64/fpu/s_trunc.c | 3 +- sysdeps/aarch64/fpu/s_truncf.c | 3 +- sysdeps/alpha/fpu/cabsf.c | 2 +- sysdeps/alpha/fpu/cargf.c | 2 +- sysdeps/alpha/fpu/cfloat-compat.h | 10 +- sysdeps/alpha/fpu/cimagf.c | 2 +- sysdeps/alpha/fpu/conjf.c | 2 +- sysdeps/alpha/fpu/crealf.c | 2 +- sysdeps/alpha/fpu/s_cacosf.c | 2 +- sysdeps/alpha/fpu/s_cacoshf.c | 2 +- sysdeps/alpha/fpu/s_casinf.c | 2 +- sysdeps/alpha/fpu/s_casinhf.c | 2 +- sysdeps/alpha/fpu/s_catanf.c | 2 +- sysdeps/alpha/fpu/s_catanhf.c | 2 +- sysdeps/alpha/fpu/s_ccosf.c | 2 +- sysdeps/alpha/fpu/s_ccoshf.c | 2 +- sysdeps/alpha/fpu/s_ceil.c | 10 +- sysdeps/alpha/fpu/s_ceilf.c | 3 +- sysdeps/alpha/fpu/s_cexpf.c | 2 +- sysdeps/alpha/fpu/s_clog10f.c | 2 + sysdeps/alpha/fpu/s_clogf.c | 2 +- sysdeps/alpha/fpu/s_copysign.c | 13 +- sysdeps/alpha/fpu/s_copysignf.c | 3 +- sysdeps/alpha/fpu/s_cpowf.c | 2 +- sysdeps/alpha/fpu/s_cprojf.c | 2 +- sysdeps/alpha/fpu/s_csinf.c | 2 +- sysdeps/alpha/fpu/s_csinhf.c | 2 +- sysdeps/alpha/fpu/s_csqrtf.c | 2 +- sysdeps/alpha/fpu/s_ctanf.c | 2 +- sysdeps/alpha/fpu/s_ctanhf.c | 2 +- sysdeps/alpha/fpu/s_fabs.c | 10 +- sysdeps/alpha/fpu/s_fabsf.c | 3 +- sysdeps/alpha/fpu/s_floor.c | 10 +- sysdeps/alpha/fpu/s_floorf.c | 3 +- sysdeps/alpha/fpu/s_fmax.S | 15 +- sysdeps/alpha/fpu/s_fmin.S | 15 +- sysdeps/alpha/fpu/s_lrint.c | 15 +- sysdeps/alpha/fpu/s_lrintf.c | 5 +- sysdeps/alpha/fpu/s_lround.c | 15 +- sysdeps/alpha/fpu/s_lroundf.c | 5 +- sysdeps/alpha/fpu/s_rint.c | 10 +- sysdeps/alpha/fpu/s_rintf.c | 3 +- sysdeps/alpha/fpu/s_trunc.c | 10 +- sysdeps/alpha/fpu/s_truncf.c | 3 +- sysdeps/generic/ldsodefs.h | 4 +- sysdeps/hppa/start.S | 29 +- sysdeps/i386/fpu/libm-test-ulps | 8 +- sysdeps/i386/fpu/s_asinh.S | 3 +- sysdeps/i386/fpu/s_asinhf.S | 3 +- sysdeps/i386/fpu/s_atan.S | 3 +- sysdeps/i386/fpu/s_atanf.S | 3 +- sysdeps/i386/fpu/s_cbrt.S | 3 +- sysdeps/i386/fpu/s_cbrtf.S | 3 +- sysdeps/i386/fpu/s_ceil.S | 3 +- sysdeps/i386/fpu/s_ceilf.S | 3 +- sysdeps/i386/fpu/s_copysign.S | 3 +- sysdeps/i386/fpu/s_copysignf.S | 3 +- sysdeps/i386/fpu/s_expm1.S | 3 +- sysdeps/i386/fpu/s_expm1f.S | 3 +- sysdeps/i386/fpu/s_fabs.S | 3 +- sysdeps/i386/fpu/s_fabsf.S | 3 +- sysdeps/i386/fpu/s_fdim.c | 7 +- sysdeps/i386/fpu/s_floor.S | 3 +- sysdeps/i386/fpu/s_floorf.S | 3 +- sysdeps/i386/fpu/s_fmax.S | 3 +- sysdeps/i386/fpu/s_fmaxf.S | 3 +- sysdeps/i386/fpu/s_fmin.S | 3 +- sysdeps/i386/fpu/s_fminf.S | 3 +- sysdeps/i386/fpu/s_frexp.S | 3 +- sysdeps/i386/fpu/s_frexpf.S | 3 +- sysdeps/i386/fpu/s_llrint.S | 3 +- sysdeps/i386/fpu/s_llrintf.S | 3 +- sysdeps/i386/fpu/s_logb.S | 3 +- sysdeps/i386/fpu/s_logbf.S | 3 +- sysdeps/i386/fpu/s_lrint.S | 3 +- sysdeps/i386/fpu/s_lrintf.S | 3 +- sysdeps/i386/fpu/s_nearbyint.S | 3 +- sysdeps/i386/fpu/s_nearbyintf.S | 3 +- sysdeps/i386/fpu/s_remquo.S | 3 +- sysdeps/i386/fpu/s_remquof.S | 3 +- sysdeps/i386/fpu/s_rint.S | 3 +- sysdeps/i386/fpu/s_rintf.S | 3 +- sysdeps/i386/fpu/s_trunc.S | 3 +- sysdeps/i386/fpu/s_truncf.S | 3 +- sysdeps/i386/i686/fpu/multiarch/e_exp2f.c | 4 +- sysdeps/i386/i686/fpu/multiarch/e_expf.c | 4 +- sysdeps/i386/i686/fpu/multiarch/e_log2f.c | 4 +- sysdeps/i386/i686/fpu/multiarch/e_logf.c | 4 +- sysdeps/i386/i686/fpu/multiarch/e_powf.c | 4 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 8 +- sysdeps/i386/i686/fpu/multiarch/s_cosf.c | 3 +- sysdeps/i386/i686/fpu/multiarch/s_sincosf.c | 3 +- sysdeps/i386/i686/fpu/multiarch/s_sinf.c | 3 +- sysdeps/i386/i686/fpu/s_fmax.S | 3 +- sysdeps/i386/i686/fpu/s_fmaxf.S | 3 +- sysdeps/i386/i686/fpu/s_fmin.S | 3 +- sysdeps/i386/i686/fpu/s_fminf.S | 3 +- sysdeps/i386/i686/multiarch/s_fma.c | 3 +- sysdeps/i386/i686/multiarch/s_fmaf.c | 3 +- sysdeps/ia64/Makeconfig | 2 + sysdeps/ia64/bits/floatn.h | 11 + sysdeps/ia64/fpu/e_acos.S | 1 + sysdeps/ia64/fpu/e_acosf.S | 1 + sysdeps/ia64/fpu/e_acosh.S | 1 + sysdeps/ia64/fpu/e_acoshf.S | 1 + sysdeps/ia64/fpu/e_asin.S | 1 + sysdeps/ia64/fpu/e_asinf.S | 1 + sysdeps/ia64/fpu/e_atan2.S | 1 + sysdeps/ia64/fpu/e_atan2f.S | 1 + sysdeps/ia64/fpu/e_atanh.S | 1 + sysdeps/ia64/fpu/e_atanhf.S | 1 + sysdeps/ia64/fpu/e_cosh.S | 1 + sysdeps/ia64/fpu/e_coshf.S | 1 + sysdeps/ia64/fpu/e_exp.S | 1 + sysdeps/ia64/fpu/e_exp10.S | 1 + sysdeps/ia64/fpu/e_exp10f.S | 1 + sysdeps/ia64/fpu/e_exp2.S | 1 + sysdeps/ia64/fpu/e_exp2f.S | 1 + sysdeps/ia64/fpu/e_expf.S | 1 + sysdeps/ia64/fpu/e_fmod.S | 1 + sysdeps/ia64/fpu/e_fmodf.S | 1 + sysdeps/ia64/fpu/e_hypot.S | 1 + sysdeps/ia64/fpu/e_hypotf.S | 1 + sysdeps/ia64/fpu/e_lgamma_r.c | 2 +- sysdeps/ia64/fpu/e_lgammaf_r.c | 2 +- sysdeps/ia64/fpu/e_log.S | 2 + sysdeps/ia64/fpu/e_log2.S | 1 + sysdeps/ia64/fpu/e_log2f.S | 1 + sysdeps/ia64/fpu/e_logf.S | 2 + sysdeps/ia64/fpu/e_pow.S | 1 + sysdeps/ia64/fpu/e_powf.S | 1 + sysdeps/ia64/fpu/e_remainder.S | 1 + sysdeps/ia64/fpu/e_remainderf.S | 1 + sysdeps/ia64/fpu/e_sinh.S | 1 + sysdeps/ia64/fpu/e_sinhf.S | 1 + sysdeps/ia64/fpu/e_sqrt.S | 1 + sysdeps/ia64/fpu/e_sqrtf.S | 1 + sysdeps/ia64/fpu/libm-symbols.h | 2 + sysdeps/ia64/fpu/libm_sincos.S | 1 + sysdeps/ia64/fpu/libm_sincosf.S | 1 + sysdeps/ia64/fpu/s_asinh.S | 1 + sysdeps/ia64/fpu/s_asinhf.S | 1 + sysdeps/ia64/fpu/s_atan.S | 1 + sysdeps/ia64/fpu/s_atanf.S | 1 + sysdeps/ia64/fpu/s_cbrt.S | 1 + sysdeps/ia64/fpu/s_cbrtf.S | 1 + sysdeps/ia64/fpu/s_ceil.S | 1 + sysdeps/ia64/fpu/s_ceilf.S | 1 + sysdeps/ia64/fpu/s_copysign.S | 4 +- sysdeps/ia64/fpu/s_cos.S | 2 + sysdeps/ia64/fpu/s_cosf.S | 2 + sysdeps/ia64/fpu/s_erf.S | 1 + sysdeps/ia64/fpu/s_erfc.S | 1 + sysdeps/ia64/fpu/s_erfcf.S | 1 + sysdeps/ia64/fpu/s_erff.S | 1 + sysdeps/ia64/fpu/s_expm1.S | 1 + sysdeps/ia64/fpu/s_expm1f.S | 1 + sysdeps/ia64/fpu/s_fabs.S | 1 + sysdeps/ia64/fpu/s_fabsf.S | 1 + sysdeps/ia64/fpu/s_fdim.S | 1 + sysdeps/ia64/fpu/s_fdimf.S | 1 + sysdeps/ia64/fpu/s_floor.S | 1 + sysdeps/ia64/fpu/s_floorf.S | 1 + sysdeps/ia64/fpu/s_fma.S | 1 + sysdeps/ia64/fpu/s_fmaf.S | 1 + sysdeps/ia64/fpu/s_fmax.S | 1 + sysdeps/ia64/fpu/s_fmaxf.S | 1 + sysdeps/ia64/fpu/s_frexp.c | 1 + sysdeps/ia64/fpu/s_frexpf.c | 1 + sysdeps/ia64/fpu/s_ldexp.c | 1 + sysdeps/ia64/fpu/s_ldexpf.c | 1 + sysdeps/ia64/fpu/s_log1p.S | 1 + sysdeps/ia64/fpu/s_log1pf.S | 1 + sysdeps/ia64/fpu/s_logb.S | 1 + sysdeps/ia64/fpu/s_logbf.S | 1 + sysdeps/ia64/fpu/s_modf.S | 1 + sysdeps/ia64/fpu/s_modff.S | 1 + sysdeps/ia64/fpu/s_nearbyint.S | 1 + sysdeps/ia64/fpu/s_nearbyintf.S | 1 + sysdeps/ia64/fpu/s_nextafter.S | 1 + sysdeps/ia64/fpu/s_nextafterf.S | 1 + sysdeps/ia64/fpu/s_rint.S | 1 + sysdeps/ia64/fpu/s_rintf.S | 1 + sysdeps/ia64/fpu/s_round.S | 1 + sysdeps/ia64/fpu/s_roundf.S | 1 + sysdeps/ia64/fpu/s_scalblnf.c | 1 + sysdeps/ia64/fpu/s_scalbn.c | 2 +- sysdeps/ia64/fpu/s_scalbnf.c | 2 +- sysdeps/ia64/fpu/s_tan.S | 1 + sysdeps/ia64/fpu/s_tanf.S | 1 + sysdeps/ia64/fpu/s_tanh.S | 1 + sysdeps/ia64/fpu/s_tanhf.S | 1 + sysdeps/ia64/fpu/s_trunc.S | 1 + sysdeps/ia64/fpu/s_truncf.S | 1 + sysdeps/ia64/fpu/w_lgamma_main.c | 1 + sysdeps/ia64/fpu/w_lgammaf_main.c | 1 + sysdeps/ia64/fpu/w_tgamma_compat.S | 1 + sysdeps/ia64/fpu/w_tgammaf_compat.S | 1 + sysdeps/ieee754/float128/Makeconfig | 1 + sysdeps/ieee754/ldbl-128/Makeconfig | 1 + sysdeps/ieee754/ldbl-128/bits/floatn.h | 11 + sysdeps/ieee754/ldbl-opt/libm-alias-double.h | 2 +- sysdeps/mips/ieee754/bits/floatn.h | 11 + sysdeps/powerpc/bits/floatn.h | 11 + sysdeps/s390/fpu/s_fma.c | 8 +- sysdeps/s390/fpu/s_fmaf.c | 3 +- sysdeps/sparc/configure | 42 - sysdeps/sparc/configure.ac | 29 - sysdeps/sparc/sparc-ifunc.h | 29 +- sysdeps/sparc/sparc32/sparcv9/Makefile | 7 - .../sparc/sparc32/sparcv9/fpu/multiarch/Makefile | 8 +- .../sparc32/sparcv9/fpu/multiarch/s_fdim-generic.c | 4 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fdim.c | 17 +- .../sparcv9/fpu/multiarch/s_fdimf-generic.c | 3 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf.c | 12 +- .../sparc32/sparcv9/fpu/multiarch/s_fma-generic.c | 2 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fma.c | 12 +- .../sparc32/sparcv9/fpu/multiarch/s_fmaf-generic.c | 2 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fmaf.c | 10 +- sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile | 3 +- sysdeps/sparc/sparc32/sparcv9/multiarch/bzero.c | 1 + .../sparc32/sparcv9/multiarch/memcpy-ultra1.S} | 24 +- sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy.S | 4 - sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy.c | 1 + sysdeps/sparc/sparc32/sparcv9/multiarch/mempcpy.c | 1 + .../sparc32/sparcv9/multiarch/memset-ultra1.S} | 21 +- sysdeps/sparc/sparc32/sparcv9/multiarch/memset.S | 4 - sysdeps/sparc/sparc32/sparcv9/multiarch/memset.c | 1 + sysdeps/sparc/sparc64/Makefile | 2 - sysdeps/sparc/sparc64/fpu/multiarch/Makefile | 32 +- .../sparc/sparc64/fpu/multiarch/s_ceil-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_ceil.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_ceilf-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_finite-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_finite.S | 15 - .../sparc64/fpu/multiarch/s_finite.c} | 26 +- .../sparc64/fpu/multiarch/s_finitef-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_finitef.S | 15 - .../sparc64/fpu/multiarch/s_finitef.c} | 23 +- .../sparc/sparc64/fpu/multiarch/s_floor-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_floor.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_floorf-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_floorf.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_fma-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_fma.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_fmaf-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_fmaf.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_isinf-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_isinf.S | 15 - .../sparc64/fpu/multiarch/s_isinf.c} | 26 +- .../sparc/sparc64/fpu/multiarch/s_isinff-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_isinff.S | 15 - .../sparc64/fpu/multiarch/s_isinff.c} | 23 +- .../sparc/sparc64/fpu/multiarch/s_isnan-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_isnan.S | 15 - .../sparc64/fpu/multiarch/s_isnan.c} | 26 +- .../sparc/sparc64/fpu/multiarch/s_isnanf-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_isnanf.S | 15 - .../sparc64/fpu/multiarch/s_isnanf.c} | 22 +- .../sparc/sparc64/fpu/multiarch/s_lrint-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_lrint.S | 17 - .../fpu => sparc/sparc64/fpu/multiarch}/s_lrint.c | 44 +- .../sparc/sparc64/fpu/multiarch/s_lrintf-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf.S | 17 - .../fpu => sparc/sparc64/fpu/multiarch}/s_lrintf.c | 35 +- .../sparc64/fpu/multiarch/s_nearbyint-generic.S | 4 + sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyint.S | 12 - .../sparc64}/fpu/multiarch/s_nearbyint.c | 17 +- .../sparc64/fpu/multiarch/s_nearbyintf-generic.S | 4 + sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf.S | 12 - .../sparc64/fpu/multiarch/s_nearbyintf.c} | 19 +- .../sparc/sparc64/fpu/multiarch/s_rint-generic.S | 4 + sysdeps/sparc/sparc64/fpu/multiarch/s_rint.S | 12 - .../sparc64}/fpu/multiarch/s_rint.c | 16 +- .../sparc/sparc64/fpu/multiarch/s_rintf-generic.S | 4 + sysdeps/sparc/sparc64/fpu/multiarch/s_rintf.S | 12 - .../sparc64/fpu/multiarch/s_rintf.c} | 18 +- .../sparc64/fpu/multiarch/s_signbit-generic.S | 6 + sysdeps/sparc/sparc64/fpu/multiarch/s_signbit.S | 20 - .../sparc64/fpu/multiarch/s_signbit.c} | 36 +- .../sparc64/fpu/multiarch/s_signbitf-generic.S | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf.S | 10 - .../sparc64/fpu/multiarch/s_signbitf.c} | 17 +- .../sparc/sparc64/fpu/multiarch/s_trunc-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.c | 19 +- .../sparc/sparc64/fpu/multiarch/s_truncf-generic.c | 2 + sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.c | 19 +- sysdeps/sparc/sparc64/multiarch/Makefile | 3 +- .../s_tan.c => sparc/sparc64/multiarch/bzero.c} | 21 +- sysdeps/sparc/sparc64/multiarch/ifunc-memcpy.h | 40 + .../sparc64/multiarch/ifunc-memset.h} | 34 +- .../sparc64/multiarch/memcpy-ultra1.S} | 24 +- sysdeps/sparc/sparc64/multiarch/memcpy.S | 167 -- .../s_tan.c => sparc/sparc64/multiarch/memcpy.c} | 21 +- .../sparc64/multiarch/mempcpy.c} | 34 +- .../sparc64/multiarch/memset-ultra1.S} | 20 +- sysdeps/sparc/sparc64/multiarch/memset.S | 124 -- .../s_tan.c => sparc/sparc64/multiarch/memset.c} | 21 +- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/Versions | 1 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 6 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 104 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 6 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 104 + sysdeps/unix/sysv/linux/arm/libc.abilist | 1 + sysdeps/unix/sysv/linux/bits/mman-shared.h | 9 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 + sysdeps/unix/sysv/linux/i386/libc.abilist | 6 + sysdeps/unix/sysv/linux/i386/libm.abilist | 104 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 6 + sysdeps/unix/sysv/linux/ia64/libm.abilist | 104 + sysdeps/unix/sysv/linux/kernel-features.h | 4 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 104 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 6 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 6 + .../e_exp2f.c => unix/sysv/linux/mlock2.c} | 41 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/libc-le.abilist | 6 + .../unix/sysv/linux/powerpc/powerpc64/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/libm-le.abilist | 104 + sysdeps/unix/sysv/linux/s390/fpu/s_fma.c | 5 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 6 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 104 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 6 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 104 + sysdeps/unix/sysv/linux/sh/libc.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 6 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 104 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 6 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 104 + .../sysv/linux/tile/tilegx/tilegx32/libc.abilist | 1 + .../sysv/linux/tile/tilegx/tilegx64/libc.abilist | 1 + sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist | 1 + sysdeps/unix/sysv/linux/tst-mlock2.c | 66 + sysdeps/unix/sysv/linux/x86/__jmpbuf_arch_t.h | 43 - sysdeps/unix/sysv/linux/x86/setjmpP.h | 43 +- sysdeps/unix/sysv/linux/x86/tst-saved_mask-1.c | 3 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 6 + sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 104 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 6 + sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 104 + sysdeps/x86/Makeconfig | 1 + sysdeps/x86/bits/floatn.h | 11 + sysdeps/x86_64/fpu/multiarch/s_atan.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_ceil.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_floor.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_fma.c | 3 +- sysdeps/x86_64/fpu/multiarch/s_nearbyint.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_rint.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_sin.c | 6 +- sysdeps/x86_64/fpu/multiarch/s_tan.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_trunc.c | 4 +- sysdeps/x86_64/fpu/s_copysign.S | 3 +- sysdeps/x86_64/fpu/s_fabs.c | 3 +- sysdeps/x86_64/fpu/s_fmax.S | 3 +- sysdeps/x86_64/fpu/s_fmin.S | 3 +- sysdeps/x86_64/fpu/s_llrint.S | 5 +- sysdeps/x86_64/x32/fpu/s_lrint.S | 3 +- wcsmbs/Versions | 4 + 425 files changed, 4001 insertions(+), 3803 deletions(-) create mode 100644 elf/dl-sort-maps.c create mode 100644 localedata/cs_CZ.UTF-8.in copy localedata/{fr_FR.UTF-8.in => fr_CA.UTF-8.in} (100%) create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdim-generic.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fdimf-generic.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fma-generic.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmaf-generic.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/bzero.c copy sysdeps/{x86_64/fpu/multiarch/s_floor.c => sparc/sparc32/sparcv9/multiarch/me [...] delete mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/mempcpy.c copy sysdeps/{x86_64/fpu/multiarch/s_floor.c => sparc/sparc32/sparcv9/multiarch/me [...] delete mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memset.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memset.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_ceilf-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_finite-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_finite.S copy sysdeps/{x86_64/fpu/multiarch/s_ceil.c => sparc/sparc64/fpu/multiarch/s_finit [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_finitef-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_finitef.S copy sysdeps/{x86_64/fpu/multiarch/s_nearbyint.c => sparc/sparc64/fpu/multiarch/s_ [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floor-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_floorf-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_fma-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_fmaf-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isinf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isinf.S copy sysdeps/{x86_64/fpu/multiarch/s_ceil.c => sparc/sparc64/fpu/multiarch/s_isinf [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isinff-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isinff.S copy sysdeps/{x86_64/fpu/multiarch/s_nearbyint.c => sparc/sparc64/fpu/multiarch/s_ [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isnan-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isnan.S copy sysdeps/{x86_64/fpu/multiarch/s_ceil.c => sparc/sparc64/fpu/multiarch/s_isnan [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isnanf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_isnanf.S copy sysdeps/{x86_64/fpu/multiarch/s_rint.c => sparc/sparc64/fpu/multiarch/s_isnan [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_lrint-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_lrint.S copy sysdeps/{alpha/fpu => sparc/sparc64/fpu/multiarch}/s_lrint.c (56%) create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_lrintf.S copy sysdeps/{alpha/fpu => sparc/sparc64/fpu/multiarch}/s_lrintf.c (56%) create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyint-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyint.S copy sysdeps/{x86_64 => sparc/sparc64}/fpu/multiarch/s_nearbyint.c (72%) create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_nearbyintf.S copy sysdeps/{x86_64/fpu/multiarch/s_nearbyint.c => sparc/sparc64/fpu/multiarch/s_ [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_rint-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_rint.S copy sysdeps/{x86_64 => sparc/sparc64}/fpu/multiarch/s_rint.c (74%) create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_rintf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_rintf.S copy sysdeps/{x86_64/fpu/multiarch/s_trunc.c => sparc/sparc64/fpu/multiarch/s_rint [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_signbit-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_signbit.S copy sysdeps/{i386/i686/fpu/multiarch/e_powf.c => sparc/sparc64/fpu/multiarch/s_si [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf-generic.S delete mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf.S copy sysdeps/{x86_64/fpu/multiarch/s_rint.c => sparc/sparc64/fpu/multiarch/s_signb [...] create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-generic.c create mode 100644 sysdeps/sparc/sparc64/fpu/multiarch/s_truncf-generic.c copy sysdeps/{x86_64/fpu/multiarch/s_tan.c => sparc/sparc64/multiarch/bzero.c} (67%) create mode 100644 sysdeps/sparc/sparc64/multiarch/ifunc-memcpy.h rename sysdeps/{unix/sysv/linux/x86/__saved_mask.h => sparc/sparc64/multiarch/ifun [...] copy sysdeps/{x86_64/fpu/multiarch/s_floor.c => sparc/sparc64/multiarch/memcpy-ult [...] delete mode 100644 sysdeps/sparc/sparc64/multiarch/memcpy.S copy sysdeps/{x86_64/fpu/multiarch/s_tan.c => sparc/sparc64/multiarch/memcpy.c} (65%) copy sysdeps/{i386/i686/fpu/multiarch/e_exp2f.c => sparc/sparc64/multiarch/mempcpy [...] copy sysdeps/{x86_64/fpu/multiarch/s_atan.c => sparc/sparc64/multiarch/memset-ultr [...] delete mode 100644 sysdeps/sparc/sparc64/multiarch/memset.S copy sysdeps/{x86_64/fpu/multiarch/s_tan.c => sparc/sparc64/multiarch/memset.c} (65%) copy sysdeps/{i386/i686/fpu/multiarch/e_exp2f.c => unix/sysv/linux/mlock2.c} (53%) delete mode 100644 sysdeps/unix/sysv/linux/s390/fpu/s_fma.c create mode 100644 sysdeps/unix/sysv/linux/tst-mlock2.c delete mode 100644 sysdeps/unix/sysv/linux/x86/__jmpbuf_arch_t.h create mode 100644 sysdeps/x86/Makeconfig