]> sourceware.org Git - glibc.git/blobdiff - ChangeLog
Update NEWS
[glibc.git] / ChangeLog
index 62854af2216dde4fa73566a88d73f1b75caeb6d7..6ad93c035c4928af363fbc941b5c9ac774c37d35 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,638 @@
+2013-12-12  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * benchtests/Makefile (bench): Add exp2 and log2.
+       (LDLIBS-bench-exp2): Add -lm.
+       (LDLIBS-bench-log2): Likewise.
+       * benchtests/exp2-inputs: New inputs file.
+       * benchtests/log2-inputs: New inputs file.
+       * benchtests/log-inputs: Add new inputs.
+       * benchtests/tan-inputs: Likewise.
+
+2013-12-11  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * sysdeps/ieee754/dbl-64/s_sin.c (t22): Consolidate const
+       definition...
+       (slow1, slow2, sloww1, sloww2, bsloww1, bsloww2, cslow2,
+       csloww1, csloww2): ... from here.
+
+       * sysdeps/ieee754/dbl-64/usncs.h: Define constants as double
+       instead of structures.
+       * sysdeps/ieee754/dbl-64/s_sin.c (POLYNOMIAL2): Adjust.
+       (POLYNOMIAL): Likewise.
+       (TAYLOR_SLOW): Likewise.
+       (__sin): Likewise.
+       (__cos): Likewise.
+       (slow1): Likewise.
+       (slow2): Likewise.
+       (sloww): Likewise.
+       (sloww1); Likewise.
+       (sloww2): Likewise.
+       (bsloww1): Likewise.
+       (bsloww2): Likewise.
+       (cslow2): Likewise.
+       (csloww): Likewise.
+       (csloww1): Likewise.
+       (csloww2): Likewise.
+
+2013-12-10  Ondřej Bílka  <neleai@seznam.cz>
+
+       * malloc/malloc.c (MALLOC_COPY, MALLOC_ZERO): Delete.
+       (__malloc_assert, __libc_realloc, __libc_calloc,
+       _int_realloc): Expand MALLOC_COPY and MALLOC_ZERO to
+       memcpy and memset.
+       * malloc/hooks.c (realloc_check): Likewise.
+
+2013-12-10  Ondřej Bílka  <neleai@seznam.cz>
+
+       * malloc/Makefile (CPPFLAGS-malloc.c): Remove -DPER_THREAD flag.
+       * malloc/arena.c: Remove PER_THREAD conditional.
+       [!PER_THREAD]: Remove code.
+       (ptmalloc_unlock_all2): Likewise.
+       (ptmalloc_init): Likewise.
+       (_int_new_arena): Likewise.
+       (arena_get2): Likewise.
+       * malloc/hooks.c (__malloc_get_state): Likewise.
+       (__malloc_set_state): Likewise.
+       * malloc/malloc.c: Likewise.
+       (struct malloc_state): Likewise.
+       (struct malloc_par): Likewise.
+       (__libc_realloc): Likewise.
+       (__libc_mallopt): Likewise.
+
+2013-12-09  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * Versions.def (libm): Add GLIBC_2.3 and GLIBC_2.19.
+
+2013-12-09  Ondřej Bílka  <neleai@seznam.cz>
+
+       * malloc/malloc.c (alloc_perturb, free_perturb): Convert from
+       macro to a function.  Check for zero perturb_byte.
+       (_int_malloc, _int_free): Remove zero perturb_byte checks.
+
+2013-12-09  Ondřej Bílka  <neleai@seznam.cz>
+
+       * malloc/malloc.c: (force_reg): Remove.
+       (__malloc_assert, __libc_malloc, __libc_free, __libc_realloc,
+       _mid_memalign, __libc_calloc, sysmalloc, systrim): Replace
+       force_reg by atomic_forced_read.
+       * malloc/arena.c (ptmalloc_init): Likewise.
+       * malloc/hooks.c (top_check): Likewise.
+
+2013-12-09  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/fpu/libm-test-ulps: Update.
+
+2013-12-09  Markus Trippelsdorf  <markus@trippelsdorf.de>
+
+       * sysdeps/x86_64/fpu/libm-test-ulps: Update.
+
+2013-12-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * math/auto-libm-test-in: Add tests of lgamma.
+       * math/auto-libm-test-out: Regenerated.
+       * math/libm-test.inc (M_LOG_SQRT_PIl): Remove macro.
+       (M_LOG_2_SQRT_PIl): Likewise.
+       (lgamma_test_data): Use AUTO_TESTS_f_f1.
+       * math/gen-auto-libm-tests.c (func_calc_method): Add value
+       mpfr_f_f1.
+       (func_calc_desc): Add mpfr_f_f1 union field.
+       (ARGS1): New macro.
+       (ARGS2): Likewise.
+       (ARGS3): Likewise.
+       (ARGS4): Likewise.
+       (RET1): Likewise.
+       (RET2): Likewise.
+       (CALC): Likewise.
+       (FUNC): Likewise.
+       (FUNC_mpfr_f_f): Use new macros FUNC, ARGS1, RET1 and CALC.
+       (test_functions): Add lgamma.
+       (calc_generic_results): Handle mpfr_f_f1.
+       * sysdeps/i386/fpu/libm-test-ulps: Update.
+       * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/power7/add_n.S: New file: optimized
+       __mpn_add_n for PowerPC64/POWER7.
+       * sysdeps/powerpc/powerpc64/power7/sub_n.S: New file: optimized
+       __mpn_sub_n for PowerPC64/POWER7.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/addmul_1.S: New file: optimized
+       __mpn_addmul_1 for PowerPC64.
+       * sysdeps/powerpc/powerpc64/submul_1.S: New file: optimized
+       __mpn_submul_1 for PowerPC64.
+       * sysdeps/powerpc/powerpc64/lshift.S: New file: optimized __mpn_lshift
+       for PowerPC64.
+       * sysdeps/powerpc/powerpc64/mul_1.S: New file: optimized __mpn_mul_1
+       for PowerPC64.
+
+2013-12-06  Fernando J. V. da Silva  <fernandojvdasilva@gmail.com>
+
+       [BZ #15089]
+       * malloc/malloc.c: Exit systrim() if pad is bigger than heap top size.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * NEWS: Mention ppc32/power4+ STT_GNU_IFUNC support.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies: New file:
+       add multiarch folders.
+       * sysdeps/powerpc/powerpc32/power5+/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power5/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power6/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power6x/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power7/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies: Likewise.
+       * sysdeps/powerpc/powerpc32/power8/multiarch/Implies: Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies: Remove.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies: Remove.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies: Remove.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies: Remove.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies: Remove.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies: Remove.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add
+       __ieee754_hypot and __ieee754_hypotf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypot-power7.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypot-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypot.c: New file:
+       multiarch __ieee754_hypot for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypotf-power7.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypotf-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypotf.c: New file:
+       multiarch __ieee754_hypotf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/ieee754/ldbl-128ibm/s_logbl.c (__logbl): Define
+       long_double_symbol only if __logbl is defined.
+       * sysdeps/powerpc/powerpc32/power7/fpu/s_logb.c: Moved to ...
+       * sysdeps/powerpc/power7/fpu/s_logb.c: ... here.
+       * sysdeps/powerpc/powerpc32/power7/fpu/s_logbf.c: Move to ...
+       * sysdeps/powerpc/power7/fpu/s_logbf.c: ... here.
+       * sysdeps/powerpc/powerpc32/power7/fpu/s_logbl.c: Move to ...
+       * sysdeps/powerpc/power7/fpu/s_logbl.c: ... here.
+       * sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c: Adjust to use new
+       path for implementation.
+       * sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c: Likewise.
+       * sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c: Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add logbf,
+       logb, and logbl multiarch implementations for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logb-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logb-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logb.c: New file:
+       multiarch logb for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logbf-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logbf-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logbf.c: New file:
+       multiarch logbf for PowerPC32.
+       * sysdeps/powerpc/power4/fpu/multiarch/s_logbl-power7.c: New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logbl-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_logbl.c: New file:
+       multiarch logbl implementation for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add modf
+       and modff multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modf-power5+.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modf-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modf.c: New file:
+       multiarch modf for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modff-power5+.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modff-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_modff.c: New file:
+       multiarch modff for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add lrint
+       and lrintf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-power6x.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint.c: New file:
+       multiarch lrint for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrintf.c: New
+       file: multiarch lrintf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add lround
+       and lroundf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround.c: New file:
+       multiarch lround for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lroundf.c: New
+       file: multiarch lroundf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add
+       copysign and copysignf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign.c: New
+       file: multiarch copysign for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysignf.c: New
+       file: multiarch copysignf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add trunc
+       and truncf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc.c: New file:
+       multiarch trunc for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf.c: New file:
+       multiarch truncf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add round
+       and roundf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round.c: New file:
+       multiarch round for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf.c: New file:
+       multiarch roundf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add floor
+       and floorf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor.c: New file:
+       multiarch floor for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf.c: New file:
+       multiarch floorf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add ceil
+       and ceilf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil.c: New file:
+       multiarch ceil for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf.c: New file:
+       multiarch ceilf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/ieee754/dbl-64/s_finite.c (__finite): Redefine it if FINITE
+       is defined.
+       * sysdeps/ieee754/flt-32/s_finitef.c (__finitef): Redefine it if
+       FINITEF is defined.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add finite
+       and finitef multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-power7.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite.c: New file:
+       multiarch finite for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef.c: New
+       file: multiarch finitef for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add isinf
+       and isinff multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf.c: New file:
+       multiarch isinf for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff-ppc32.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff.c: New file:
+       multiarch isinff for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/fpu/s_isnan.S (__isnan): Only implement
+       alias when __isnan is defined.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add isnan
+       and isnanf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power5.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power6.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan.c: New file:
+       multiarch isnan for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power7.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf.c: New file:
+       multiarch isnanf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add sqrt
+       and sqrtf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrt-power5.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrt-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrt.c: New file:
+       multiarch sqrt for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrtf-power5.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrtf-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/w_sqrtf.c: New file:
+       multiarch sqrtf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add llround
+       and llroundf multiarch implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround.c: New
+       file: multiarch llround for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llroundf.c: New
+       file: multiarch llroundf for PowerPC32.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: New file:
+       multiarch PowerPC32 fpu implementations.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint.c: New file:
+       multiarch llrint for PowerPC32.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf.c: New
+       file.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/Implies: Remove.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-power6.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy.c: New file:
+       multiarch wordcopy for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added wcscpy
+       wordcopy objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+       * sysdeps/powerpc/powerpc32/power4/wordcopy.c: Move ...
+       * sysdeps/powerpc/power4/wordcopy.c: ... to here.
+       * sysdeps/powerpc/powerpc32/power6/wordcopy.c: Move ...
+       * sysdeps/powerpc/power6/wordcopy.c: ... to here.
+       * sysdeps/powerpc/powerpc64/power6/wordcopy.c: Remove uneeded file.
+       * sysdeps/powerpc/powerpc64/power4/wordcopy.c: Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * wcsmbs/wcscpy.c (wcscpy): Using macro to redefine symbol name
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-power6.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy.c: New file:
+       multiarch wcscpy for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added wcscpy
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+       * sysdeps/powerpc/powerpc32/power6/wcsrchr.c: Move ...
+       * sysdeps/powerpc/power6/wcsrchr.c: ... to here.
+       * sysdeps/powerpc/powerpc64/power6/wcscpy.c: Adjust to use
+       sysdeps/powerpc/power6/wcscpy.c.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * wcsmbs/wcsrchr.c (wcsrchr): Using macro to redefine symbol name
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power6.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr.c: New file:
+       multiarch wcsrchr for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added wcschr
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+       * sysdeps/powerpc/powerpc32/power6/wcsrchr.c: Move ...
+       * sysdeps/powerpc/power6/wcsrchr.c: ... to here.
+       * sysdeps/powerpc/powerpc64/power6/wcsrchr.c: Adjust to use
+       sysdeps/powerpc/power6/wcsrchr.c.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-power6.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-ppc32.c: New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr.c: New file:
+       multiarch wcschr for PPc32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added wcschr
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+       * sysdeps/powerpc/powerpc32/power6/wcschr.c: Move ...
+       * sysdeps/powerpc/power6/wcschr.c: ... to here.
+       * sysdeps/powerpc/powerpc64/power6/wcschr.c: Adjust to use
+       sysdeps/powerpc/power6/wcschr.c.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/rtld-strchr.S: New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strchr-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strchr-ppc32.S: New file.
+       * sysdeps/powerpc/powerpc/powerpc32/power4/multiarch/strchr.c: New
+       file: multiarch strchr for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strchr
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * string/strchrnul.c (__strchrnul): Using macro to redefine symbol
+       name.
+       * sysdeps/powerpc/powerpc32/power4//multiarch/strchrnul-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strchrnul-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strchrnul.c: New file:
+       multiarch strchrnul for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strchrnul
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncase-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncase.c: New file:
+       multiarch strncasecmp for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncase_l-power7.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncase_l.c: New file:
+       multiarch strncasecmp_l for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added
+       strncasecmp multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp.c: New file:
+       multiarch strncasecmp for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp_l-power7.S:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp_l.c: New file:
+       multiarch strcasecmp_l for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strcasecmp
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncmp-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncmp-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strncmp.c: New file:
+       multiarch strncmp for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strncmp
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/rtld-strnlen.c: New file.
+       * sysdeps/powerpc/powerpc32//power4/multiarch/strnlen-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strnlen-ppc32.c: New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strnlen.c: New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strnlen
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strlen-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strlen-ppc32.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/strlen.c: New file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added strlen
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
+2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc32/power4/multiarch/rawmemchr-power7.S: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/rawmemchr-ppc32.c: New
+       file.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/rawmemchr.c: New file:
+       multiarch rawmemchr for PPC32.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/Makefile: Added rawmemchr
+       multiarch objects.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/ifunc-impl-list
+       (__libc_ifunc_impl_list): Likewise.
+
 2013-12-06  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
 
        * sysdeps/powerpc/powerpc32/power4/multiarch/memrchr-power7.S: New
This page took 0.114678 seconds and 5 git commands to generate.