Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix aligned_alloc prototype | Ulrich Drepper | 2012-01-01 | 1 | -1/+2 |
| | |||||
* | Implement aligned_alloc | Ulrich Drepper | 2012-01-01 | 1 | -0/+5 |
| | |||||
* | Enable at_quick_exit and quick_exit for ISO C11 | Ulrich Drepper | 2012-01-01 | 1 | -6/+2 |
| | |||||
* | Fix division by denominator with more than two limbs in strtold | Andreas Schwab | 2011-12-21 | 1 | -0/+2 |
| | |||||
* | makecontext doens't need __THROWNL | Ulrich Drepper | 2011-11-11 | 1 | -1/+1 |
| | |||||
* | Mark setjmp and ucontext functions as non-leaf | Andreas Schwab | 2011-11-11 | 1 | -5/+5 |
| | |||||
* | S/390: Fix longlong.h inline asms for zarch | Andreas Krebbel | 2011-10-07 | 1 | -22/+23 |
| | |||||
* | Cleanup of configuration options | Ulrich Drepper | 2011-09-10 | 2 | -8/+4 |
| | | | | Make several tool features mandatory and simplify the code. | ||||
* | Add test case strtod underflow | Andreas Jaeger | 2011-07-08 | 1 | -1/+2 |
| | |||||
* | Change error code for underflows in strtod | Ulrich Drepper | 2011-07-06 | 1 | -2/+2 |
| | |||||
* | S/390 longlong.h: Fix smul_ppmm with -m31 -mzarch | Andreas Krebbel | 2011-06-07 | 1 | -1/+1 |
| | |||||
* | Update longlong.h from GCC | Andreas Schwab | 2011-05-23 | 1 | -5/+150 |
| | |||||
* | Handle long variable names in putenv | Ulrich Drepper | 2011-05-16 | 1 | -4/+21 |
| | |||||
* | Use mmap for allocation of buffers used for __abort_msg | Ulrich Drepper | 2011-05-15 | 1 | -2/+3 |
| | |||||
* | Remove doubled words. | Jim Meyering | 2011-04-22 | 1 | -2/+2 |
| | |||||
* | Fix FPU context handling in getcontext on x86-64. | Ulrich Drepper | 2011-04-17 | 2 | -2/+57 |
| | | | | fnstenv on x86-64 seems to clear the state. Work around. | ||||
* | Fix typos in comments. | Ulrich Drepper | 2011-04-01 | 1 | -2/+2 |
| | |||||
* | Fix race in qsort_r initialization. | Ulrich Drepper | 2010-12-09 | 1 | -1/+5 |
| | |||||
* | Fix array overflow in floating point parser | Andreas Schwab | 2010-09-01 | 1 | -1/+3 |
| | |||||
* | x86: Add support for frame pointer less mcount | Andi Kleen | 2010-08-07 | 1 | -0/+3 |
| | |||||
* | Fix use of ucontext_t objects in tst-makecontext3 | Andreas Schwab | 2010-04-13 | 1 | -29/+33 |
| | | | | | | | Objects of type ucontext_t cannot be copied, only getcontext can properly initialize them. For example, on powerpc the structure contains a pointer into itself, so makecontext modifies the original object by side effect. | ||||
* | Avoid alloca in setenv for long strings. | Ulrich Drepper | 2010-02-02 | 1 | -30/+64 |
| | |||||
* | elax some conditions in stdlib.h. | Ulrich Drepper | 2010-01-14 | 1 | -4/+4 |
| | |||||
* | Add nonnull attribute to unsetenv declaration. | Ulrich Drepper | 2010-01-13 | 1 | -1/+1 |
| | |||||
* | Be a bit more relaxed about obsoleted mktemp symbol. | Ulrich Drepper | 2010-01-13 | 1 | -2/+2 |
| | |||||
* | Fix handling symbols removed in XPG7. | Ulrich Drepper | 2010-01-11 | 1 | -6/+6 |
| | |||||
* | Add support for XPG7 testing. | Ulrich Drepper | 2010-01-09 | 4 | -39/+45 |
| | | | | | The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come. | ||||
* | Remove tst-sigcontext test. | Ulrich Drepper | 2009-12-24 | 2 | -313/+1 |
| | | | | It's bogus in many places. | ||||
* | Additional setcontext(), etc. conformance tests. | Maciej W. Rozycki | 2009-12-24 | 4 | -2/+532 |
| | |||||
* | Fix comments in random_r.c. | Ulrich Drepper | 2009-11-24 | 1 | -2/+2 |
| | |||||
* | Avoid two warnings in strtol{,l} tests. | Ulrich Drepper | 2009-10-30 | 2 | -2/+2 |
| | |||||
* | Implement mkostemps and mkostemps64. | Ulrich Drepper | 2009-10-30 | 1 | -0/+23 |
| | |||||
* | Implement mkstemps and mkstemps64. | Ulrich Drepper | 2009-10-30 | 1 | -2/+25 |
| | |||||
* | Remove duplicate __set_errno call in random_r.c. | Ulrich Drepper | 2009-10-08 | 1 | -4/+2 |
| | |||||
* | Typo fix. | Ulrich Drepper | 2009-10-08 | 1 | -2/+2 |
| | |||||
* | More strto{,u}l{,l} tests. | Ulrich Drepper | 2009-08-28 | 2 | -0/+663 |
| | |||||
* | SH: fix clobber list in stdlib/longlong.h | SUGIOKA Toshinobu | 2009-08-10 | 1 | -3/+4 |
| | |||||
* | Preserve message printed before abort. | Ulrich Drepper | 2009-06-15 | 2 | -1/+7 |
| | | | | | | | The terminal output etc is not visible in a core file. The new libc-internal variable __abort_msg will point to a string with the message which has been printed before the abort in case abort is called from inside libc. BZ #10217 | ||||
* | Non-code changes to stdlib.h. | Ulrich Drepper | 2009-05-16 | 1 | -13/+13 |
| | |||||
* | Unify __WAIT_INT definition in stdlib.h and sys/wait.h. | Ulrich Drepper | 2009-05-16 | 1 | -3/+3 |
| | | | | This fixes BZ #10159. The stdlib.h definition was out of date. | ||||
* | remove subsumed .gitignore entries and files | Jim Meyering | 2009-05-16 | 1 | -8/+0 |
| | |||||
* | remove mpn-copy.mk from .gitignore files | Jim Meyering | 2009-05-16 | 1 | -1/+1 |
| | |||||
* | remove COPYING* from .gitignore files | Jim Meyering | 2009-05-16 | 1 | -1/+1 |
| | |||||
* | rename each .cvsignore file to .gitignore | Jim Meyering | 2009-05-15 | 1 | -0/+0 |
| | |||||
* | * sysdeps/unix/sysv/linux/libc_pthread_init.c (__libc_pthread_init): | Ulrich Drepper | 2009-04-26 | 1 | -8/+5 |
| | | | | Avoid warning by using may_alias attribute on ptrhack. | ||||
* | * stdlib/strtod_l.c (round_and_return): We have to set errno to | Ulrich Drepper | 2009-04-25 | 2 | -4/+5 |
| | | | | | ERANGE for underflows. * stdlib/tst-strtod.c (tests): Two tests should set errno to ERANGE. | ||||
* | [BZ #9920] cvs/fedora-glibc-20090424T0747 | Ulrich Drepper | 2009-04-24 | 1 | -2/+2 |
| | | | | | * stdlib/random_r.c (__srandom_r): Change type of word to int32_t to get consistency between 32 and 64 bit architectures. | ||||
* | * stdlib/strfmon_l.c (__vstrfmon_l): Don't wrap when computing width. | Ulrich Drepper | 2009-04-18 | 1 | -9/+16 |
| | | | | Numerically stable check for valid width. | ||||
* | * stdlib/quick_exit.c (quick_exit): Pass &__quick_exit_funcs | Ulrich Drepper | 2009-03-10 | 5 | -6/+6 |
| | | | | | | | | | | | instead of __quick_exit_funcs to __run_exit_handlers. * stdlib/at_quick_exit.c (at_quick_exit): Add attribute_hidden. * stdlib/exit.h (__run_exit_handlers): Add noreturn attribute. (__cxa_at_quick_exit): Remove attribute_hidden. * stdlib/exit.c (exit): Pass &__exit_funcs instead of __exit_funcs to __run_exit_handlers. * stdlib/cxa_at_quick_exit.c (__cxa_at_quick_exit): Remove attribute_hidden. | ||||
* | * stdlib/Makefile (routines): Add quick_exit, at_quick_exit, and | Ulrich Drepper | 2009-03-08 | 11 | -29/+208 |
| | | | | | | | | | | | | | | | | | | | | | cxa_at_quick_exit. (static-only-routines): Add at_quick_exit. * stdlib/Versions: Export quick_exit and __cxa_at_quick_exit for GLIBC_2.10. * stdlib/quick_exit.c: New file. * stdlib/at_quick_exit.c: New file. * stdlib/cxa_at_quick_exit.c: New file. * stdlib/cxa_atexit.c (__cxa_atexit): Move body to new function. Call it appropriately. (__internal_atexit): New function. (__new_exitfn): Now takes parameter to point to the list to use. * stdlib/cxa_finalize.c: Remove quick_exit handlers, don't call them. * stdlib/exit.c (__run_exit_handlers): New function. Split from... (exit): ...here. Just call __run_exit_handlers appropriately. * stdlib/exit.h: Declare __quick_exit_funcs, __run_exit_handlers, __internal_atexit, __cxa_at_quick_exit. Adjust __new_exitfn. * stdlib/on_exit.c: Adjust call to __new_exitfn. * stdlib/stdlib.h: Declare at_quick_exit and quick_exit. |