Commit Graph

24233 Commits

Author SHA1 Message Date
Andreas Schwab ad41a87fe0 Update NEWS 2012-07-07 00:07:13 +02:00
Andreas Schwab 0abaf3e48a Fix float range reduction problems (#14283) 2012-07-06 23:57:20 +02:00
Andreas Schwab 261f485936 Fix missing _mcount@GLIBC_2.0 on powerpc32 2012-07-06 23:43:56 +02:00
Joseph Myers 9ad63c23ea Fix tanf underflow close to pi/4 (bug 14154). 2012-07-06 21:19:38 +00:00
Petar Jovanovic 76b1f93b04 Do not store data below the stack pointer on MIPS. 2012-07-06 19:12:21 +00:00
Joseph Myers f17ac40d7c Fix expm1 spurious underflow exceptions (bug 6778). 2012-07-06 11:17:41 +00:00
Mike Frysinger fb21f89b75 sunrpc: fix rpc bootstrap builds
If you build & install glibc w/rpc disabled, you no longer have headers in
/usr/include/rpc/ (this is expected).  But if you try to build glibc w/rpc
enabled, this gets into a bad state due to the new rpc helpers that get
cross-compiled:

$ make
...
x86_64-pc-linux-gnu-gcc -m32   -D_RPC_THREAD_SAFE_ -D_GNU_SOURCE -DIS_IN_build \
	-include $objdir/config.h rpc_clntout.c -o $objdir/sunrpc/cross-rpc_clntout.o \
	-MMD -MP -MF $objdir/sunrpc/cross-rpc_clntout.o.dt -MT $objdir/sunrpc/cross-rpc_clntout.o -c
rpc_clntout.c:34:23: fatal error: rpc/types.h: No such file or directory
compilation terminated.
make: *** [$objdir/sunrpc/cross-rpc_clntout.o] Error 1

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-07-06 00:37:42 -04:00
Joseph Myers c57a67e033 Add ARM-specific static-stubs.c. 2012-07-05 22:16:03 +00:00
Joseph Myers cdfe2c5eb3 Fix csqrt underflow (bugs 14157, 14331). 2012-07-05 11:02:13 +00:00
Andreas Schwab 704bc4594d Adapt tst-catgets to changes in tst-gettext 2012-07-04 16:14:31 +02:00
Andreas Schwab 70d35b6769 Fix tst-gettext test 2012-07-04 14:32:53 +02:00
Joseph Myers ca61cf32d9 Fix ctan, ctanh of subnormals in round-upwards mode (bug 14328). 2012-07-04 09:55:26 +00:00
Mike Frysinger ca48a46a03 drop ports ignore
Now that it's been merged back into mainline, we don't want to ignore
the dir anymore.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-07-03 15:54:35 -04:00
Andreas Jaeger 9d63d37d08 Update from translation teams 2012-07-03 21:43:55 +02:00
Joseph Myers 95f5a9a866 Avoid use of libgcc_s and libgcc_eh when building glibc. 2012-07-03 19:14:59 +00:00
Joseph Myers 7a845b2c23 Fix float range reduction problems (bug 14283). 2012-07-03 17:11:41 +00:00
Joseph Myers e2283f38fe Add cosh tests for bug 14273. 2012-07-03 17:06:55 +00:00
Joseph Myers 06e3c8a22d Add ppca2 to ports powerpc/dl-procinfo. 2012-07-03 17:03:29 +00:00
Joseph Myers b8845523ca Remove ports files no longer relevant now included in libc repository. 2012-07-03 16:52:10 +00:00
Joseph Myers 370ca3d2ad Open development for 2.17. 2012-07-03 16:36:22 +00:00
Joseph Myers e84eabb387 Merge glibc-ports into ports/ directory. 2012-07-01 13:08:59 +00:00
Joseph Myers e64ac02c24 Move all files into ports/ subdirectory in preparation for merge with glibc 2012-07-01 13:06:41 +00:00
Carlos O'Donell 75f0d3040a Release 2.16
Update version.h and include/features.h for 2.16 release.
2012-06-30 12:12:34 -07:00
Carlos O'Donell ee9247c38a Update NEWS and README.
Final update for 2.16 release.
2012-06-30 08:27:06 -07:00
Thomas Schwinge 4648c3819e manual/contrib.texi (Contributors): Sort alphabetically by last name. 2012-06-28 10:50:08 +02:00
Andreas Jaeger aac78a43b1 Add Samuel Thibault to manual/contrib.texi 2012-06-27 19:52:22 +02:00
Andreas Jaeger ed3dbfad77 Update s390 ULPs file 2012-06-25 10:28:03 +02:00
Andreas Schwab 4d0ee85545 SH can do fanotify_mark, too. 2012-06-23 12:34:58 +02:00
Thomas Schwinge a9fa33ba8b Some missing bits from sysdeps/*/elf dismissal.
This fixes up commits 735095ae95,
09ae94c11b, and
ff962fb6a1.
2012-06-23 12:27:58 +02:00
Thomas Schwinge 4b2c8da708 SH: __lll_robust_timedlock_wait: Simplify CFI directives. 2012-06-23 12:17:44 +02:00
Thomas Schwinge 58f902b8d8 SH: Preserve more registers for frame unwinding purposes, add CFI directives. 2012-06-23 12:11:13 +02:00
Thomas Schwinge 1518f58b61 SH: Optimize assembler code in context of call to __fortify_fail.
__fortify_fail has »__attribute__ ((__noreturn__))«.
2012-06-23 12:07:04 +02:00
Thomas Schwinge db9b505976 SH: ____longjmp_chk for GNU/Linux with sigaltstack support.
debug/tst-longjmp_chk2 now passes.
2012-06-23 11:56:02 +02:00
Thomas Schwinge 967705fee1 SH: ABORT_INSTRUCTION. 2012-06-23 11:47:39 +02:00
Thomas Schwinge a9def8c49d SH: makecontext/.Lexitcode: Always initialize the GOT register before use.
This is only relevant when returning from a context with »uc_link == NULL«,
which is not exercised in the testsuite.
2012-06-23 11:42:29 +02:00
Thomas Schwinge 2a649725b9 SH: makecontext: Fix calculation of ARGC > 4.
stdlib/tst-setcontext and stdlib/tst-makecontext3 now pass.
2012-06-23 11:28:23 +02:00
Thomas Schwinge af1bce34ef SH: makecontext: Improve understandability. 2012-06-23 11:22:47 +02:00
Kaz Kojima d230f50a06 Fix gUSA sequence in SH atomic functions in
sysdeps/unix/sysv/linux/sh/bits/atomic.h.
2012-06-23 07:29:05 +09:00
Andreas Schwab 0479b305c5 Fix invalid memory access in do_lookup_x.
[BZ #13579] Do not free l_initfini and allow it to be reused
on subsequent dl_open calls for the same library. This fixes
the invalid memory access in do_lookup_x when the previously
free'd l_initfini was accessed through l_searchlist when a
library had been opened for the second time.
2012-06-22 11:10:31 -07:00
Carlos O'Donell 0e3933b963 Use AC_LANG_SOURCE to fix autoconf warnings. 2012-06-22 18:05:23 +00:00
Carlos O'Donell 807841933b Use tab not spaces. 2012-06-22 18:04:53 +00:00
Roland McGrath 4248b1b1cf Respect --localstatedir for /var/db parent directory. 2012-06-22 10:11:07 -07:00
Jeff Law 116a106aaf Update copyright years 2012-06-21 17:16:15 -06:00
Jeff Law 006dd86111 [BZ #14277]
* intl/dcigettext.c (_nl_find_msg): Avoid use after potential
        free.  Simplify list management for _LIBC case.
2012-06-21 17:15:38 -06:00
Joseph Myers b7abb4bf78 Fix wordsize-64 cosh regression (bug 14273). 2012-06-21 19:26:09 +00:00
Joseph Myers 79662d4270 Regenerate sysdeps/mach/configure. 2012-06-21 19:20:33 +00:00
H.J. Lu 56526b14bb Mention BZ #14278 in NEWS 2012-06-21 10:30:14 -07:00
H.J. Lu 1f1509082e Fix a typo in i386 SYSCALL_PIC_SETUP 2012-06-21 10:17:07 -07:00
Carlos O'Donell a20c2b3c87 Add Changelog ...
... for ac80ce0bd9.
2012-06-21 17:08:19 +00:00
Carlos O'Donell ac80ce0bd9 Add .gitignore.
Ignore the autoconf cache directory.
2012-06-21 17:05:25 +00:00