Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add sotruss-lib.c for MIPS. | Joseph Myers | 2012-11-21 | 2 | -0/+121 |
| | |||||
* | tile: update libm-test-ulps for new tests | Chris Metcalf | 2012-11-20 | 2 | -0/+36 |
| | |||||
* | tile: Fix __bswap_64 return type in tile bits/byteswap.h | Chris Metcalf | 2012-11-20 | 2 | -1/+6 |
| | |||||
* | tile: remove redundant defines of libc_fetestexcept, etc. in s_fma.c | Chris Metcalf | 2012-11-20 | 2 | -4/+5 |
| | |||||
* | m68k: Remove indirection through weak_aliasx | Andreas Schwab | 2012-11-20 | 15 | -51/+47 |
| | |||||
* | Document syscall signature prefixes in sysdep/unix/make-syscalls.sh | Carlos O'Donell | 2012-11-20 | 2 | -2/+18 |
| | |||||
* | sysdeps/sh/dl-machine.h: Define ELF_MACHINE_RUNTIME_FIXUP_PARAMS. | Thomas Schwinge | 2012-11-20 | 2 | -2/+5 |
| | | | | Fixes fallout from commit 2e64d2659d3edaebc792ac596a9863f1626e5c25. | ||||
* | Add recvmmsg and sendmmsg to the generic glibc API. | Thomas Schwinge | 2012-11-20 | 13 | -60/+147 |
| | |||||
* | Fix set-but-not-used warnings in ldbl-128 nearbyintl, rintl. | Joseph Myers | 2012-11-20 | 3 | -2/+8 |
| | |||||
* | Use parentheses around MIPS syscall macro arguments. | Joseph Myers | 2012-11-20 | 3 | -46/+62 |
| | |||||
* | Fix int-to-pointer-cast warnings for MIPS. | Joseph Myers | 2012-11-20 | 4 | -12/+28 |
| | |||||
* | Fix warnings from aborting MIPS atomic macros. | Joseph Myers | 2012-11-20 | 2 | -3/+13 |
| | |||||
* | Fix more set-but-not-used warnings in _itowa.c. | Joseph Myers | 2012-11-20 | 2 | -2/+7 |
| | |||||
* | Fix __bswap_64 return type in generic bits/byteswap.h. | Joseph Myers | 2012-11-20 | 2 | -5/+11 |
| | |||||
* | Fix unused-variable warnings from MIPS RESOLVE_GOTSYM macro. | Joseph Myers | 2012-11-20 | 2 | -1/+4 |
| | |||||
* | Hurd: fixes for ptsname and ptsname_r | Pino Toscano | 2012-11-20 | 2 | -9/+17 |
| | | | | | | | | | | | | ptsname_r on failure returns the value that is also set as errno; furthermore, add more checks to it: - set errno and return it on __term_get_peername failure - set errno to ERANGE other than returning it - change the type of PEERNAME to string_t, and check its length with __strnlen In ptsname: - change the type of PEERNAME to string_t - do not set errno manually, since ptsname_r has set it already | ||||
* | Fix spurious underflows in ldbl-128 atan implementation. | David S. Miller | 2012-11-19 | 5 | -0/+38 |
| | | | | | | | | | | With help from Joseph Myers. * sysdeps/ieee754/ldbl-128/s_atanl.c (__atanl): Handle tiny and very large arguments properly. * math/libm-test.inc (atan_test): New tests. (atan2_test): New tests. * sysdeps/sparc/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Update. | ||||
* | Fix _POSIX_TZNAME_MAX for older POSIX (bug 14856). | Joseph Myers | 2012-11-19 | 3 | -3/+11 |
| | |||||
* | Fix unused variable warnings from MIPS syscall macros. | Joseph Myers | 2012-11-19 | 4 | -9/+24 |
| | |||||
* | conformtest: Clean up expectations for POSIX for more headers. | Joseph Myers | 2012-11-19 | 5 | -8/+112 |
| | |||||
* | conformtest: Clean up expectations for POSIX for various headers. | Joseph Myers | 2012-11-19 | 8 | -66/+211 |
| | |||||
* | conformtest: Fix miscellaneous expectations for XPG4. | Joseph Myers | 2012-11-19 | 7 | -9/+72 |
| | |||||
* | Define siginfo_t in signal.h for XPG4 (bug 14835). | Joseph Myers | 2012-11-19 | 3 | -1/+9 |
| | |||||
* | Fix ug_CN | Eagle Burkut | 2012-11-19 | 3 | -258/+248 |
| | | | | | [BZ #13759] * locales/ug_CN (LC_COLLATE, LC_TIME, LC_MESSAGES): Fix entries. | ||||
* | muntrace: reset file and hooks before finalizing the stream | Pino Toscano | 2012-11-19 | 2 | -2/+10 |
| | | | | | | | | | | fclose will call free, invoking its hook, then fprintf which would indirectly try to allocate a buffer, and this can cause malloc to be used (thus its hook to be invoked) if libio uses malloc instead of mmap; given any malloc/free hook locks the internal lock, this leads to a deadlock. To prevent this hook roundtrip at muntrace, first unset MALLSTREAM and the hooks, and only after that close the trace file. | ||||
* | Hurd: implement syncfs | Pino Toscano | 2012-11-19 | 2 | -0/+35 |
| | |||||
* | AArch64: Adding optimized maths functions. | Marcus Shawcroft | 2012-11-19 | 29 | -2/+812 |
| | |||||
* | Return EAI_SYSTEM if we're out of file descriptors | Siddhesh Poyarekar | 2012-11-19 | 5 | -7/+46 |
| | | | | Resolves BZ #14719. | ||||
* | bindresvport() uses two static variables port and startport which are not | Peng Haitao | 2012-11-19 | 3 | -9/+25 |
| | | | | | | | | | | | protected. It is not safe when in multithread circumstance. bindresvport() select a port number from the range 512 to 1023, when in multithread circumstance, the port may be 1024. So the static variables will be protected. Signed-off-by: Peng Haitao <penght@cn.fujitsu.com> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org> | ||||
* | Add ldconfig cache tag handling for AArch64 | Steve McIntyre | 2012-11-19 | 3 | -0/+8 |
| | | | | | | | | | * sysdeps/generic/ldconfig.h (FLAG_AARCH64_LIB64): New macro. * elf/cache.c (print_entry): Print ",AArch64" for FLAG_AARCH64_LIB64. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org> | ||||
* | Add ldconfig cache tag handling for ARM hard-float ABI | Steve McIntyre | 2012-11-19 | 3 | -2/+12 |
| | | | | | | | | | * sysdeps/generic/ldconfig.h (FLAG_ARM_LIBHF): New macro. * elf/cache.c (print_entry): Print ",hard-float" for FLAG_ARM_LIBHF. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org> | ||||
* | hppa: Mark __pthread_once as a hidden def. | Carlos O'Donell | 2012-11-19 | 2 | -2/+7 |
| | |||||
* | hppa: Fix fesetenv for FE_DFL_ENV. | Carlos O'Donell | 2012-11-19 | 2 | -10/+5 |
| | | | | | Switching back to FE_DFL_ENV should reset the FPU to the state as it was at the start of the program. | ||||
* | hppa: Implement get-rounding-mode.h | Carlos O'Donell | 2012-11-19 | 3 | -1/+39 |
| | | | | | Implement get_rounding_mode using the new fpu_control.h support. Use get_rounding_mode from fegetround. | ||||
* | hppa: Implement fpu_control.h. | Carlos O'Donell | 2012-11-19 | 2 | -0/+68 |
| | | | | | The HP-PARISC processor has full IEEE-754 support and we implement all of fpu_control.h. | ||||
* | hppa: Add ____longjmp_check C implementation. | Carlos O'Donell | 2012-11-19 | 1 | -0/+47 |
| | |||||
* | hppa: Implement __longjmp_chk. | Carlos O'Donell | 2012-11-19 | 5 | -80/+129 |
| | | | | Implement longjmp and the chk variant in C. | ||||
* | Correct tinyness handling in long-double and float y0/y1. | David S. Miller | 2012-11-18 | 9 | -3/+154 |
| | | | | | | | | | | | | | | | | | With help from Joseph Myers. * sysdeps/ieee754/flt-32/e_j0f.c (__ieee754_y0f): Adjust tinyness cutoff to 2**-13. * sysdeps/ieee754/flt-32/e_j1f.c (__ieee754_y1f): Adjust tinyness cutoff to 2**-25. * sysdeps/ieee754/ldbl-128/e_j0l.c (U0): New constant. ( __ieee754_y0l): Avoid arithmetic underflow when 'x' is very small. * sysdeps/ieee754/ldbl-128/e_j1l.c (__ieee754_y1l): Likewise. * math/libm-test.inc (y0_test): New tests. (y1_test): New tests. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Update. * sysdeps/sparc/fpu/libm-test-ulps: Update. | ||||
* | Fix ifunc configure check for 64-bit targets | Andreas Schwab | 2012-11-18 | 3 | -4/+18 |
| | |||||
* | m68k: fix cancellable syscall with 5 or 6 arguments | Andreas Schwab | 2012-11-18 | 2 | -5/+10 |
| | |||||
* | m68k: define ELF_MACHINE_RUNTIME_FIXUP_PARAMS | Andreas Schwab | 2012-11-18 | 2 | -2/+7 |
| | |||||
* | m68k: update libm test ULPs | Andreas Schwab | 2012-11-18 | 2 | -0/+121 |
| | |||||
* | m68k: define lll_futex_timed_wait_bitset | Andreas Schwab | 2012-11-18 | 2 | -1/+18 |
| | |||||
* | Fix BZ #14811 for ldbl-128 too. | David S. Miller | 2012-11-16 | 2 | -1/+12 |
| | | | | | | | [BZ #14811] * sysdeps/ieee754/ldbl-128/e_powl.c (__ieee754_powl): Saturate nonzero exponents with absolute value below 0x1p-128 to +/- 0x1p-128. | ||||
* | Include string.h in sysdeps/unix/sysv/linux/fxstatat.c. | Joseph Myers | 2012-11-17 | 2 | -1/+4 |
| | |||||
* | Fix "set but not used" warnings from MIPS bits/atomic.h. | Joseph Myers | 2012-11-17 | 2 | -4/+13 |
| | |||||
* | Remove ELF_MACHINE_NO_PLT conditionals. | Joseph Myers | 2012-11-17 | 2 | -4/+4 |
| | |||||
* | Generate /usr/libexec/getconf files when cross-compiling. | Joseph Myers | 2012-11-17 | 6 | -248/+279 |
| | |||||
* | check-local-headers: ignore Mach kernel headers | Pino Toscano | 2012-11-16 | 2 | -2/+7 |
| | |||||
* | iconv: Fix -c | Andrej Lajovic | 2012-11-16 | 3 | -5/+10 |
| | | | | | | | 2012-11-16 Andrej Lajovic <natrij@gmail.com> [BZ #14672] * iconv/iconv_prog.c (main): Fix -c handling of '/'. |