about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Make fwrite return 0 on EOFSiddhesh Poyarekar2012-11-281-0/+8
|
* Cast to __intptr_t before casting pointer to int64H.J. Lu2012-11-261-0/+17
|
* Fix strict-aliasing warnings from unwind-dw2-fde.c.Joseph Myers2012-11-271-0/+8
|
* sotruss: fix argument parsingAndreas Schwab2012-11-261-0/+4
|
* Fix C++ header directory detection for non-standard paths.Adam Conrad2012-11-241-0/+5
| | | | | | Stop assuming specific path layouts for C++ headers, and instead use an autodetection method that looks for paths with '/[cg]++' in the g++ include list.
* use $(READELF) rather than readelfMike Frysinger2012-11-231-0/+4
| | | | | | | | We setup $(READELF) and use it everywhere, so fix the two places that were using readelf directly. Reported-by: Denis M. <god@politeia.in> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Update powerpc libm-test ULPsAndreas Schwab2012-11-231-0/+4
|
* Disable some fma tests for ldbl-128ibm.Joseph Myers2012-11-221-0/+7
|
* Fix ldbl-128ibm atanl spurious underflows (bug 14871).Joseph Myers2012-11-221-0/+5
|
* Mark unwind-dw2-fde-glibc.c variable possibly unused.Joseph Myers2012-11-221-0/+4
|
* Fix sign of inexact zero results for ldbl-128ibm fmal.Joseph Myers2012-11-221-0/+4
|
* Fix ldbl-128ibm powl spurious underflows.Joseph Myers2012-11-221-0/+5
|
* Fix ldbl-128ibm hypotl internal underflows (bug 14869).Joseph Myers2012-11-221-0/+5
|
* Fix ldbl-128ibm hypotl inaccuracy for arguments with large ratio (bug 14868).Joseph Myers2012-11-221-0/+5
|
* Mark some clog / clog10 underflows as expected for IBM long double.Joseph Myers2012-11-221-0/+4
|
* Fix expm1l spurious underflows for ldbl-128ibm.Joseph Myers2012-11-221-0/+5
|
* Update i386 libm-test ULPsAndreas Schwab2012-11-221-0/+4
|
* test-multiarch: terminate printf output with newlinePino Toscano2012-11-221-0/+5
|
* Properly check linker -z XXX supportH.J. Lu2012-11-211-0/+6
|
* Check supported DF_1_XXX bitsH.J. Lu2012-11-211-0/+15
|
* Document syscall signature prefixes in sysdep/unix/make-syscalls.shCarlos O'Donell2012-11-201-0/+4
|
* sysdeps/sh/dl-machine.h: Define ELF_MACHINE_RUNTIME_FIXUP_PARAMS.Thomas Schwinge2012-11-201-0/+3
| | | | Fixes fallout from commit 2e64d2659d3edaebc792ac596a9863f1626e5c25.
* Add recvmmsg and sendmmsg to the generic glibc API.Thomas Schwinge2012-11-201-0/+25
|
* Fix set-but-not-used warnings in ldbl-128 nearbyintl, rintl.Joseph Myers2012-11-201-0/+6
|
* Fix more set-but-not-used warnings in _itowa.c.Joseph Myers2012-11-201-0/+3
|
* Fix __bswap_64 return type in generic bits/byteswap.h.Joseph Myers2012-11-201-0/+5
|
* Hurd: fixes for ptsname and ptsname_rPino Toscano2012-11-201-0/+8
| | | | | | | | | | | | 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-191-0/+10
| | | | | | | | | | 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-191-0/+4
|
* conformtest: Clean up expectations for POSIX for more headers.Joseph Myers2012-11-191-0/+55
|
* conformtest: Clean up expectations for POSIX for various headers.Joseph Myers2012-11-191-0/+104
|
* conformtest: Fix miscellaneous expectations for XPG4.Joseph Myers2012-11-191-0/+39
|
* Define siginfo_t in signal.h for XPG4 (bug 14835).Joseph Myers2012-11-191-0/+6
|
* muntrace: reset file and hooks before finalizing the streamPino Toscano2012-11-191-0/+3
| | | | | | | | | | 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-191-0/+4
|
* Return EAI_SYSTEM if we're out of file descriptorsSiddhesh Poyarekar2012-11-191-0/+11
| | | | Resolves BZ #14719.
* bindresvport() uses two static variables port and startport which are notPeng Haitao2012-11-191-0/+5
| | | | | | | | | | | 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-191-0/+4
| | | | | | | | | * 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-191-0/+6
| | | | | | | | | * 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>
* Correct tinyness handling in long-double and float y0/y1.David S. Miller2012-11-181-0/+17
| | | | | | | | | | | | | | | | | 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-181-0/+6
|
* Fix BZ #14811 for ldbl-128 too.David S. Miller2012-11-161-0/+7
| | | | | | | [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 Myers2012-11-171-0/+2
|
* Remove ELF_MACHINE_NO_PLT conditionals.Joseph Myers2012-11-171-0/+2
|
* Generate /usr/libexec/getconf files when cross-compiling.Joseph Myers2012-11-171-0/+24
|
* check-local-headers: ignore Mach kernel headersPino Toscano2012-11-161-0/+4
|
* iconv: Fix -cAndrej Lajovic2012-11-161-0/+5
| | | | | | | 2012-11-16 Andrej Lajovic <natrij@gmail.com> [BZ #14672] * iconv/iconv_prog.c (main): Fix -c handling of '/'.
* Don't generate underflow for very small values in log1pl.David S. Miller2012-11-161-0/+5
| | | | | * sysdeps/ieee754/ldbl-128/s_log1pl.c (__log1pl): If xm1 is smaller than LDBL_EPSILON/2.0L, just return xm1.
* Set constructor/destructor priority to 1000H.J. Lu2012-11-161-0/+6
|
* printf should return negative value on errorSiddhesh Poyarekar2012-11-161-0/+16
| | | | | | [BZ #11741] Fixed bug where printf and family may return a spurious success when printing padded formats.