Commit Graph

24258 Commits

Author SHA1 Message Date
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
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