aboutsummaryrefslogtreecommitdiff
path: root/stdlib
AgeCommit message (Collapse)Author
2013-02-19Fix copyright year in new filesSiddhesh Poyarekar
2013-02-18stdlib.h: use existing malloc/alloc_size attribute definesMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-02-18C++11 thread_local destructors supportSiddhesh Poyarekar
This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed.
2013-02-13Install stdlib-bsearch.h headerOndrej Bilka
2013-02-11Add inline bsearch expansion.Ondrej Bilka
2013-02-04getenv: Remove check for non-standard endianness.Carlos O'Donell
stdlib/getenv.c (getenv): Assume __BIG_ENDIAN in the else clause and remove check for non-standard endianness.
2013-01-11Remove __GLIBC_HAVE_LONG_LONG.Joseph Myers
2013-01-11Add --enable-hardcoded-path-in-tests configure optionH.J. Lu
2013-01-10Use __extension__ with long long in installed headers.Joseph Myers
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2013-01-01Add script to update copyright notices and reformat some to facilitate its use.Joseph Myers
2012-11-09Declare ecvt, fcvt, gcvt, mktemp in stdlib.h for XOPEN2K (bug 14824).Joseph Myers
2012-11-04[BZ #157] Remove include/stub-tag.h for good.Thomas Schwinge
2012-11-02Compile x86 rtld with -mno-sse -mno-mmxH.J. Lu
2012-10-30Fix strtod handling of underflow (bug 14047).Joseph Myers
2012-10-24Define and use $(run-built-tests).Joseph Myers
2012-09-25Set "fail on error" mode directly in testsuite shell scriptsDmitry V. Levin
2012-09-12Make strtod respect the rounding mode (bug 14518).Joseph Myers
2012-09-06Fix strtod test for values above maximum for IBM long double.Joseph Myers
2012-09-05Increase timeout for stdlib/tst-strtod-overflowAndreas Schwab
2012-09-05Use LDBL_MIN_EXP to distinguish Intel and Motorola extended float formatAndreas Schwab
2012-09-05Correctly handle Motorola extended float format in tst-strtod-roundAndreas Schwab
2012-09-04stdlib/tst-secure-getenv.c: whitespace-only changes in commentsFlorian Weimer
2012-09-04stdlib/tst-secure-getenv.c (alternative_main): Only warn on SGID failuresFlorian Weimer
2012-08-27Fix sign of zero on strtod underflow (bug 14519).Joseph Myers
2012-08-27Fix strtod rounding (bug 3479).Joseph Myers
2012-08-27Fix strtod integer/buffer overflow (bug 14459).Joseph Myers
2012-08-17Clean up definition of _LIBC_REENTRANT and _IO_MTSAFE_IO.Roland McGrath
2012-08-16Update longlong.h from GCC.Joseph Myers
2012-08-16Suppress -Wunused-but-set warnings in GMP code.Roland McGrath
2012-08-06Remove __secure_getenv in 2.17 instead of 2.16H.J. Lu
2012-08-03Distinguish ELOOP diagnosis threshold from SYMLOOP_MAX.Roland McGrath
2012-07-31secure_getenv test should write errors to standard outputFlorian Weimer
This way, they end up in the log file. Also skip the test if no GID can be found.
2012-07-25Rename __secure_getenv to secure_getenvFlorian Weimer
2012-07-17setcontext: Clarify termination when uc_link is the null pointer.Thomas Schwinge
2012-07-16Fix bug-getcontext testAndreas Schwab
2012-06-03Sync longlong.h with GCC to fix a sparc regression.David S. Miller
* stdlib/longlong.h: Updated from GCC.
2012-06-01Update longlong.h from GCC to get some sparc improvements.David S. Miller
* stdlib/longlong.h: Updated from GCC.
2012-05-24Remove use of INTDEF/INTUSE in libioAndreas Schwab
2012-05-17math: support platforms with limited FP rounding or exception supportChris Metcalf
For some tests, just claim that fetestexcept() always returns true, so the rest of the test can be compiled. For libm-test, provide known bogus values for unsupported rounding modes, so fesetround() will return failure. Elsewhere, just add some #ifdefs to avoid code that uses particular FP exceptions if the exceptions aren't supported.
2012-05-09Update stdlib/longlong.h from GCCH.J. Lu
2012-05-04Fix strtod rounding of hex values (bug 14049).Joseph Myers
2012-05-02Fix test-suite failues with -Wl,--as-neededAllan McRae
Signed-off-by: Allan McRae <allan@archlinux.org>
2012-04-29Fix attributes for fortify functions.Marek Polacek
2012-04-23* stdlib/stdlib.h: Remove warn_unused_result attribute from strtol etc.Paul Eggert
[BZ #13970] (strtod, strtof, strtold, strtol, strtoul, strtoq) (strtouq, strtoll, strtoull, strtol_l, strtoul_l, strtoll_l, strtoull_l) (strtod_l, strtof_l, strtold_l): Remove __wur. It is not necessarily an error to ignore strtol's return value. One can reliably look at the stored endptr to decide whether the number had valid syntax.
2012-04-05Don't warn about unused result of mktempAndreas Jaeger
[BZ #13908] mktemp always returns TEMPLATE, the caller should check TEMPLATE[0] instead of TEMPLATE, so do not warn about the unused result. Fix also the comment for mktemp
2012-03-07Remove distribute variable from MakefilesUlrich Drepper
2012-03-03Remove oldish __GNUC_PREREQ.Marek Polacek
2012-02-27BZ #3992: stdlib/fmtmsg.c: missing stdint.h include.Carlos O'Donell
Use of uint32_t requires stdint.h.
2012-02-24Fix locking in fmtmsgUlrich Drepper