glibc:hjl/pr14370

Last commit made on 2012-09-04
Get this branch:
git clone -b hjl/pr14370 https://git.launchpad.net/glibc

Branch merges

Branch information

Name:
hjl/pr14370
Repository:
lp:glibc

Recent commits

dae6f91... by "H.J. Lu" <email address hidden>

Check mismatched TLS/non-TLS symbols

edb3cb8... by Florian Weimer

stdlib/tst-secure-getenv.c: whitespace-only changes in comments

2923780... by Florian Weimer

stdlib/tst-secure-getenv.c (alternative_main): Only warn on SGID failures

60160d8... by Joseph Myers <email address hidden>

Fix iogetdelim.c (latent) integer overflow (bug 9914).

bcd6c8d... by Andreas Jaeger

Update libm-test-ulps

4ffffbd... by Liubov Dmitrieva <email address hidden>

Add optimized sinf and cosf routines for x86 and x86-64

 * sysdeps/i386/i686/fpu/multiarch/Makefile (sysdep_routines):
 Add s_sinf-sse2, s_conf-sse2.

 * sysdeps/i386/i686/fpu/multiarch/s_sinf-sse2.S: New file.
 * sysdeps/i386/i686/fpu/multiarch/s_cosf-sse2.S: New file.
 * sysdeps/i386/i686/fpu/multiarch/s_sinf.c: New file.
 * sysdeps/i386/i686/fpu/multiarch/s_cosf.c: New file.

 * sysdeps/ieee754/flt-32/s_sinf.c (SINF, SINF_FUNC): Add macros
 for using routine as __sinf_ia32.
 Use macro for function declaration and weak_alias.
 * sysdeps/ieee754/flt-32/s_cosf.c (COSF, COSF_FUNC): Add macros
 for using routine as __cosf_ia32.
 Use macro for function declaration and weak_alias.

 * sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S: Fix Copyright.
 * sysdeps/i386/i686/fpu/multiarch/e_expf.c: Fix Copyright.

 * sysdeps/x86_64/fpu/s_sinf.S: New file.
 * sysdeps/x86_64/fpu/s_cosf.S: New file.
 * sysdeps/x86_64/fpu/libm-test-ulps: Update.

 * math/libm-test.inc (cos_test): Add more test cases.
 (sin_test): Likewise.
 (sincos_test): Likewise.

511fa28... by Andreas Krebbel <email address hidden>

S/390: Make IFUNC optimized mem* functions hidden.

5f30cfe... by "H.J. Lu" <email address hidden>

Use the first element of GOT for ld.so addresses

 [BZ #14538]
 * sysdeps/x86_64/dl-machine.h (elf_machine_dynamic): Use the
 first element of the GOT.
 (elf_machine_load_address): Return the difference between
 the runtime address of _DYNAMIC and elf_machine_dynamic ().

0786794... by Allan McRae

Check for gawk >= 3.0 (bug 13412)

26889ea... by Joseph Myers <email address hidden>

Remove __ASSUME_POSIX_CPU_TIMERS.