OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-newlib/] [newlib-1.17.0/] [newlib/] [libc/] [stdlib/] [stdlib.tex] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 jlechner
@node Stdlib
2
@chapter Standard Utility Functions (@file{stdlib.h})
3
 
4
This chapter groups utility functions useful in a variety of programs.
5
The corresponding declarations are in the header file @file{stdlib.h}.
6
 
7
@menu
8
* _Exit::       End program execution without cleaning up
9
* a64l::        String to long long
10
* abort::       Abnormal termination of a program
11
* abs::         Integer absolute value (magnitude)
12
* assert::      Macro for Debugging Diagnostics
13
* atexit::      Request execution of functions at program exit
14
* atof::        String to double or float
15
* atoi::        String to integer
16
* atoll::       String to long long
17
* calloc::      Allocate space for arrays
18
* div::         Divide two integers
19
* ecvtbuf::     Double or float to string of digits
20
* ecvt::        Double or float to string of digits (malloc result)
21
* __env_lock::          Lock environment list for getenv and setenv
22
* gvcvt::       Format double or float as string
23
* exit::        End program execution
24
* getenv::      Look up environment variable
25
* labs::        Long integer absolute value (magnitude)
26
* ldiv::        Divide two long integers
27
* llabs::       Long long integer absolute value (magnitude)
28
* lldiv::       Divide two long long integers
29
* malloc::      Allocate and manage memory (malloc, realloc, free)
30
* mallinfo::    Get information about allocated memory
31
* __malloc_lock::       Lock memory pool for malloc and free
32
* mbstowcs::    Minimal multibyte string to wide string converter
33
* mblen::       Minimal multibyte length
34
* mbtowc::      Minimal multibyte to wide character converter
35
* on_exit::     Request execution of functions at program exit
36
* rand::        Pseudo-random numbers
37
* rand48::      Uniformly distributed pseudo-random numbers
38
* strtod::      String to double or float
39
* strtol::      String to long
40
* strtoll::     String to long long
41
* strtoul::     String to unsigned long
42
* strtoull::    String to unsigned long long
43
* wcstol::      Wide string to long
44
* wcstoll::     Wide string to long long
45
* wcstoul::     Wide string to unsigned long
46
* wcstoull::    Wide string to unsigned long long
47
* system::      Execute command string
48
* wcstombs::    Minimal wide string to multibyte string converter
49
* wctomb::      Minimal wide character to multibyte converter
50
@end menu
51
 
52
@page
53
@include stdlib/_Exit.def
54
 
55
@page
56
@include stdlib/a64l.def
57
 
58
@page
59
@include stdlib/abort.def
60
 
61
@page
62
@include stdlib/abs.def
63
 
64
@page
65
@include stdlib/assert.def
66
 
67
@page
68
@include stdlib/atexit.def
69
 
70
@page
71
@include stdlib/atof.def
72
 
73
@page
74
@include stdlib/atoi.def
75
 
76
@page
77
@include stdlib/atoll.def
78
 
79
@page
80
@include stdlib/calloc.def
81
 
82
@page
83
@include stdlib/div.def
84
 
85
@page
86
@include stdlib/efgcvt.def
87
 
88
@page
89
@include stdlib/ecvtbuf.def
90
 
91
@page
92
@include stdlib/envlock.def
93
 
94
@page
95
@include stdlib/exit.def
96
 
97
@page
98
@include stdlib/getenv.def
99
 
100
@page
101
@include stdlib/labs.def
102
 
103
@page
104
@include stdlib/ldiv.def
105
 
106
@page
107
@include stdlib/llabs.def
108
 
109
@page
110
@include stdlib/lldiv.def
111
 
112
@page
113
@include stdlib/malloc.def
114
 
115
@page
116
@include stdlib/mstats.def
117
 
118
@page
119
@include stdlib/mlock.def
120
 
121
@page
122
@include stdlib/mblen.def
123
 
124
@page
125
@include stdlib/mbstowcs.def
126
 
127
@page
128
@include stdlib/mbtowc.def
129
 
130
@page
131
@include stdlib/on_exit.def
132
 
133
@page
134
@include stdlib/rand.def
135
 
136
@page
137
@include stdlib/rand48.def
138
 
139
@page
140
@include stdlib/strtod.def
141
 
142
@page
143
@include stdlib/strtol.def
144
 
145
@page
146
@include stdlib/strtoll.def
147
 
148
@page
149
@include stdlib/strtoul.def
150
 
151
@page
152
@include stdlib/strtoull.def
153
 
154
@page
155
@include stdlib/wcstol.def
156
 
157
@page
158
@include stdlib/wcstoll.def
159
 
160
@page
161
@include stdlib/wcstoul.def
162
 
163
@page
164
@include stdlib/wcstoull.def
165
 
166
@page
167
@include stdlib/system.def
168
 
169
@page
170
@include stdlib/wcstombs.def
171
 
172
@page
173
@include stdlib/wctomb.def
174
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.