From 8a0efa53e44919bcf5ccb1d3353618a82afdf8bc Mon Sep 17 00:00:00 2001
From: Christopher Faylor <me@cgf.cx>
Date: Thu, 17 Feb 2000 19:39:52 +0000
Subject: import newlib-2000-02-17 snapshot

---
 newlib/libc/stdlib/stdlib.tex | 130 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 130 insertions(+)
 create mode 100644 newlib/libc/stdlib/stdlib.tex

(limited to 'newlib/libc/stdlib/stdlib.tex')

diff --git a/newlib/libc/stdlib/stdlib.tex b/newlib/libc/stdlib/stdlib.tex
new file mode 100644
index 000000000..7a0d723d3
--- /dev/null
+++ b/newlib/libc/stdlib/stdlib.tex
@@ -0,0 +1,130 @@
+@node Stdlib
+@chapter Standard Utility Functions (@file{stdlib.h})
+
+This chapter groups utility functions useful in a variety of programs.
+The corresponding declarations are in the header file @file{stdlib.h}.
+
+@menu 
+* abort::       Abnormal termination of a program
+* abs::         Integer absolute value (magnitude)
+* assert::      Macro for Debugging Diagnostics
+* atexit::      Request execution of functions at program exit
+* atof::        String to double or float
+* atoi::        String to integer
+* bsearch::     Binary search
+* calloc::      Allocate space for arrays
+* div::         Divide two integers
+* ecvtbuf::     Double or float to string of digits
+* ecvt::        Double or float to string of digits (malloc result)
+* __env_lock::		Lock environment list for getenv and setenv
+* gvcvt::       Format double or float as string
+* exit::        End program execution
+* getenv::      Look up environment variable
+* labs::        Long integer absolute value (magnitude)
+* ldiv::        Divide two long integers
+* malloc::      Allocate and manage memory (malloc, realloc, free)
+* mallinfo::	Get information about allocated memory
+* __malloc_lock::	Lock memory pool for malloc and free
+* mbstowcs::	Minimal multibyte string to wide string converter
+* mblen::	Minimal multibyte length
+* mbtowc::      Minimal multibyte to wide character converter
+* qsort::       Sort an array
+* rand::        Pseudo-random numbers
+* strtod::      String to double or float
+* strtol::      String to long
+* strtoul::     String to unsigned long
+* system::      Execute command string
+* wcstombs::	Minimal wide string to multibyte string converter
+* wctomb::      Minimal wide character to multibyte converter
+@end menu
+
+@page
+@include stdlib/abort.def
+
+@page
+@include stdlib/abs.def
+
+@page
+@include stdlib/assert.def
+
+@page
+@include stdlib/atexit.def
+
+@page
+@include stdlib/atof.def
+
+@page
+@include stdlib/atoi.def
+
+@page
+@include stdlib/bsearch.def
+
+@page
+@include stdlib/calloc.def
+
+@page
+@include stdlib/div.def
+
+@page
+@include stdlib/efgcvt.def
+
+@page
+@include stdlib/ecvtbuf.def
+
+@page
+@include stdlib/envlock.def
+
+@page
+@include stdlib/exit.def
+
+@page
+@include stdlib/getenv.def
+
+@page
+@include stdlib/labs.def
+
+@page
+@include stdlib/ldiv.def
+
+@page
+@include stdlib/malloc.def
+
+@page
+@include stdlib/mstats.def
+
+@page
+@include stdlib/mlock.def
+
+@page
+@include stdlib/mblen.def
+
+@page
+@include stdlib/mbstowcs.def
+
+@page
+@include stdlib/mbtowc.def
+
+@page
+@include stdlib/qsort.def
+
+@page
+@include stdlib/rand.def
+
+@page
+@include stdlib/strtod.def
+
+@page
+@include stdlib/strtol.def
+
+@page
+@include stdlib/strtoul.def
+
+@page
+@include stdlib/system.def
+
+@page
+@include stdlib/wcstombs.def
+
+@page
+@include stdlib/wctomb.def
+
-- 
cgit v1.2.3

