summaryrefslogtreecommitdiffstats
path: root/include/stdlib.h
Commit message (Collapse)AuthorAgeFilesLines
...
* atoi, atol, atoll, and atof are supposed to be functions, not macros.Eric Andersen2001-08-241-4/+4
| | | | -Erik
* Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough2001-07-111-0/+3
| | | | | | it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
* A patch from Matthias Kilian <kili@outback.escape.de> to fix -DDEBUG_MALLOCEric Andersen2001-05-111-1/+1
| | | | | so that it works for realloc too. -Erik
* Add in random(), make rand use that under the hood. Fix theEric Andersen2001-03-221-2/+3
| | | | include file so folks know random is now there.
* Fix up breakage resulting from flipping the sense of some defines. Change fromEric Andersen2001-03-191-1/+1
| | | | | | | | defining things to "0" in the disabled case to outright undefining them, lest code that does an "#ifdef FOO" get inadvertantly triggered. Remove now unneeded lines from Rules.mak which makes the command line smaller and avoids redundancy (since this stuff is now pulled in via features.h). -Erik
* Make alloca work using the compiler builtinEric Andersen2001-03-081-0/+6
| | | | -Erik
* Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III2001-01-251-1/+2
| | | | objects with shared uClibc; allow disabling long long support.
* A bunch of updates, part from Manuel Novoa III (such as more long longEric Andersen2001-01-011-0/+3
| | | | | support), and other updates by me (better cross platform, cross-compiler, etc, support. Now compiles with 2.0.x kernels for armnommu.
* A number of updates from Manuel Novoa III. Things look good...Eric Andersen2000-12-201-2/+2
|
* A few cleanups. Fix fflush so it remembers to init stdio.Eric Andersen2000-12-121-3/+3
|
* Finish reorganizing things. At least I think I've finished.Eric Andersen2000-10-111-0/+3
|
* Bug ugly formatting updateEric Andersen2000-10-091-5/+4
|
* Fix all the makefiles. Clean up some warnings, cleanup some headers.Eric Andersen2000-10-041-70/+70
| | | | -Erik
* + added alloca() support for all architecturesJohn Beppu2000-08-211-0/+4
| | | | | by way of gcc's __builtin_alloca(). I think I did it right, but we'll see.
* More stuff. Down to only 43 missing functions before BusyBox willEric Andersen2000-08-101-1/+1
| | | | | | link. Fixed socket stuff so it doesn't pull in kernel headers and stubbed out fork and clone. A few other header file cleanups. -Erik
* Add in a bunch of junk. Busybox now compiles (except for mkfs.minix andEric Andersen2000-07-091-2/+23
| | | | | | fsck.minix). Of course, it doesn't link yet due to missing functions, but hey... At least it is now easy to see what isn't working. :-) -Erik
* Some more major updates to further superate ucLibc from the kernelEric Andersen2000-07-061-2/+0
| | | | | headers (the way it has been done in GNU libc). -Erik
* Lots and lots of cleanups.Eric Andersen2000-07-061-0/+3
| | | | -Erik
* Many bugfixes, header cleanups, etc. Added abort and glob.Eric Andersen2000-07-051-0/+6
| | | | | It is getting closer... -Erik
* Add in the "_start" symbol in asm. Fix a makefile (that needs to beErik Andersen2000-05-161-0/+3
| | | | | | | abstracted I suppose for platforms (though I am doing fine w/o libcrt*) and add function prototype for exit into stdlib.h (it was missing... odd). Compiles vs uC-libc are less noisy now. -Erik
* Work in progress -- cleanups.Erik Andersen2000-05-141-0/+2
| | | | -Erik
* Initial revision0_9_1Erik Andersen2000-05-141-0/+75