Changeset 61581a1 in rtems
- Timestamp:
- 11/29/99 15:11:20 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 64f55e7
- Parents:
- 421fae4
- Location:
- doc/posix_users
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/posix_users/gen_size_report
r421fae4 r61581a1 18 18 objdir=/usr1/rtems/build/build-${cpu}-rtems/${cpu}-rtems/c/${bsp}/ 19 19 libc=/opt/rtems/${cpu}-rtems/lib/libc.a 20 libm=/opt/rtems/${cpu}-rtems/lib/libm.a 20 21 srcdir=$r/src 21 22 docdir=$d … … 93 94 fi 94 95 96 # extract libm 97 if [ ! -d ${objdir}/libm_extract/o-optimize ] ; then 98 mkdir -p ${objdir}/libm_extract/o-optimize 99 cd ${objdir}/libm_extract/o-optimize 100 list=`${ar} t ${libm}` 101 for i in $list 102 do 103 ${ar} x ${libm} ${i} 104 done 105 fi 106 95 107 # grab the size of the Classic API 96 108 # … … 107 119 echo "==============================================================" 108 120 echo 109 for i in *.t 110 do 111 per_manager $i exec/rtems/src exec/sapi/src lib/libc 112 done 113 114 # Grab the size of the Classic API 121 if [ -r ${objdir}/../../../${bsp}/lib/librtems.a ] ; then 122 for i in *.t 123 do 124 per_manager $i exec/rtems/src exec/sapi/src lib/libc 125 done 126 else 127 echo "RTEMS Classic API not configured." 128 fi 129 130 # Grab the size of the POSIX API 115 131 cd ${docdir}/posix_users 116 132 echo … … 124 140 echo 125 141 if [ -r ${objdir}/../../../${bsp}/lib/libposix.a ] ; then 126 for i in *.t142 for i in `ls -1 *.t | grep -v libc.t | grep -v libm.t` 127 143 do 128 144 per_manager $i exec/posix/src lib/libc newlib_extract … … 132 148 fi 133 149 150 # Grab the size of the POSIX routines provided by the C Library 151 cd ${docdir}/posix_users 152 echo 153 echo "==============================================================" 154 echo "==============================================================" 155 echo "==== ====" 156 echo "==== LIBC API SIZE INFORMATION ====" 157 echo "==== ====" 158 echo "==============================================================" 159 echo "==============================================================" 160 echo 161 for i in libc.t 162 do 163 per_manager $i exec/posix/src lib/libc newlib_extract 164 done 165 166 # Grab the size of the libm routines 167 cd ${docdir}/posix_users 168 echo 169 echo "==============================================================" 170 echo "==============================================================" 171 echo "==== ====" 172 echo "==== LIBM API SIZE INFORMATION ====" 173 echo "==== ====" 174 echo "==============================================================" 175 echo "==============================================================" 176 echo 177 for i in libm.t 178 do 179 per_manager $i exec/posix/src lib/libc libm_extract 180 done 181 134 182 # Grab the size of the ITRON API 135 183 cd ${docdir}/itron3.0 -
doc/posix_users/libc.t
r421fae4 r61581a1 16 16 17 17 @itemize @bullet 18 @item abort- Abnormal termination of a program19 @item abs- Integer absolute value (magnitude)20 @item assert- Macro for Debugging Diagnostics21 @item atexit- Request execution of functions at program exit22 @item atof- String to double or float23 @item atoi- String to integer24 @item bsearch- Binary search25 @item calloc- Allocate space for arrays26 @item div- Divide two integers27 @item ecvtbuf- Double or float to string of digits28 @item ecvt- Double or float to string of digits (malloc result)29 @item __env_lock- Lock environment list for getenv and setenv30 @item gvcvt- Format double or float as string31 @item exit- End program execution32 @item getenv- Look up environment variable33 @item labs- Long integer absolute value (magnitude)34 @item ldiv- Divide two long integers35 @item malloc- Allocate and manage memory (malloc, realloc, free)36 @item mallinfo- Get information about allocated memory37 @item __malloc_lock- Lock memory pool for malloc and free38 @item mbstowcs- Minimal multibyte string to wide string converter39 @item mblen- Minimal multibyte length40 @item mbtowc- Minimal multibyte to wide character converter41 @item qsort- Sort an array42 @item rand- Pseudo-random numbers43 @item strtod- String to double or float44 @item strtol- String to long45 @item strtoul- String to unsigned long46 @item system- Execute command string47 @item wcstombs- Minimal wide string to multibyte string converter48 @item wctomb- Minimal wide character to multibyte converter18 @item @code{abort} - Abnormal termination of a program 19 @item @code{abs} - Integer absolute value (magnitude) 20 @item @code{assert} - Macro for Debugging Diagnostics 21 @item @code{atexit} - Request execution of functions at program exit 22 @item @code{atof} - String to double or float 23 @item @code{atoi} - String to integer 24 @item @code{bsearch} - Binary search 25 @item @code{calloc} - Allocate space for arrays 26 @item @code{div} - Divide two integers 27 @item @code{ecvtbuf} - Double or float to string of digits 28 @item @code{ecvt} - Double or float to string of digits (malloc result) 29 @item @code{__env_lock} - Lock environment list for getenv and setenv 30 @item @code{gvcvt} - Format double or float as string 31 @item @code{exit} - End program execution 32 @item @code{getenv} - Look up environment variable 33 @item @code{labs} - Long integer absolute value (magnitude) 34 @item @code{ldiv} - Divide two long integers 35 @item @code{malloc} - Allocate and manage memory (malloc, realloc, free) 36 @item @code{mallinfo} - Get information about allocated memory 37 @item @code{__malloc_lock} - Lock memory pool for malloc and free 38 @item @code{mbstowcs} - Minimal multibyte string to wide string converter 39 @item @code{mblen} - Minimal multibyte length 40 @item @code{mbtowc} - Minimal multibyte to wide character converter 41 @item @code{qsort} - Sort an array 42 @item @code{rand} - Pseudo-random numbers 43 @item @code{strtod} - String to double or float 44 @item @code{strtol} - String to long 45 @item @code{strtoul} - String to unsigned long 46 @item @code{system} - Execute command string 47 @item @code{wcstombs} - Minimal wide string to multibyte string converter 48 @item @code{wctomb} - Minimal wide character to multibyte converter 49 49 @end itemize 50 50 … … 52 52 53 53 @itemize @bullet 54 @item isalnum- Alphanumeric character predicate55 @item isalpha- Alphabetic character predicate56 @item isascii- ASCII character predicate57 @item iscntrl- Control character predicate58 @item isdigit- Decimal digit predicate59 @item islower- Lower-case character predicate60 @item isprint- Printable character predicates (isprint, isgraph)61 @item ispunct- Punctuation character predicate62 @item isspace- Whitespace character predicate63 @item isupper- Uppercase character predicate64 @item isxdigit- Hexadecimal digit predicate65 @item toascii- Force integers to ASCII range66 @item tolower- Translate characters to lower case67 @item toupper- Translate characters to upper case54 @item @code{isalnum} - Alphanumeric character predicate 55 @item @code{isalpha} - Alphabetic character predicate 56 @item @code{isascii} - ASCII character predicate 57 @item @code{iscntrl} - Control character predicate 58 @item @code{isdigit} - Decimal digit predicate 59 @item @code{islower} - Lower-case character predicate 60 @item @code{isprint} - Printable character predicates (isprint, isgraph) 61 @item @code{ispunct} - Punctuation character predicate 62 @item @code{isspace} - Whitespace character predicate 63 @item @code{isupper} - Uppercase character predicate 64 @item @code{isxdigit} - Hexadecimal digit predicate 65 @item @code{toascii} - Force integers to ASCII range 66 @item @code{tolower} - Translate characters to lower case 67 @item @code{toupper} - Translate characters to upper case 68 68 @end itemize 69 69 … … 71 71 72 72 @itemize @bullet 73 @item clearerr- Clear file or stream error indicator74 @item fclose- Close a file75 @item feof- Test for end of file76 @item ferror- Test whether read/write error has occurred77 @item fflush- Flush buffered file output78 @item fgetc- Get a character from a file or stream79 @item fgetpos- Record position in a stream or file80 @item fgets- Get character string from a file or stream81 @item fiprintf- Write formatted output to file (integer only)82 @item fopen- Open a file83 @item fdopen- Turn an open file into a stream84 @item fputc- Write a character on a stream or file85 @item fputs- Write a character string in a file or stream86 @item fread- Read array elements from a file87 @item freopen- Open a file using an existing file descriptor88 @item fseek- Set file position89 @item fsetpos- Restore position of a stream or file90 @item ftell- Return position in a stream or file91 @item fwrite- Write array elements from memory to a file or stream92 @item getc- Get a character from a file or stream (macro)93 @item getchar- Get a character from standard input (macro)94 @item gets- Get character string from standard input (obsolete)95 @item iprintf- Write formatted output (integer only)96 @item mktemp- Generate unused file name97 @item perror- Print an error message on standard error98 @item putc- Write a character on a stream or file (macro)99 @item putchar- Write a character on standard output (macro)100 @item puts- Write a character string on standard output101 @item remove- Delete a file's name102 @item rename- Rename a file103 @item rewind- Reinitialize a file or stream104 @item setbuf- Specify full buffering for a file or stream105 @item setvbuf- Specify buffering for a file or stream106 @item siprintf- Write formatted output (integer only)107 @item printf- Write formatted output108 @item scanf- Scan and format input109 @item tmpfile- Create a temporary file110 @item tmpnam- Generate name for a temporary file111 @item vprintf- Format variable argument list73 @item @code{clearerr} - Clear file or stream error indicator 74 @item @code{fclose} - Close a file 75 @item @code{feof} - Test for end of file 76 @item @code{ferror} - Test whether read/write error has occurred 77 @item @code{fflush} - Flush buffered file output 78 @item @code{fgetc} - Get a character from a file or stream 79 @item @code{fgetpos} - Record position in a stream or file 80 @item @code{fgets} - Get character string from a file or stream 81 @item @code{fiprintf} - Write formatted output to file (integer only) 82 @item @code{fopen} - Open a file 83 @item @code{fdopen} - Turn an open file into a stream 84 @item @code{fputc} - Write a character on a stream or file 85 @item @code{fputs} - Write a character string in a file or stream 86 @item @code{fread} - Read array elements from a file 87 @item @code{freopen} - Open a file using an existing file descriptor 88 @item @code{fseek} - Set file position 89 @item @code{fsetpos} - Restore position of a stream or file 90 @item @code{ftell} - Return position in a stream or file 91 @item @code{fwrite} - Write array elements from memory to a file or stream 92 @item @code{getc} - Get a character from a file or stream (macro) 93 @item @code{getchar} - Get a character from standard input (macro) 94 @item @code{gets} - Get character string from standard input (obsolete) 95 @item @code{iprintf} - Write formatted output (integer only) 96 @item @code{mktemp} - Generate unused file name 97 @item @code{perror} - Print an error message on standard error 98 @item @code{putc} - Write a character on a stream or file (macro) 99 @item @code{putchar} - Write a character on standard output (macro) 100 @item @code{puts} - Write a character string on standard output 101 @item @code{remove} - Delete a file's name 102 @item @code{rename} - Rename a file 103 @item @code{rewind} - Reinitialize a file or stream 104 @item @code{setbuf} - Specify full buffering for a file or stream 105 @item @code{setvbuf} - Specify buffering for a file or stream 106 @item @code{siprintf} - Write formatted output (integer only) 107 @item @code{printf} - Write formatted output 108 @item @code{scanf} - Scan and format input 109 @item @code{tmpfile} - Create a temporary file 110 @item @code{tmpnam} - Generate name for a temporary file 111 @item @code{vprintf} - Format variable argument list 112 112 @end itemize 113 113 … … 115 115 116 116 @itemize @bullet 117 @item bcmp- Compare two memory areas118 @item bcopy- Copy memory regions119 @item bzero- Initialize memory to zero120 @item index- Search for character in string121 @item memchr- Find character in memory122 @item memcmp- Compare two memory areas123 @item memcpy- Copy memory regions124 @item memmove- Move possibly overlapping memory125 @item memset- Set an area of memory126 @item rindex- Reverse search for character in string127 @item strcasecmp- Compare strings ignoring case128 @item strcat- Concatenate strings129 @item strchr- Search for character in string130 @item strcmp- Character string compare131 @item strcoll- Locale specific character string compare132 @item strcpy- Copy string133 @item strcspn- Count chars not in string134 @item strerror- Convert error number to string135 @item strlen- Character string length136 @item strlwr- Convert string to lower case137 @item strncasecmp- Compare strings ignoring case138 @item strncat- Concatenate strings139 @item strncmp- Character string compare140 @item strncpy- Counted copy string141 @item strpbrk- Find chars in string142 @item strrchr- Reverse search for character in string143 @item strspn- Find initial match144 @item strstr- Find string segment145 @item strtok- Get next token from a string146 @item strupr- Convert string to upper case147 @item strxfrm- Transform string117 @item @code{bcmp} - Compare two memory areas 118 @item @code{bcopy} - Copy memory regions 119 @item @code{bzero} - Initialize memory to zero 120 @item @code{index} - Search for character in string 121 @item @code{memchr} - Find character in memory 122 @item @code{memcmp} - Compare two memory areas 123 @item @code{memcpy} - Copy memory regions 124 @item @code{memmove} - Move possibly overlapping memory 125 @item @code{memset} - Set an area of memory 126 @item @code{rindex} - Reverse search for character in string 127 @item @code{strcasecmp} - Compare strings ignoring case 128 @item @code{strcat} - Concatenate strings 129 @item @code{strchr} - Search for character in string 130 @item @code{strcmp} - Character string compare 131 @item @code{strcoll} - Locale specific character string compare 132 @item @code{strcpy} - Copy string 133 @item @code{strcspn} - Count chars not in string 134 @item @code{strerror} - Convert error number to string 135 @item @code{strlen} - Character string length 136 @item @code{strlwr} - Convert string to lower case 137 @item @code{strncasecmp} - Compare strings ignoring case 138 @item @code{strncat} - Concatenate strings 139 @item @code{strncmp} - Character string compare 140 @item @code{strncpy} - Counted copy string 141 @item @code{strpbrk} - Find chars in string 142 @item @code{strrchr} - Reverse search for character in string 143 @item @code{strspn} - Find initial match 144 @item @code{strstr} - Find string segment 145 @item @code{strtok} - Get next token from a string 146 @item @code{strupr} - Convert string to upper case 147 @item @code{strxfrm} - Transform string 148 148 @end itemize 149 149 … … 151 151 152 152 @itemize @bullet 153 @item raise- Send a signal154 @item signal- Specify handler subroutine for a signal153 @item @code{raise} - Send a signal 154 @item @code{signal} - Specify handler subroutine for a signal 155 155 @end itemize 156 156 … … 158 158 159 159 @itemize @bullet 160 @item asctime- Format time as string161 @item clock- Cumulative processor time162 @item ctime- Convert time to local and format as string163 @item difftime- Subtract two times164 @item gmtime- Convert time to UTC (GMT) traditional representation165 @item localtime- Convert time to local representation166 @item mktime- Convert time to arithmetic representation167 @item strftime- Flexible calendar time formatter168 @item time- Get current calendar time (as single number)160 @item @code{asctime} - Format time as string 161 @item @code{clock} - Cumulative processor time 162 @item @code{ctime} - Convert time to local and format as string 163 @item @code{difftime} - Subtract two times 164 @item @code{gmtime} - Convert time to UTC (GMT) traditional representation 165 @item @code{localtime} - Convert time to local representation 166 @item @code{mktime} - Convert time to arithmetic representation 167 @item @code{strftime} - Flexible calendar time formatter 168 @item @code{time} - Get current calendar time (as single number) 169 169 @end itemize 170 170 … … 172 172 173 173 @itemize @bullet 174 @item setlocale- Select or query locale174 @item @code{setlocale} - Select or query locale 175 175 @end itemize 176 176 … … 179 179 180 180 @itemize @bullet 181 @item Equivalent for errno variable:182 183 @itemize @bullet 184 @item errno_r- XXX185 @end itemize 186 187 @item Locale functions:188 189 @itemize @bullet 190 @item localeconv_r- XXX191 @item setlocale_r- XXX192 @end itemize 193 194 @item Equivalents for stdio variables:195 196 @itemize @bullet 197 @item stdin_r- XXX198 @item stdout_r- XXX199 @item stderr_r- XXX200 @end itemize 201 202 @item Stdio functions:203 204 @itemize @bullet 205 @item fdopen_r- XXX206 @item perror_r- XXX207 @item tempnam_r- XXX208 @item fopen_r- XXX209 @item putchar_r- XXX210 @item tmpnam_r- XXX211 @item getchar_r- XXX212 @item puts_r- XXX213 @item tmpfile_r- XXX214 @item gets_r- XXX215 @item remove_r- XXX216 @item vfprintf_r- XXX217 @item iprintf_r- XXX218 @item rename_r- XXX219 @item vsnprintf_r- XXX220 @item mkstemp_r- XXX221 @item snprintf_r- XXX222 @item vsprintf_r- XXX223 @item mktemp_t- XXX224 @item sprintf_r- XXX225 @end itemize 226 227 @item Signal functions:228 229 @itemize @bullet 230 @item init_signal_r- XXX231 @item signal_r- XXX232 @item kill_r- XXX233 @item _sigtramp_r- XXX234 @item raise_r- XXX235 @end itemize 236 237 @item Stdlib functions:238 239 @itemize @bullet 240 @item calloc_r- XXX241 @item mblen_r- XXX242 @item srand_r- XXX243 @item dtoa_r- XXX244 @item mbstowcs_r- XXX245 @item strtod_r- XXX246 @item free_r- XXX247 @item mbtowc_r- XXX248 @item strtol_r- XXX249 @item getenv_r- XXX250 @item memalign_r- XXX251 @item strtoul_r- XXX252 @item mallinfo_r- XXX253 @item mstats_r- XXX254 @item system_r- XXX255 @item malloc_r- XXX256 @item rand_r- XXX257 @item wcstombs_r- XXX258 @item malloc_r- XXX259 @item realloc_r- XXX260 @item wctomb_r- XXX261 @item malloc_stats_r- XXX262 @item setenv_r- XXX263 @end itemize 264 265 @item String functions:266 267 @itemize @bullet 268 @item strtok_r- XXX269 @end itemize 270 271 @item System functions:272 273 @itemize @bullet 274 @item close_r- XXX275 @item link_r- XXX276 @item unlink_r- XXX277 @item execve_r- XXX278 @item lseek_r- XXX279 @item wait_r- XXX280 @item fcntl_r- XXX281 @item open_r- XXX282 @item write_r- XXX283 @item fork_r- XXX284 @item read_r- XXX285 @item fstat_r- XXX286 @item sbrk_r- XXX287 @item gettimeofday_r- XXX288 @item stat_r- XXX289 @item getpid_r- XXX290 @item times_r- XXX291 @end itemize 292 293 @item Time function:294 295 @itemize @bullet 296 @item asctime_r- XXX181 @item @code{Equivalent for errno variable: 182 183 @itemize @bullet 184 @item @code{errno_r} - XXX 185 @end itemize 186 187 @item @code{Locale functions: 188 189 @itemize @bullet 190 @item @code{localeconv_r} - XXX 191 @item @code{setlocale_r} - XXX 192 @end itemize 193 194 @item @code{Equivalents for stdio variables: 195 196 @itemize @bullet 197 @item @code{stdin_r} - XXX 198 @item @code{stdout_r} - XXX 199 @item @code{stderr_r} - XXX 200 @end itemize 201 202 @item @code{Stdio functions: 203 204 @itemize @bullet 205 @item @code{fdopen_r} - XXX 206 @item @code{perror_r} - XXX 207 @item @code{tempnam_r} - XXX 208 @item @code{fopen_r} - XXX 209 @item @code{putchar_r} - XXX 210 @item @code{tmpnam_r} - XXX 211 @item @code{getchar_r} - XXX 212 @item @code{puts_r} - XXX 213 @item @code{tmpfile_r} - XXX 214 @item @code{gets_r} - XXX 215 @item @code{remove_r} - XXX 216 @item @code{vfprintf_r} - XXX 217 @item @code{iprintf_r} - XXX 218 @item @code{rename_r} - XXX 219 @item @code{vsnprintf_r} - XXX 220 @item @code{mkstemp_r} - XXX 221 @item @code{snprintf_r} - XXX 222 @item @code{vsprintf_r} - XXX 223 @item @code{mktemp_t} - XXX 224 @item @code{sprintf_r} - XXX 225 @end itemize 226 227 @item @code{Signal functions: 228 229 @itemize @bullet 230 @item @code{init_signal_r} - XXX 231 @item @code{signal_r} - XXX 232 @item @code{kill_r} - XXX 233 @item @code{_sigtramp_r} - XXX 234 @item @code{raise_r} - XXX 235 @end itemize 236 237 @item @code{Stdlib functions: 238 239 @itemize @bullet 240 @item @code{calloc_r} - XXX 241 @item @code{mblen_r} - XXX 242 @item @code{srand_r} - XXX 243 @item @code{dtoa_r} - XXX 244 @item @code{mbstowcs_r} - XXX 245 @item @code{strtod_r} - XXX 246 @item @code{free_r} - XXX 247 @item @code{mbtowc_r} - XXX 248 @item @code{strtol_r} - XXX 249 @item @code{getenv_r} - XXX 250 @item @code{memalign_r} - XXX 251 @item @code{strtoul_r} - XXX 252 @item @code{mallinfo_r} - XXX 253 @item @code{mstats_r} - XXX 254 @item @code{system_r} - XXX 255 @item @code{malloc_r} - XXX 256 @item @code{rand_r} - XXX 257 @item @code{wcstombs_r} - XXX 258 @item @code{malloc_r} - XXX 259 @item @code{realloc_r} - XXX 260 @item @code{wctomb_r} - XXX 261 @item @code{malloc_stats_r} - XXX 262 @item @code{setenv_r} - XXX 263 @end itemize 264 265 @item @code{String functions: 266 267 @itemize @bullet 268 @item @code{strtok_r} - XXX 269 @end itemize 270 271 @item @code{System functions: 272 273 @itemize @bullet 274 @item @code{close_r} - XXX 275 @item @code{link_r} - XXX 276 @item @code{unlink_r} - XXX 277 @item @code{execve_r} - XXX 278 @item @code{lseek_r} - XXX 279 @item @code{wait_r} - XXX 280 @item @code{fcntl_r} - XXX 281 @item @code{open_r} - XXX 282 @item @code{write_r} - XXX 283 @item @code{fork_r} - XXX 284 @item @code{read_r} - XXX 285 @item @code{fstat_r} - XXX 286 @item @code{sbrk_r} - XXX 287 @item @code{gettimeofday_r} - XXX 288 @item @code{stat_r} - XXX 289 @item @code{getpid_r} - XXX 290 @item @code{times_r} - XXX 291 @end itemize 292 293 @item @code{Time function: 294 295 @itemize @bullet 296 @item @code{asctime_r} - XXX 297 297 @end itemize 298 298 … … 303 303 304 304 @itemize @bullet 305 @item unctrl- Return printable representation of a character305 @item @code{unctrl} - Return printable representation of a character 306 306 @end itemize 307 307 … … 311 311 @itemize @bullet 312 312 313 @item Stdarg (stdarg.h):314 @itemize @bullet 315 @item va_start- XXX316 @item va_arg- XXX317 @item va_end- XXX318 @end itemize 319 320 @item Vararg (varargs.h):321 @itemize @bullet 322 @item va_alist- XXX323 @item va_start-trad- XXX324 @item va_arg-trad- XXX325 @item va_end-trad- XXX313 @item @code{Stdarg (stdarg.h): 314 @itemize @bullet 315 @item @code{va_start} - XXX 316 @item @code{va_arg} - XXX 317 @item @code{va_end} - XXX 318 @end itemize 319 320 @item @code{Vararg (varargs.h): 321 @itemize @bullet 322 @item @code{va_alist} - XXX 323 @item @code{va_start-trad} - XXX 324 @item @code{va_arg-trad} - XXX 325 @item @code{va_end-trad} - XXX 326 326 @end itemize 327 327 @end itemize … … 330 330 331 331 @itemize @bullet 332 @item open_r- XXX333 @item close_r- XXX334 @item lseek_r- XXX335 @item read_r- XXX336 @item write_r- XXX337 @item fork_r- XXX338 @item wait_r- XXX339 @item stat_r- XXX340 @item fstat_r- XXX341 @item link_r- XXX342 @item unlink_r- XXX343 @item sbrk_r- XXX344 @end itemize 345 346 332 @item @code{open_r} - XXX 333 @item @code{close_r} - XXX 334 @item @code{lseek_r} - XXX 335 @item @code{read_r} - XXX 336 @item @code{write_r} - XXX 337 @item @code{fork_r} - XXX 338 @item @code{wait_r} - XXX 339 @item @code{stat_r} - XXX 340 @item @code{fstat_r} - XXX 341 @item @code{link_r} - XXX 342 @item @code{unlink_r} - XXX 343 @item @code{sbrk_r} - XXX 344 @end itemize 345 346 -
doc/posix_users/libm.t
r421fae4 r61581a1 17 17 18 18 @itemize @bullet 19 @item acos- Arccosine20 @item acosh- Inverse hyperbolic cosine21 @item asin- Arcsine22 @item asinh- Inverse hyperbolic sine23 @item atan- Arctangent24 @item atan2- Arctangent of y/x25 @item atanh- Inverse hyperbolic tangent26 @item jN- Bessel functions (jN and yN)27 @item cbrt- Cube root28 @item copysign- Sign of Y and magnitude of X29 @item cosh- Hyperbolic cosine30 @item erf- Error function (erf and erfc)31 @item exp- Exponential32 @item expm1- Exponential of x and - 133 @item fabs- Absolute value (magnitude)34 @item floor- Floor and ceiling (floor and ceil)35 @item fmod- Floating-point remainder (modulo)36 @item frexp- Split floating-point number37 @item gamma- Logarithmic gamma function38 @item hypot- Distance from origin39 @item ilogb- Get exponent40 @item infinity- Floating infinity41 @item isnan- Check type of number42 @item ldexp- Load exponent43 @item log- Natural logarithms44 @item log10- Base 10 logarithms45 @item log1p- Log of 1 + X46 @item matherr- Modifiable math error handler47 @item modf- Split fractional and integer parts48 @item nan- Floating Not a Number49 @item nextafter- Get next representable number50 @item pow- X to the power Y51 @item remainder- remainder of X divided by Y52 @item scalbn- scalbn53 @item sin- Sine or cosine (sin and cos)54 @item sinh- Hyperbolic sine55 @item sqrt- Positive square root56 @item tan- Tangent57 @item tanh- Hyperbolic tangent19 @item @code{acos} - Arccosine 20 @item @code{acosh} - Inverse hyperbolic cosine 21 @item @code{asin} - Arcsine 22 @item @code{asinh} - Inverse hyperbolic sine 23 @item @code{atan} - Arctangent 24 @item @code{atan2} - Arctangent of y/x 25 @item @code{atanh} - Inverse hyperbolic tangent 26 @item @code{jN} - Bessel functions (jN and yN) 27 @item @code{cbrt} - Cube root 28 @item @code{copysign} - Sign of Y and magnitude of X 29 @item @code{cosh} - Hyperbolic cosine 30 @item @code{erf} - Error function (erf and erfc) 31 @item @code{exp} - Exponential 32 @item @code{expm1} - Exponential of x and - 1 33 @item @code{fabs} - Absolute value (magnitude) 34 @item @code{floor} - Floor and ceiling (floor and ceil) 35 @item @code{fmod} - Floating-point remainder (modulo) 36 @item @code{frexp} - Split floating-point number 37 @item @code{gamma} - Logarithmic gamma function 38 @item @code{hypot} - Distance from origin 39 @item @code{ilogb} - Get exponent 40 @item @code{infinity} - Floating infinity 41 @item @code{isnan} - Check type of number 42 @item @code{ldexp} - Load exponent 43 @item @code{log} - Natural logarithms 44 @item @code{log10} - Base 10 logarithms 45 @item @code{log1p} - Log of 1 + X 46 @item @code{matherr} - Modifiable math error handler 47 @item @code{modf} - Split fractional and integer parts 48 @item @code{nan} - Floating Not a Number 49 @item @code{nextafter} - Get next representable number 50 @item @code{pow} - X to the power Y 51 @item @code{remainder} - remainder of X divided by Y 52 @item @code{scalbn} - scalbn 53 @item @code{sin} - Sine or cosine (sin and cos) 54 @item @code{sinh} - Hyperbolic sine 55 @item @code{sqrt} - Positive square root 56 @item @code{tan} - Tangent 57 @item @code{tanh} - Hyperbolic tangent 58 58 @end itemize
Note: See TracChangeset
for help on using the changeset viewer.