David S. Miller
6e226b094f
Update sparc ULPs for recently added tests.
...
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-11 18:46:30 -07:00
Andreas Schwab
058c132dd1
Update powerpc libm ULPs
2012-03-10 19:18:42 +01:00
David S. Miller
2d2cd51564
Fix bugs in sparc PLT profiling register management, and add sparc sotruss support.
...
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Protect local
variables with appropriate CPP guards.
* sysdeps/sparc/sparc32/dl-trampoline.S: Propagate the stack_ptr from the
frame pointer, not the stack pointer. Correct layout comments. Fix test
on resulting framesize and the management of the outregs buffer for pltexit.
Preserve floating point return values across _dl_call_pltexit call.
* sysdeps/sparc/sparc64/dl-trampoline.S: Fix test on resulting
framesize and the management of the outregs buffer for pltexit.
Preserve floating point return values across _dl_call_pltexit
call.
* elf/sotruss-lib.c (la_sparc32_gnu_pltenter, la_sparc64_gnu_pltenter,
la_sparc32_gnu_pltexit, la_sparc64_gnu_pltexit): New functions.
(print_exit): Fix format string for return register value.
2012-03-09 20:48:06 -08:00
Joseph Myers
9a07f9d01f
Use standard build rule to build rpcgen.
2012-03-10 00:56:21 +00:00
Paul Eggert
c524201ab0
Replace FSF snail mail address with URL in miscellaneous files.
2012-03-10 00:45:35 +00:00
Paul Eggert
7b6235f261
Replace FSF snail mail address with URL in gperf input.
2012-03-10 00:45:34 +00:00
Paul Eggert
547b5e30dc
Replace FSF snail mail address with URL in Yacc input.
2012-03-10 00:45:34 +00:00
Roland McGrath
4e234f5d1b
Fix it harder.
2012-03-09 16:45:04 -08:00
Richard Henderson
33154d7bed
Fix ChangeLog format.
2012-03-09 16:34:18 -08:00
Richard Henderson
5f0a5daeee
Move math/math_private.h to sysdeps/generic/math_private.h.
...
This reverts commit 60d6f5a6f50d838bcb4240fcc0223cac445c6c83.
2012-03-09 16:12:17 -08:00
Richard Henderson
b8c036204f
Use include_next to chain math_private.h headers.
2012-03-09 16:11:26 -08:00
Richard Henderson
1ed0291c31
Use <> for math.h and math_private.h everywhere.
...
Entire tree edited via find | grep | sed.
2012-03-09 16:09:10 -08:00
Joseph Myers
1991fa031c
Remove __GNU_LIBRARY__ conditionals from rpcgen.
2012-03-09 22:46:12 +00:00
David S. Miller
60d6f5a6f5
Fix sparc build after recent math changes.
...
* include/math_private.h: New file.
2012-03-09 14:37:57 -08:00
Joseph Myers
02a6f887cb
Split enum __socket_type from bits/socket.h to bits/socket_type.h.
2012-03-09 22:36:06 +00:00
Joseph Myers
c6e013c15e
Always declare gets for C++ up to C++11 without checking __USE_GNU.
2012-03-09 22:08:39 +00:00
Joseph Myers
4962050e97
Install bits/stdio_lim.h in install-headers.
2012-03-09 22:05:49 +00:00
Richard Henderson
67bb6da679
powerpc: Convert __ieee754_sqrt{,f} from macros to inlines.
2012-03-09 11:16:18 -08:00
Richard Henderson
15194b4b3d
x86_64: Convert __rint* and __floor* from macros to inlines.
2012-03-09 11:15:47 -08:00
Richard Henderson
64e21edef1
x86_64: Convert __ieee754_sqrt{,f,l} from macros to inlines.
2012-03-09 11:15:19 -08:00
Richard Henderson
38842f4553
Use target-specific math_private.h in math_ldbl_opt.h.
2012-03-09 08:08:11 -08:00
David S. Miller
c64bf5feb3
Update copyright year after my most recent changes.
...
nptl/
* sysdeps/unix/sysv/linux/sparc/sem_post.c: Update copyright year.
/
* sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: Update
copyright year.
* sysdeps/unix/sysv/linux/sparc/sysdep.h: Likewise.
2012-03-08 15:09:27 -08:00
Thomas Schwinge
82d86f2844
Fix struct timespec normalization (as used in many other places).
2012-03-08 11:49:43 +01:00
Ulrich Drepper
aea5d7277a
Clean up tst-fphex test
2012-03-08 03:02:24 -05:00
Ulrich Drepper
ca2ff9fc04
Merge branch 'master' of ssh://sourceware.org/git/glibc
...
Conflicts:
ChangeLog
2012-03-08 02:49:12 -05:00
Marek Polacek
70bca0a394
Fix up long double fphex test
2012-03-08 02:46:43 -05:00
Marek Polacek
65b81130c5
Enhance fphex test.
2012-03-08 08:34:10 +01:00
Ulrich Drepper
67c6a3d919
Merge branch 'master' of ssh://sourceware.org/git/glibc
2012-03-08 01:57:38 -05:00
Joseph Myers
a7a93d5086
Clean up glibc manual references to "GNU system" (bug 6911).
2012-03-08 01:27:38 +00:00
Joseph Myers
07037eeb43
Fix .ctors/.dtors header configure test for bootstrapping.
2012-03-08 00:17:27 +00:00
Joseph Myers
af6a1e3755
Fix sysdeps/i386/configure.in cpuid.h test for bootstrapping.
2012-03-07 20:51:54 +00:00
Joseph Myers
d1d3431a3a
Fix signs of zeros from casinh, cacosh etc. (bug 10716).
2012-03-07 15:15:19 +00:00
Ulrich Drepper
872fda052d
Update traditional Chinese translation
2012-03-07 05:35:30 -05:00
Ulrich Drepper
a4300c7a4d
Remove distribute variable from Makefiles
2012-03-07 05:17:13 -05:00
Ulrich Drepper
482ff4dae9
Don't install timezone rule files
2012-03-07 04:48:47 -05:00
Ulrich Drepper
a000466f5e
Add missing gshadow handling in __nss_configure_lookup
2012-03-06 21:55:18 -05:00
Ulrich Drepper
f72ed77d71
Formatting fixes
2012-03-06 21:45:53 -05:00
Marek Polacek
a53b7a4e4b
Fix up long double fphex.
2012-03-06 22:08:16 +01:00
David S. Miller
e92584001a
Fix several build warnings on sparc.
...
/
* sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c
(set_obp_int): New function.
(get_obp_int): New function.
(__get_clockfreq_via_dev_openprom): Likewise.
* sysdeps/unix/sysv/linux/sparc/sysdep.h (INTERNAL_SYSCALL_ERROR_P): Avoid
unused variable warnings on 'val' and use builtin_expect.
(INLINE_SYSCALL): Don't wrap INTERNAL_SYSCALL_ERROR_P with builtin_expect.
(INLINE_CLONE_SYSCALL): Likewise.
nptl/
* sysdeps/unix/sysv/linux/sparc/sem_post.c (__new_sem_post): Use
atomic_increment and remove unused local variable.
(__old_sem_post): Likewise.
2012-03-06 11:15:26 -08:00
David S. Miller
3bd2c72316
Update sparc ULPs due to recently added tests.
...
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-05 21:07:32 -08:00
Roland McGrath
7be16f8276
Wrap too-long log entry.
2012-03-05 12:48:57 -08:00
Andreas Schwab
884c5db424
Update powerpc libm ULPs
2012-03-05 20:38:18 +01:00
Andreas Schwab
bbb78d030e
Fix loss of precision in cosh and sinh for IBM long double
2012-03-05 20:38:17 +01:00
Andreas Jaeger
1c9f702a07
Fix broken date.
2012-03-05 20:24:48 +01:00
H.J. Lu
8542dee325
* sysdeps/unix/sysv/linux/x86_64/gettimeofday.c (gettimeofday_ifunc):
...
Replace gettimeofday with __vdso_gettimeofday.
* sysdeps/unix/sysv/linux/x86_64/init-first.c (_libc_vdso_platform_setup):
Replace clock_gettime and getcpu with __vdso_clock_gettime and
__vdso_getcpu.
* sysdeps/unix/sysv/linux/x86_64/time.c (time_ifunc): Replace
time with __vdso_time.
2012-03-05 19:45:53 +01:00
Joseph Myers
ed58a00f9b
Reduce discussion of types to which size_t may be equivalent.
2012-03-05 15:03:57 +00:00
Andreas Jaeger
30ee4ced20
* sysdeps/i386/fpu/libm-test-ulps: Update.
2012-03-05 13:37:29 +01:00
Joseph Myers
b7cd39e8f8
Fix pow in non-default rounding modes (bug 3976).
2012-03-05 12:22:46 +00:00
Joseph Myers
ca811b2256
Test cosh, sinh in non-default rounding modes (bug 3976).
2012-03-05 12:20:24 +00:00
Tom de Vries
6c6a98c983
2012-03-05 Tom de Vries <tom@codesourcery.com>
...
* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Ensure
default stack guard is set in last bytes.
* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard): Same.
2012-03-05 11:05:42 +01:00