Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move nss directory into sysdeps Subdirs. | Roland McGrath | 2013-02-05 | 4 | -4/+19 | |
| | ||||||
* | Replace an alloca use with a variable-length array. | Roland McGrath | 2013-02-05 | 2 | -3/+5 | |
| | ||||||
* | Fix aliases in stub lseek. | Roland McGrath | 2013-02-05 | 2 | -3/+7 | |
| | ||||||
* | Add missing includes to sysdeps/generic/malloc-sysdep.h. | Roland McGrath | 2013-02-05 | 2 | -0/+7 | |
| | ||||||
* | MIPS: Correct formatting of syscall wrapper `asm' specifiers. | Maciej W. Rozycki | 2013-02-05 | 4 | -120/+125 | |
| | ||||||
* | MIPS: Respect the legacy syscall restart convention. | Maciej W. Rozycki | 2013-02-05 | 5 | -88/+269 | |
| | | | | | | | | | | | | | | | That convention requires the instruction immediately preceding SYSCALL to initialize $v0 with the syscall number. Then if a restart triggers, $v0 will have been clobbered by the syscall interrupted, and needs to be reinititalized. The kernel will decrement the PC by 4 before switching back to the user mode so that $v0 has been reloaded before SYSCALL is executed again. This implies the place $v0 is loaded from must be preserved across a syscall, e.g. an immediate, static register, stack slot, etc. The restriction was lifted with Linux 2.6.36 kernel release and no special requirements are placed around the SYSCALL instruction anymore, however we still support older kernel binaries. | |||||
* | getenv: Remove check for non-standard endianness. | Carlos O'Donell | 2013-02-04 | 2 | -4/+5 | |
| | | | | | stdlib/getenv.c (getenv): Assume __BIG_ENDIAN in the else clause and remove check for non-standard endianness. | |||||
* | Add long-double sparc ULPs updates missing in previous commit. | David S. Miller | 2013-02-04 | 1 | -0/+36 | |
| | ||||||
* | Update sparc ULPs after Joseph's casin fixes. | David S. Miller | 2013-02-04 | 2 | -0/+130 | |
| | | | | * sysdeps/sparc/fpu/libm-test-ulps: Update. | |||||
* | Remove CHECK_STRING, CHECK_STRING_NULL_OK and __ubp_memchr. | Joseph Myers | 2013-02-04 | 39 | -130/+143 | |
| | ||||||
* | Don't use GLIBC_PRIVATE errno outside of libraries | Andreas Schwab | 2013-02-04 | 10 | -14/+38 | |
| | ||||||
* | Improve link_map.l_addr comment. | Jan Kratochvil | 2013-02-02 | 3 | -2/+9 | |
| | ||||||
* | Remove unmaintained and unused localedata/CHECKSUMS | Andreas Jaeger | 2013-02-01 | 2 | -424/+4 | |
| | ||||||
* | Remove BOUNDED_N and BOUNDED_1. | Joseph Myers | 2013-02-01 | 7 | -24/+24 | |
| | ||||||
* | Remove bp-start.h and INIT_ARGV_and_ENVIRON. | Joseph Myers | 2013-02-01 | 4 | -74/+9 | |
| | ||||||
* | Remove CHECK_IOCTL, CHECK_FCNTL and CHECK_N_PAGES. | Joseph Myers | 2013-01-31 | 2 | -27/+6 | |
| | ||||||
* | Remove CHECK_SIGSET and CHECK_SIGSET_NULL_OK. | Joseph Myers | 2013-01-31 | 15 | -35/+55 | |
| | ||||||
* | Remove bp-semctl.h and CHECK_SEMCTL. | Joseph Myers | 2013-01-31 | 10 | -97/+44 | |
| | ||||||
* | Remove bp-thunks code. | Joseph Myers | 2013-01-31 | 7 | -216/+25 | |
| | ||||||
* | Fix casinh spurious underflows away from [-i,i] (bug 15062). | Joseph Myers | 2013-01-31 | 8 | -1/+528 | |
| | ||||||
* | Update German translations. | David S. Miller | 2013-01-31 | 2 | -2/+6 | |
| | | | | * po/de.po: Update from translation team. | |||||
* | MIPS: Correct NewABI syscall wrapper whitespace damage. | Maciej W. Rozycki | 2013-01-29 | 3 | -164/+170 | |
| | ||||||
* | * time/tzfile.c: Include stdint.h for SIZE_MAX. | Maxim Kuvyrkov | 2013-01-26 | 2 | -0/+5 | |
| | ||||||
* | 2013-01-25 Steve Ellcey <sellcey@mips.com> | Steve Ellcey | 2013-01-25 | 2 | -23/+4 | |
| | | | | * sysdeps/mips/memmove.c: Remove. | |||||
* | Don't bother checking for $CC option to accept ISO C89. | Thomas Schwinge | 2013-01-25 | 3 | -90/+13 | |
| | ||||||
* | configure: Default to CPP="$CC -E" unless overridden. | Thomas Schwinge | 2013-01-25 | 3 | -167/+28 | |
| | ||||||
* | AArch64: Adding optimized strncmp implementation. | Marcus Shawcroft | 2013-01-24 | 2 | -0/+208 | |
| | ||||||
* | AArch64: Adding optimized strnlen implementation. | Marcus Shawcroft | 2013-01-24 | 3 | -0/+182 | |
| | ||||||
* | Avoid backtrace tests matching filenames when searching for function names. | Joseph Myers | 2013-01-24 | 6 | -65/+93 | |
| | ||||||
* | Whitespace fix for __glibc_likely/__glibc_unlikely defns. | Roland McGrath | 2013-01-23 | 2 | -4/+8 | |
| | ||||||
* | Add a minor 'cas' atomic optimization on sparc. | David S. Miller | 2013-01-23 | 3 | -12/+39 | |
| | | | | | | | | | * sysdeps/sparc/sparc32/sparcv9/bits/atomic.h (__arch_compare_and_exchange_val_32_acq): Use %g0 as second argument of CAS if possible. * sysdeps/sparc/sparc64/bits/atomic.h (__arch_compare_and_exchange_val_32_acq): Likewise. (__arch_compare_and_exchange_val_64_acq): Likewise. | |||||
* | ulimit: remove buggy bsd implementation | Pino Toscano | 2013-01-23 | 2 | -91/+1 | |
| | | | | | | | | | The bsd implementation of ulimit produces wrong return values, so remove it in favour of the posix implementation. The only regression for non-Linux implementations using bsd sysdeps and not providing an own ulimit is that the __UL_GETMAXBRK case (which is non-standard) is left unimplemented (giving EINVAL). | |||||
* | ulimit: include <limits.h> | Pino Toscano | 2013-01-23 | 2 | -0/+2 | |
| | ||||||
* | ulimit: move linux implementation as posix | Pino Toscano | 2013-01-23 | 2 | -0/+5 | |
| | | | | | The linux implementation of ulimit works correctly and has nothing specific to Linux, so move it as general posix implementation. | |||||
* | S/390: Fix setjmp/longjmp FPR save/restore | Andreas Krebbel | 2013-01-23 | 3 | -9/+17 | |
| | ||||||
* | Build elf/tst-array2 and elf/tst-array5 with --no-as-needed | Adam Conrad | 2013-01-22 | 2 | -0/+8 | |
| | | | | | * elf/Makefile (LDFLAGS-tst-array2): Add $(no-as-needed). (LDFLAGS-tst-array5): Likewise. | |||||
* | Make bits/wchar.h correct for all architectures (bug 15036). | Joseph Myers | 2013-01-23 | 4 | -35/+35 | |
| | ||||||
* | Use libgcc unwinder for sparc backtraces, if available. | David S. Miller | 2013-01-21 | 7 | -57/+198 | |
| | | | | | | | | | | * sysdeps/sparc/backtrace.c: New file. * sysdeps/sparc/sparc32/backtrace.h: New file. * sysdeps/sparc/sparc32/sparcv9/backtrace.h: New file. * sysdeps/sparc/sparc64/backtrace.h: New file. * sysdeps/sparc/sparc64/backtrace.c: Delete. * sysdeps/sparc/Makefile (CFLAGS-backtrace.c): Add -funwind-tables. | |||||
* | Avoid busy loop in wordexp when substituted command closed its stdout | Andreas Schwab | 2013-01-21 | 3 | -3/+19 | |
| | ||||||
* | m68k: update libm test ULPs | Andreas Schwab | 2013-01-20 | 2 | -0/+26 | |
| | ||||||
* | m68k: add unwind tables to backtrace | Andreas Schwab | 2013-01-20 | 2 | -0/+10 | |
| | ||||||
* | Remove use of mpa2.h | Andreas Schwab | 2013-01-20 | 3 | -2/+6 | |
| | ||||||
* | Add backtrace for m68k | Andreas Schwab | 2013-01-19 | 2 | -0/+161 | |
| | ||||||
* | Add not-cancel.h for m68k/nptl | Andreas Schwab | 2013-01-19 | 3 | -0/+7 | |
| | ||||||
* | Add tests that backtrace and backtrace_symbols produce correct results. | Joseph Myers | 2013-01-18 | 6 | -1/+521 | |
| | ||||||
* | Corrected ChangeLog date of __kernel_get_tbfreq fix. | Ryan S. Arnold | 2013-01-18 | 1 | -1/+1 | |
| | ||||||
* | PowerPC: Rename __kernel_vdso_get_tbfreq to __kernel_get_tbfreq. | Anton Blanchard | 2013-01-18 | 5 | -29/+55 | |
| | | | | | | | | | | In order for the __kernel_get_tbfreq vDSO call to work the INTERNAL_VSYSCALL_NCS macro needed to be updated to prevent it from assuming an integer return type (since the timebase frequency is a 64-bit value) by specifying the type of the return type as a macro parameter. The macro then specifically declares the return value as a 'register' (or implied pair) of the denoted type. The compiler is then informed that this register (or implied pair) is to be used for the return value. | |||||
* | Update NEWS | Siddhesh Poyarekar | 2013-01-18 | 1 | -2/+2 | |
| | ||||||
* | Fix application of the exception mask | Siddhesh Poyarekar | 2013-01-18 | 2 | -1/+5 | |
| | | | | Fixes BZ #14496. | |||||
* | Simplify calculation of 2^-m in __mpexp | Siddhesh Poyarekar | 2013-01-18 | 3 | -29/+39 | |
| |