Commit Graph

24233 Commits

Author SHA1 Message Date
Jeff Law 28363bbf70 2012-06-21 Jeff Law <law@redhat.com>
[BZ #13882]
        * elf/dl-deps.c (_dl_map_object_deps): Fix cycle detection.  Use
        uint16_t for elements in the "seen" array to avoid char overflows.
        * elf/dl-fini.c (_dl_sort_fini): Likewise.
        * elf/dl-open.c (dl_open_worker): Likewise.
2012-06-21 09:26:41 -06:00
Carlos O'Donell 09615db4a9 Add ChangeLog ...
... for feca660a79.
2012-06-21 08:04:35 -07:00
Carlos O'Donell feca660a79 Regenerate libc.pot.
Enhance scripts/list-sources.sh to search glibc-ports
for translatable strings.
2012-06-21 07:58:27 -07:00
Andreas Jaeger 8d847132bc Fix typo in name 2012-06-21 16:45:27 +02:00
Andreas Jaeger 2174c6dd85 Avoid -Wconversion warning for htons 2012-06-21 15:49:33 +02:00
Petr Baudis 416bf84422 locales/tr_CY: LC_TIME with copy cannot contain additional data
Luckily, tr_TR also sets first_weekday and first_workday to Monday,
so this is just not necessary.
2012-06-20 17:30:05 +02:00
Petr Baudis a324404dd9 locales/mag_IN: Fix syntax error 2012-06-20 17:29:08 +02:00
Siddhesh Poyarekar 18b5e737de Account for the extra stack size when rlimit is small enough
When rlimit is small enough to be used as the stacksize to be returned
in pthread_getattr_np, cases where a stack is made executable due to a
DSO load get stack size that is larger than what the kernel
allows. This is because in such a case the stack size does not account
for the pages that have auxv and program arguments.

Additionally, the stacksize for the process derived from this should
be truncated to align to page size to avoid going beyond rlimit.
2012-06-20 15:08:22 +05:30
Joseph Myers a978616d7b Update MIPS32 ABI baselines for _gp_disp. 2012-06-19 16:38:44 +00:00
H.J. Lu a2f34833b1 Use x86-64 fpu_control.h for i386 and x86_64 2012-06-18 11:43:51 -07:00
H.J. Lu 3ee947b124 Use __volatile__ to access fpu control word 2012-06-18 11:09:58 -07:00
Richard Henderson 62c8cc6dbe Update news for fixed alpha bz 2012-06-15 14:42:57 -07:00
H.J. Lu 1fb6e570ab Mention BZ 14050/14117 in NEWS 2012-06-15 14:33:57 -07:00
Richard Henderson 5400a7d131 alpha: Define FP_TRAPPING_EXCEPTIONS 2012-06-15 14:26:58 -07:00
H.J. Lu 25f1282ae5 Use i386 bits/mathinline.h for i386 and x86_64 2012-06-15 13:56:26 -07:00
H.J. Lu ed1825f858 Disable x87 inline functions for x86-64 2012-06-15 13:53:27 -07:00
Chung-Lin Tang 36d54b744e Make endian.h usable for assembler 2012-06-15 21:19:12 +02:00
Richard Henderson 7fd8e5a4e4 alpha: Always handle inexact in rint implementations 2012-06-15 12:17:48 -07:00
Richard Henderson f56ed78d4a [BZ #13848] alpha: Fix s_nearbyint implementation. 2012-06-15 12:17:11 -07:00
Andreas Jaeger 929cc14e20 Mention ix86 shared headers 2012-06-15 21:13:21 +02:00
Richard Henderson 45c8de68d5 alpha: Use builtins for copysign 2012-06-15 12:06:44 -07:00
Richard Henderson ef4239ed09 alpha: Fix protection on UTIME_NOW 2012-06-15 12:05:26 -07:00
Richard Henderson 53c2cb7641 alpha: Add missing definitions in resource.h, shm.h 2012-06-15 12:01:39 -07:00
Richard Henderson c0b21b6958 alpha: Remove some __GNUC_PREREQs that are too old 2012-06-15 12:00:25 -07:00
Richard Henderson a7940a7085 alpha: Fix float_t in bits/mathdef.h 2012-06-15 11:56:47 -07:00
H.J. Lu f8308a72ea Mention BZ #14229 in NEWS 2012-06-15 05:38:30 -07:00
Joseph Myers 10285c2113 Fix pow (0.0, -Inf) (bug 14241). 2012-06-15 11:27:51 +00:00
Andreas Jaeger 06c5abbdf8 Update manual/contrib.texi
Update entry of Liubov Dmitrieva and add entries for Will Schmidt and Tulio Magno
Quites Machado Filho.
2012-06-15 09:14:17 +02:00
Cyril Hrubis a3aeac403e Add __wur to GNU version of strerror_r.
Not using the result of the GNU strerror_r() is always a mistake.

Moreover this would generate warning if XSI version was expected but GNU
version was used instead (because some random used header defined
_GNU_SOURCE which was Python.h in this case).
2012-06-15 09:09:59 +02:00
H.J. Lu 49bdf4c19d Use RAX_LP/RDX_LP on SAVE_PTR in x86_64 strtok.S 2012-06-14 10:00:28 -07:00
Roland McGrath 834f9b8d3c Make sure <build-dir>/manual directory gets created. 2012-06-14 09:44:27 -07:00
Joseph Myers e525bc9c26 Fix MIPS32 frame-pointer forcing for more recent GCC. 2012-06-14 15:18:27 +00:00
Joseph Myers 75fa192131 Allow more spurious underflow exceptions from csqrt and Bessel functions. 2012-06-14 14:35:24 +00:00
Carlos O'Donell 771766df5a Set default charset to UTF-8 for libc.pot. 2012-06-13 16:51:55 -07:00
Joseph Myers 7fe70b0c06 powerpc-nofpu: Allow abort and soft-fp symbols to be absent in localplt test. 2012-06-13 21:12:06 +00:00
Paul Eggert 8e0933bb47 Mention 14210 in NEWS. 2012-06-13 10:46:52 -07:00
Paul Pluzhnikov ceb9e56b3d Suppress sign-conversion warning from FD_SET.
[BZ #14210] See <http://sourceware.org/ml/libc-alpha/2012-05/msg01794.html>.
* debug/fdelt_chk.c (__fdelt_chk): Accept and return long int,
not unsigned long int.
* misc/bits/select2.h (__fdelt_chk, __fdelt_warn, __FD_ELT): Likewise.
2012-06-13 09:57:18 -07:00
H.J. Lu ddb2897514 Add SSE math and C++ namespace to i386 bits/mathinline.h 2012-06-12 21:10:00 -07:00
Joseph Myers 64957ecc06 Use HIDDEN_JUMPTARGET for _exit jump from __startcontext. 2012-06-12 19:13:08 +00:00
Thomas Schwinge d7b4fb26e2 Fix a typo in sysdeps/unix/Makefile. 2012-06-12 10:27:01 +02:00
Roland McGrath eb55f5c21f BZ#14218: Reword argp_parse description slightly. 2012-06-11 16:21:44 -07:00
Thomas Schwinge 99ff6e5c49 SH: No FE_UPWARD, FE_DOWNWARD. 2012-06-09 18:46:01 +02:00
Thomas Schwinge 366af02c96 SH: Do not re-write fpscr after reading it. 2012-06-09 18:36:52 +02:00
Kaz Kojima 793ea8518f SH: refresh *.abilist files. 2012-06-09 18:08:02 +02:00
Joseph Myers e21d3e83ee Update powerpc-nofpu ABI baseline for __mcount_internal. 2012-06-08 10:49:08 +00:00
Carlos Sánchez de La Lama 24a6dbed9b Fix build on non-v9 sparc32.
nptl/

	[BZ #14205]
	* sysdeps/sparc/sparc32/pthread_spin_lock.S: Do not use v9
	branches.
2012-06-07 11:57:09 -07:00
Richard Henderson d8cbc13ab6 alpha: Fix end-of-count checks in strncmp
This routine suffered a similar problem as stxncpy in needing to
bias a potentially very large unsigned number with wraparound.
This exposed a secondary problem where we didn't properly handle
end-of-count condition for the second string input resulting in
stratcliff failures.
2012-06-06 14:51:05 -07:00
Richard Henderson 8e2f4e971f alpha: Fix [BZ #13718]
The routines expect to be able to bias the count by a small number.
If the count is near -1ull, the count will overflow.  Since we cannot
use the whole 64-bit address space, bound the count to LONG_MAX.
2012-06-06 14:45:45 -07:00
Richard Henderson 43ac6d2665 alpha: Fix ev4 build with ev6 compiler 2012-06-06 14:39:23 -07:00
Richard Henderson b2afe910fb alpha: Use cfi_startproc instead of dual procedure descriptors 2012-06-06 14:35:00 -07:00