about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused variable from sem_post.c.Joseph Myers2012-11-212-1/+5
|
* Remove unused variable from pthread_cond_timedwait.c.Joseph Myers2012-11-212-5/+10
|
* Cast to uintptr_t in MIPS jmpbuf-unwind.h.Joseph Myers2012-11-212-1/+4
|
* Check supported DF_1_XXX bitsH.J. Lu2012-11-214-0/+33
|
* aarch64: Fix lll_futex_timed_wait_bitset return value sign.Marcus Shawcroft2012-11-212-1/+6
| | | | | The implementation of lll_futex_timed_wait_bitset should not be negating the futex syscall return value on error.
* aarch64: Remove weak_aliasx macro.Marcus Shawcroft2012-11-216-10/+14
|
* aarch64: Remove support for NO_LONG_DOUBLE.Marcus Shawcroft2012-11-216-25/+8
|
* aarch64: Indent preprocessor directives.Marcus Shawcroft2012-11-217-35/+44
|
* aarch64: Use range in copyright years.Marcus Shawcroft2012-11-2131-30/+63
|
* aarch64: Rename .x files to .cMarcus Shawcroft2012-11-2115-14/+33
|
* aarch64: Don't use K&R CMarcus Shawcroft2012-11-216-13/+13
|
* Add sotruss-lib.c for MIPS.Joseph Myers2012-11-212-0/+121
|
* tile: update libm-test-ulps for new testsChris Metcalf2012-11-202-0/+36
|
* tile: Fix __bswap_64 return type in tile bits/byteswap.hChris Metcalf2012-11-202-1/+6
|
* tile: remove redundant defines of libc_fetestexcept, etc. in s_fma.cChris Metcalf2012-11-202-4/+5
|
* m68k: Remove indirection through weak_aliasxAndreas Schwab2012-11-2015-51/+47
|
* Document syscall signature prefixes in sysdep/unix/make-syscalls.shCarlos O'Donell2012-11-202-2/+18
|
* sysdeps/sh/dl-machine.h: Define ELF_MACHINE_RUNTIME_FIXUP_PARAMS.Thomas Schwinge2012-11-202-2/+5
| | | | Fixes fallout from commit 2e64d2659d3edaebc792ac596a9863f1626e5c25.
* Add recvmmsg and sendmmsg to the generic glibc API.Thomas Schwinge2012-11-2013-60/+147
|
* Fix set-but-not-used warnings in ldbl-128 nearbyintl, rintl.Joseph Myers2012-11-203-2/+8
|
* Use parentheses around MIPS syscall macro arguments.Joseph Myers2012-11-203-46/+62
|
* Fix int-to-pointer-cast warnings for MIPS.Joseph Myers2012-11-204-12/+28
|
* Fix warnings from aborting MIPS atomic macros.Joseph Myers2012-11-202-3/+13
|
* Fix more set-but-not-used warnings in _itowa.c.Joseph Myers2012-11-202-2/+7
|
* Fix __bswap_64 return type in generic bits/byteswap.h.Joseph Myers2012-11-202-5/+11
|
* Fix unused-variable warnings from MIPS RESOLVE_GOTSYM macro.Joseph Myers2012-11-202-1/+4
|
* Hurd: fixes for ptsname and ptsname_rPino Toscano2012-11-202-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. Miller2012-11-195-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 Myers2012-11-193-3/+11
|
* Fix unused variable warnings from MIPS syscall macros.Joseph Myers2012-11-194-9/+24
|
* conformtest: Clean up expectations for POSIX for more headers.Joseph Myers2012-11-195-8/+112
|
* conformtest: Clean up expectations for POSIX for various headers.Joseph Myers2012-11-198-66/+211
|
* conformtest: Fix miscellaneous expectations for XPG4.Joseph Myers2012-11-197-9/+72
|
* Define siginfo_t in signal.h for XPG4 (bug 14835).Joseph Myers2012-11-193-1/+9
|
* Fix ug_CNEagle Burkut2012-11-193-258/+248
| | | | | [BZ #13759] * locales/ug_CN (LC_COLLATE, LC_TIME, LC_MESSAGES): Fix entries.
* muntrace: reset file and hooks before finalizing the streamPino Toscano2012-11-192-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 syncfsPino Toscano2012-11-192-0/+35
|
* AArch64: Adding optimized maths functions.Marcus Shawcroft2012-11-1929-2/+812
|
* Return EAI_SYSTEM if we're out of file descriptorsSiddhesh Poyarekar2012-11-195-7/+46
| | | | Resolves BZ #14719.
* bindresvport() uses two static variables port and startport which are notPeng Haitao2012-11-193-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 AArch64Steve McIntyre2012-11-193-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 ABISteve McIntyre2012-11-193-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'Donell2012-11-192-2/+7
|
* hppa: Fix fesetenv for FE_DFL_ENV.Carlos O'Donell2012-11-192-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.hCarlos O'Donell2012-11-193-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'Donell2012-11-192-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'Donell2012-11-191-0/+47
|
* hppa: Implement __longjmp_chk.Carlos O'Donell2012-11-195-80/+129
| | | | Implement longjmp and the chk variant in C.
* Correct tinyness handling in long-double and float y0/y1.David S. Miller2012-11-189-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 targetsAndreas Schwab2012-11-183-4/+18
|