freebsd-dev/lib/libc/stdlib
John Birrell d5bc59bb81 Fix recursion problem which occurs when a signal is received during
a malloc. The signal handler creates a thread which requires a malloc...
For now, the only thing to do is to block signals. When we move user
pthreads to use the kernel threads, mutexes will be implemented in kernel
space and then malloc can revert.
1997-12-15 02:12:42 +00:00
..
abort.3 Note that streams are now flushed on abort. 1996-10-26 18:14:44 +00:00
abort.c POSIX requires stdio buffers be flushed on abort. 1996-10-26 01:42:33 +00:00
abs.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
abs.c
alloca.3 Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
atexit.3
atexit.c Merge Lite2 changes 1997-03-11 11:39:58 +00:00
atexit.h Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branch 1997-03-11 11:29:42 +00:00
atof.3
atof.c
atoi.3
atoi.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
atol.3
atol.c
bsearch.3 Sort cross references. 1997-01-20 23:23:22 +00:00
bsearch.c
calloc.c malloc_sysv used before initialized, reported in PR4002 by 1997-07-01 18:39:38 +00:00
div.3
div.c
exit.3 Sort cross references. 1997-01-20 23:23:22 +00:00
exit.c
getenv.3
getenv.c Doubled the performance of getenv()/__findenv() by rewriting it to not 1995-10-17 21:37:41 +00:00
getopt.3 Typo. 1997-04-25 20:36:10 +00:00
getopt.c Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branch 1997-03-11 11:29:42 +00:00
getsubopt.3 Correctly use .Fn instead of .Nm to reference function names 1996-08-22 23:31:07 +00:00
getsubopt.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
heapsort.c Don't include <sys/types.h> when it isn't used. 1996-04-19 18:40:25 +00:00
labs.3 Sort cross references. 1997-01-20 23:23:22 +00:00
labs.c
ldiv.3 Fixed various problems: typos, grammer, missing include files 1996-05-23 01:05:25 +00:00
ldiv.c
Makefile.inc Sorted lists. 1997-10-21 08:41:15 +00:00
malloc.3 environmental -> environment. 1997-09-18 06:55:21 +00:00
malloc.c Fix recursion problem which occurs when a signal is received during 1997-12-15 02:12:42 +00:00
memory.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
merge.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
putenv.c
qsort.3
qsort.c Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
radixsort.3 Fixed #include and/or prototype bugs in synopsis. 1997-04-19 15:57:20 +00:00
radixsort.c Merge Lite2 changes 1997-03-11 11:39:58 +00:00
rand.3
rand.c
random.3 Instead of copying fallback code over and over in each program, 1997-06-14 00:14:29 +00:00
random.c srandomdev: use stack junk value in the fallback code too 1997-06-15 18:23:19 +00:00
realpath.3 Show the real revision date and not the date that this 1997-06-23 04:03:49 +00:00
realpath.c realpath() should break on looped symlinks. 1997-07-16 11:25:48 +00:00
setenv.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
strhash.c Return pointer to new hash node when search inserts it (e.g. there 1996-01-13 14:25:04 +00:00
strtod.3
strtod.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
strtol.3 Fixed missing consts in synopsis. 1997-04-13 13:37:56 +00:00
strtol.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
strtoll.c Get rid of integer overflow warning. 1997-08-23 23:51:12 +00:00
strtoq.c Get rid of integer overflow warning. 1997-08-23 23:51:12 +00:00
strtoul.3
strtoul.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
strtoull.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
strtouq.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
system.3 Submitted by: (based on code in "Advanced Programming in the Unix Environment" 1996-06-05 00:08:54 +00:00
system.c Oops, replace a rather important line that was lost in transit 8-( 1996-06-08 15:28:11 +00:00