diff options
author | Mike Frysinger <vapier@gentoo.org> | 2024-01-05 00:01:23 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2024-01-22 21:58:58 -0500 |
commit | 72b6105518afd82e01abe946ba5867f98d6be37a (patch) | |
tree | d647bfe097eb78d03ca43f126949b2ad03d80492 | |
parent | 613267aa6ede2f147ee03035ecc11716cbc5d457 (diff) | |
download | newlib-72b6105518afd82e01abe946ba5867f98d6be37a.zip newlib-72b6105518afd82e01abe946ba5867f98d6be37a.tar.gz newlib-72b6105518afd82e01abe946ba5867f98d6be37a.tar.bz2 |
newlib: docs: add "Function " to every function node
When creating a split manual with one-node-per-page, the main index.html
ends up getting clobbered by the page for the index() function because
it uses "@node index" which, for html, also creates an index.html page.
To remedy this, add "Function " to every function node so now we output
"Function-index.html" and avoid clobbering. It also namespaces every
other function and helps make sure we don't clobber anything else.
Otherwise, there isn't really much rendering difference as @node text
is mostly internal. Node title text comes from @section instead.
-rw-r--r-- | newlib/doc/doc.str | 2 | ||||
-rw-r--r-- | newlib/libc/ctype/ctype.tex | 66 | ||||
-rw-r--r-- | newlib/libc/iconv/iconv.tex | 2 | ||||
-rw-r--r-- | newlib/libc/libc.texi | 28 | ||||
-rw-r--r-- | newlib/libc/locale/locale.tex | 2 | ||||
-rw-r--r-- | newlib/libc/machine/xtensa/xtensa.tex | 8 | ||||
-rw-r--r-- | newlib/libc/misc/misc.tex | 6 | ||||
-rw-r--r-- | newlib/libc/posix/posix.tex | 4 | ||||
-rw-r--r-- | newlib/libc/signal/signal.tex | 8 | ||||
-rw-r--r-- | newlib/libc/stdio/stdio.tex | 150 | ||||
-rw-r--r-- | newlib/libc/stdio64/stdio64.tex | 16 | ||||
-rw-r--r-- | newlib/libc/stdlib/stdlib.tex | 102 | ||||
-rw-r--r-- | newlib/libc/string/strings.tex | 98 | ||||
-rw-r--r-- | newlib/libc/string/wcstrings.tex | 60 | ||||
-rw-r--r-- | newlib/libc/sys.tex | 40 | ||||
-rw-r--r-- | newlib/libc/time/time.tex | 22 | ||||
-rw-r--r-- | newlib/libm/complex/complex.tex | 46 | ||||
-rw-r--r-- | newlib/libm/fenv/fenv.tex | 22 | ||||
-rw-r--r-- | newlib/libm/math/math.tex | 112 | ||||
-rw-r--r-- | newlib/libm/mathfp/mathfp.tex | 78 |
20 files changed, 436 insertions, 436 deletions
diff --git a/newlib/doc/doc.str b/newlib/doc/doc.str index b0bfc9e..52d41f2 100644 --- a/newlib/doc/doc.str +++ b/newlib/doc/doc.str @@ -75,7 +75,7 @@ ; : FUNCTION - "@node " - a + "@node Function " - a skip_past_newline copy_past_newline dup - a x x diff --git a/newlib/libc/ctype/ctype.tex b/newlib/libc/ctype/ctype.tex index 1cd223e..e9b42d8 100644 --- a/newlib/libc/ctype/ctype.tex +++ b/newlib/libc/ctype/ctype.tex @@ -7,39 +7,39 @@ simple character mappings. The header file @file{ctype.h} defines the macros. @menu -* isalnum:: Alphanumeric character predicate (isalnum, isalnum_l) -* isalpha:: Alphabetic character predicate (isalpha, isalpha_l) -* isascii:: ASCII character predicate (isascii, isascii_l) -* isblank:: Blank character predicate (isblank, isblank_l) -* iscntrl:: Control character predicate (iscntrl, iscntrl_l) -* isdigit:: Decimal digit predicate (isdigit, isdigit_l) -* islower:: Lowercase character predicate (islower, islower_l) -* isprint:: Printable character predicates (isprint, isprint_l. isgraph, isgraph_l) -* ispunct:: Punctuation character predicate (ispunct, ispunct_l) -* isspace:: Whitespace character predicate (isspace, isspace_l) -* isupper:: Uppercase character predicate (isupper, isupper_l) -* isxdigit:: Hexadecimal digit predicate (isxdigit, isxdigit_l) -* toascii:: Force integers to ASCII range (toascii, toascii_l) -* tolower:: Translate characters to lowercase (tolower, tolower_l) -* toupper:: Translate characters to uppercase (toupper, toupper_l) -* iswalnum:: Alphanumeric wide character predicate (iswalnum, iswalnum_l) -* iswalpha:: Alphabetic wide character predicate (iswalpha, iswalpha_l) -* iswblank:: Blank wide character predicate (iswblank, iswblank_l) -* iswcntrl:: Control wide character predicate (iswcntrl, iswcntrl_l) -* iswdigit:: Decimal digit wide character predicate (iswdigit, iswdigit_l) -* iswgraph:: Graphic wide character predicate (iswgraph, iswgraph_l) -* iswlower:: Lowercase wide character predicate (iswlower, iswlower_l) -* iswprint:: Printable wide character predicate (iswprint, iswprint_l) -* iswpunct:: Punctuation wide character predicate (iswpunct, iswpunct_l) -* iswspace:: Whitespace wide character predicate (iswspace, iswspace_l) -* iswupper:: Uppercase wide character predicate (iswupper, iswupper_l) -* iswxdigit:: Hexadecimal digit wide character predicate (iswxdigit, iswxdigit_l) -* iswctype:: Extensible wide-character test (iswctype, iswctype_l) -* wctype:: Compute wide-character test type (wctype, wctype_l) -* towlower:: Translate wide characters to lowercase (towlower, towlower_l) -* towupper:: Translate wide characters to uppercase (towupper, towupper_l) -* towctrans:: Extensible wide-character translation (towctrans, towctrans_l) -* wctrans:: Compute wide-character translation type (wctrans, wctrans_l) +* Function isalnum:: Alphanumeric character predicate (isalnum, isalnum_l) +* Function isalpha:: Alphabetic character predicate (isalpha, isalpha_l) +* Function isascii:: ASCII character predicate (isascii, isascii_l) +* Function isblank:: Blank character predicate (isblank, isblank_l) +* Function iscntrl:: Control character predicate (iscntrl, iscntrl_l) +* Function isdigit:: Decimal digit predicate (isdigit, isdigit_l) +* Function islower:: Lowercase character predicate (islower, islower_l) +* Function isprint:: Printable character predicates (isprint, isprint_l. isgraph, isgraph_l) +* Function ispunct:: Punctuation character predicate (ispunct, ispunct_l) +* Function isspace:: Whitespace character predicate (isspace, isspace_l) +* Function isupper:: Uppercase character predicate (isupper, isupper_l) +* Function isxdigit:: Hexadecimal digit predicate (isxdigit, isxdigit_l) +* Function toascii:: Force integers to ASCII range (toascii, toascii_l) +* Function tolower:: Translate characters to lowercase (tolower, tolower_l) +* Function toupper:: Translate characters to uppercase (toupper, toupper_l) +* Function iswalnum:: Alphanumeric wide character predicate (iswalnum, iswalnum_l) +* Function iswalpha:: Alphabetic wide character predicate (iswalpha, iswalpha_l) +* Function iswblank:: Blank wide character predicate (iswblank, iswblank_l) +* Function iswcntrl:: Control wide character predicate (iswcntrl, iswcntrl_l) +* Function iswdigit:: Decimal digit wide character predicate (iswdigit, iswdigit_l) +* Function iswgraph:: Graphic wide character predicate (iswgraph, iswgraph_l) +* Function iswlower:: Lowercase wide character predicate (iswlower, iswlower_l) +* Function iswprint:: Printable wide character predicate (iswprint, iswprint_l) +* Function iswpunct:: Punctuation wide character predicate (iswpunct, iswpunct_l) +* Function iswspace:: Whitespace wide character predicate (iswspace, iswspace_l) +* Function iswupper:: Uppercase wide character predicate (iswupper, iswupper_l) +* Function iswxdigit:: Hexadecimal digit wide character predicate (iswxdigit, iswxdigit_l) +* Function iswctype:: Extensible wide-character test (iswctype, iswctype_l) +* Function wctype:: Compute wide-character test type (wctype, wctype_l) +* Function towlower:: Translate wide characters to lowercase (towlower, towlower_l) +* Function towupper:: Translate wide characters to uppercase (towupper, towupper_l) +* Function towctrans:: Extensible wide-character translation (towctrans, towctrans_l) +* Function wctrans:: Compute wide-character translation type (wctrans, wctrans_l) @end menu @page diff --git a/newlib/libc/iconv/iconv.tex b/newlib/libc/iconv/iconv.tex index 5b1f751..b668af7 100644 --- a/newlib/libc/iconv/iconv.tex +++ b/newlib/libc/iconv/iconv.tex @@ -6,7 +6,7 @@ The iconv functions declarations are in @file{iconv.h}. @menu -* iconv:: Encoding conversion routines +* Function iconv:: Encoding conversion routines * Introduction to iconv:: Introduction to iconv and encodings * Supported encodings:: The list of currently supported encodings * iconv design decisions:: General iconv library design issues diff --git a/newlib/libc/libc.texi b/newlib/libc/libc.texi index a642f42..1d798d1 100644 --- a/newlib/libc/libc.texi +++ b/newlib/libc/libc.texi @@ -208,13 +208,13 @@ also defines a special type to represent variable argument lists: this type is called @code{va_list}. @menu -* va_start:: -* va_arg:: -* va_end:: +* Function va_start:: +* Function va_arg:: +* Function va_end:: @end menu @page -@node va_start +@node Function va_start @subsection Initialize variable argument list @findex va_start @strong{Synopsis} @@ -239,7 +239,7 @@ variable arguments in an ANSI C function header). You can only use ANSI C requires @code{va_start}. @page -@node va_arg +@node Function va_arg @subsection Extract a value from argument list @findex va_arg @strong{Synopsis} @@ -273,7 +273,7 @@ in your function call. ANSI C requires @code{va_arg}. @page -@node va_end +@node Function va_end @subsection Abandon a variable argument list @findex va_end @strong{Synopsis} @@ -307,14 +307,14 @@ As with @file{stdarg.h}, the type @code{va_list} is used to hold a data structure representing a variable argument list. @menu -* va_alist:: -* va_start-trad:: -* va_arg-trad:: -* va_end-trad:: +* Function va_alist:: +* Function va_start-trad:: +* Function va_arg-trad:: +* Function va_end-trad:: @end menu @page -@node va_alist +@node Function va_alist @subsection Declare variable arguments @findex va_alist @findex va_dcl @@ -340,7 +340,7 @@ possible. declaring variable argument lists prior to ANSI C. @page -@node va_start-trad +@node Function va_start-trad @subsection Initialize variable argument list @findex va_start @strong{Synopsis} @@ -364,7 +364,7 @@ definitions are incompatible; the ANSI version has another parameter besides @var{ap}. @page -@node va_arg-trad +@node Function va_arg-trad @subsection Extract a value from argument list @findex va_arg @strong{Synopsis} @@ -387,7 +387,7 @@ The @code{va_arg} defined in @file{varargs.h} has the same syntax and usage as the ANSI C version from @file{stdarg.h}. @page -@node va_end-trad +@node Function va_end-trad @subsection Abandon a variable argument list @findex va_end @strong{Synopsis} diff --git a/newlib/libc/locale/locale.tex b/newlib/libc/locale/locale.tex index eee7d77..3671698 100644 --- a/newlib/libc/locale/locale.tex +++ b/newlib/libc/locale/locale.tex @@ -116,7 +116,7 @@ representing money, using the same rules as @code{p_sign_posn}. @end table @menu -* setlocale:: Select or query locale +* Function setlocale:: Select or query locale @end menu @page diff --git a/newlib/libc/machine/xtensa/xtensa.tex b/newlib/libc/machine/xtensa/xtensa.tex index 1a5bf65..cb16782 100644 --- a/newlib/libc/machine/xtensa/xtensa.tex +++ b/newlib/libc/machine/xtensa/xtensa.tex @@ -5,12 +5,12 @@ This chapter describes machine-dependent functions that are included in the C library when it is built for Xtensa processors. @menu -* setjmp:: Save stack environment -* longjmp:: Non-local goto +* Function setjmp:: Save stack environment +* Function longjmp:: Non-local goto @end menu @page -@node setjmp +@node Function setjmp @section @code{setjmp}---save stack environment @findex setjmp @strong{Synopsis} @@ -39,7 +39,7 @@ setjmp requires no supporting OS subroutines. @* @page -@node longjmp +@node Function longjmp @section @code{longjmp}---non-local goto @findex longjmp @strong{Synopsis} diff --git a/newlib/libc/misc/misc.tex b/newlib/libc/misc/misc.tex index 248243b..938b407 100644 --- a/newlib/libc/misc/misc.tex +++ b/newlib/libc/misc/misc.tex @@ -3,9 +3,9 @@ This chapter describes miscellaneous routines not covered elsewhere. @menu -* ffs:: Return first bit set in a word -* __retarget_lock_init:: Retargetable locking routines -* unctrl:: Return printable representation of a character +* Function ffs:: Return first bit set in a word +* Function __retarget_lock_init:: Retargetable locking routines +* Function unctrl:: Return printable representation of a character @end menu @page diff --git a/newlib/libc/posix/posix.tex b/newlib/libc/posix/posix.tex index 6fb662b..02de223 100644 --- a/newlib/libc/posix/posix.tex +++ b/newlib/libc/posix/posix.tex @@ -5,8 +5,8 @@ This chapter groups several utility functions specified by POSIX, but not by C. Each function documents which header to use. @menu -* popen:: Create a stream tied to a child process -* posix_spawn:: Spawn a process +* Function popen:: Create a stream tied to a child process +* Function posix_spawn:: Spawn a process @end menu @page diff --git a/newlib/libc/signal/signal.tex b/newlib/libc/signal/signal.tex index f7dbf9d..7349cd7 100644 --- a/newlib/libc/signal/signal.tex +++ b/newlib/libc/signal/signal.tex @@ -59,10 +59,10 @@ they may store a signal value. (Static storage is not otherwise reliable from signal handlers.) @menu -* psignal:: Print a signal message to standard error -* raise:: Send a signal -* sig2str:: Translate between signal number and name -* signal:: Specify handler subroutine for a signal +* Function psignal:: Print a signal message to standard error +* Function raise:: Send a signal +* Function sig2str:: Translate between signal number and name +* Function signal:: Specify handler subroutine for a signal @end menu @page diff --git a/newlib/libc/stdio/stdio.tex b/newlib/libc/stdio/stdio.tex index 5352c54..9bb9cf6 100644 --- a/newlib/libc/stdio/stdio.tex +++ b/newlib/libc/stdio/stdio.tex @@ -24,81 +24,81 @@ instead of the globals @code{stdin}, @code{stdout}, and structure. @menu -* clearerr:: Clear file or stream error indicator -* diprintf:: Print to a file descriptor (integer only) -* dprintf:: Print to a file descriptor -* fclose:: Close a file -* fcloseall:: Close all files -* fdopen:: Turn an open file into a stream -* feof:: Test for end of file -* ferror:: Test whether read/write error has occurred -* fflush:: Flush buffered file output -* fgetc:: Get a character from a file or stream -* fgetpos:: Record position in a stream or file -* fgets:: Get character string from a file or stream -* fgetwc:: Get a wide character from a file or stream -* fgetws:: Get a wide character string from a file or stream -* fileno:: Get file descriptor associated with stream -* fmemopen:: Open a stream around a fixed-length buffer -* fopen:: Open a file -* fopencookie:: Open a stream with custom callbacks -* fpurge:: Discard all pending I/O on a stream -* fputc:: Write a character on a stream or file -* fputs:: Write a character string in a file or stream -* fputwc:: Write a wide character to a file or stream -* fputws:: Write a wide character string to a file or stream -* fread:: Read array elements from a file -* freopen:: Open a file using an existing file descriptor -* fseek:: Set file position -* __fsetlocking:: Set or query locking mode on FILE stream -* fsetpos:: Restore position of a stream or file -* ftell:: Return position in a stream or file -* funopen:: Open a stream with custom callbacks -* fwide:: Set and determine the orientation of a FILE stream -* fwrite:: Write array elements from memory to a file or stream -* getc:: Get a character from a file or stream (macro) -* getc_unlocked:: Get a character from a file or stream (macro) -* getchar:: Get a character from standard input (macro) -* getchar_unlocked:: Get a character from standard input (macro) -* getdelim:: Get character string from a file or stream -* getline:: Get character string from a file or stream -* gets:: Get character string from standard input (obsolete) -* getw:: Get a word (int) from a file or stream -* getwchar:: Get a wide character from standard input -* mktemp:: Generate unused file name -* open_memstream:: Open a write stream around an arbitrary-length buffer -* perror:: Print an error message on standard error -* putc:: Write a character on a stream or file (macro) -* putc_unlocked:: Write a character on a stream or file (macro) -* putchar:: Write a character on standard output (macro) -* putchar_unlocked:: Write a character on standard output (macro) -* puts:: Write a character string on standard output -* putw:: Write a word (int) to a file or stream -* putwchar:: Write a wide character to standard output -* remove:: Delete a file's name -* rename:: Rename a file -* rewind:: Reinitialize a file or stream -* setbuf:: Specify full buffering for a file or stream -* setbuffer:: Specify full buffering for a file or stream with size -* setlinebuf:: Specify line buffering for a file or stream -* setvbuf:: Specify buffering for a file or stream -* siprintf:: Write formatted output (integer only) -* siscanf:: Scan and format input (integer only) -* sprintf:: Write formatted output -* sscanf:: Scan and format input -* stdio_ext:: Access internals of FILE structure -* swprintf:: Write formatted wide character output -* swscanf:: Scan and format wide character input -* tmpfile:: Create a temporary file -* tmpnam:: Generate name for a temporary file -* ungetc:: Push data back into a stream -* ungetwc:: Push wide character data back into a stream -* vfprintf:: Format variable argument list -* vfscanf:: Scan variable argument list -* vfwprintf:: Format variable wide character argument list -* vfwscanf:: Scan and format argument list from wide character input -* viprintf:: Format variable argument list (integer only) -* viscanf:: Scan variable format list (integer only) +* Function clearerr:: Clear file or stream error indicator +* Function diprintf:: Print to a file descriptor (integer only) +* Function dprintf:: Print to a file descriptor +* Function fclose:: Close a file +* Function fcloseall:: Close all files +* Function fdopen:: Turn an open file into a stream +* Function feof:: Test for end of file +* Function ferror:: Test whether read/write error has occurred +* Function fflush:: Flush buffered file output +* Function fgetc:: Get a character from a file or stream +* Function fgetpos:: Record position in a stream or file +* Function fgets:: Get character string from a file or stream +* Function fgetwc:: Get a wide character from a file or stream +* Function fgetws:: Get a wide character string from a file or stream +* Function fileno:: Get file descriptor associated with stream +* Function fmemopen:: Open a stream around a fixed-length buffer +* Function fopen:: Open a file +* Function fopencookie:: Open a stream with custom callbacks +* Function fpurge:: Discard all pending I/O on a stream +* Function fputc:: Write a character on a stream or file +* Function fputs:: Write a character string in a file or stream +* Function fputwc:: Write a wide character to a file or stream +* Function fputws:: Write a wide character string to a file or stream +* Function fread:: Read array elements from a file +* Function freopen:: Open a file using an existing file descriptor +* Function fseek:: Set file position +* Function __fsetlocking:: Set or query locking mode on FILE stream +* Function fsetpos:: Restore position of a stream or file +* Function ftell:: Return position in a stream or file +* Function funopen:: Open a stream with custom callbacks +* Function fwide:: Set and determine the orientation of a FILE stream +* Function fwrite:: Write array elements from memory to a file or stream +* Function getc:: Get a character from a file or stream (macro) +* Function getc_unlocked:: Get a character from a file or stream (macro) +* Function getchar:: Get a character from standard input (macro) +* Function getchar_unlocked:: Get a character from standard input (macro) +* Function getdelim:: Get character string from a file or stream +* Function getline:: Get character string from a file or stream +* Function gets:: Get character string from standard input (obsolete) +* Function getw:: Get a word (int) from a file or stream +* Function getwchar:: Get a wide character from standard input +* Function mktemp:: Generate unused file name +* Function open_memstream:: Open a write stream around an arbitrary-length buffer +* Function perror:: Print an error message on standard error +* Function putc:: Write a character on a stream or file (macro) +* Function putc_unlocked:: Write a character on a stream or file (macro) +* Function putchar:: Write a character on standard output (macro) +* Function putchar_unlocked:: Write a character on standard output (macro) +* Function puts:: Write a character string on standard output +* Function putw:: Write a word (int) to a file or stream +* Function putwchar:: Write a wide character to standard output +* Function remove:: Delete a file's name +* Function rename:: Rename a file +* Function rewind:: Reinitialize a file or stream +* Function setbuf:: Specify full buffering for a file or stream +* Function setbuffer:: Specify full buffering for a file or stream with size +* Function setlinebuf:: Specify line buffering for a file or stream +* Function setvbuf:: Specify buffering for a file or stream +* Function siprintf:: Write formatted output (integer only) +* Function siscanf:: Scan and format input (integer only) +* Function sprintf:: Write formatted output +* Function sscanf:: Scan and format input +* Function stdio_ext:: Access internals of FILE structure +* Function swprintf:: Write formatted wide character output +* Function swscanf:: Scan and format wide character input +* Function tmpfile:: Create a temporary file +* Function tmpnam:: Generate name for a temporary file +* Function ungetc:: Push data back into a stream +* Function ungetwc:: Push wide character data back into a stream +* Function vfprintf:: Format variable argument list +* Function vfscanf:: Scan variable argument list +* Function vfwprintf:: Format variable wide character argument list +* Function vfwscanf:: Scan and format argument list from wide character input +* Function viprintf:: Format variable argument list (integer only) +* Function viscanf:: Scan variable format list (integer only) @end menu @page diff --git a/newlib/libc/stdio64/stdio64.tex b/newlib/libc/stdio64/stdio64.tex index 95f898f..1c84d89 100644 --- a/newlib/libc/stdio64/stdio64.tex +++ b/newlib/libc/stdio64/stdio64.tex @@ -10,14 +10,14 @@ system, but these functions provide a uniform interface. The corresponding declarations are in @file{stdio.h}. @menu -* fdopen64:: Turn open large file into a stream -* fopen64:: Open a large file -* freopen64:: Open a large file using an existing file descriptor -* fsetpos64:: Restore position of a large stream or file -* fgetpos64:: Get position of a large stream or file -* ftello64:: Return position in a large stream or file -* fseeko64:: Set large file position -* tmpfile64:: Create a temporary large file +* Function fdopen64:: Turn open large file into a stream +* Function fopen64:: Open a large file +* Function freopen64:: Open a large file using an existing file descriptor +* Function fsetpos64:: Restore position of a large stream or file +* Function fgetpos64:: Get position of a large stream or file +* Function ftello64:: Return position in a large stream or file +* Function fseeko64:: Set large file position +* Function tmpfile64:: Create a temporary large file @end menu @page diff --git a/newlib/libc/stdlib/stdlib.tex b/newlib/libc/stdlib/stdlib.tex index 75d80f4..4da8fcf 100644 --- a/newlib/libc/stdlib/stdlib.tex +++ b/newlib/libc/stdlib/stdlib.tex @@ -5,57 +5,57 @@ This chapter groups utility functions useful in a variety of programs. The corresponding declarations are in the header file @file{stdlib.h}. @menu -* _Exit:: End program execution without cleaning up -* a64l:: String to long long -* 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 -* atoll:: String to long long -* 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 -* gcvt:: Format double or float as string -* exit:: End program execution -* getenv:: Look up environment variable -* itoa:: Integer to string -* labs:: Long integer absolute value (magnitude) -* ldiv:: Divide two long integers -* llabs:: Long long integer absolute value (magnitude) -* lldiv:: Divide two long 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 -* mbsrtowcs:: Convert a character string to a wide-character string -* mbstowcs:: Minimal multibyte string to wide string converter -* mblen:: Minimal multibyte length -* mbtowc:: Minimal multibyte to wide character converter -* on_exit:: Request execution of functions at program exit -* qsort:: Array sort -* rand:: Pseudo-random numbers -* random:: Pseudo-random numbers -* rand48:: Uniformly distributed pseudo-random numbers -* rpmatch:: Determine whether response is affirmative or negative -* strtod:: String to double or float -* strtol:: String to long -* strtoll:: String to long long -* strtoul:: String to unsigned long -* strtoull:: String to unsigned long long -* wcsrtombs:: Convert a wide-character string to a character string -* wcstod:: Wide string to double or float -* wcstol:: Wide string to long -* wcstoll:: Wide string to long long -* wcstoul:: Wide string to unsigned long -* wcstoull:: Wide string to unsigned long long -* system:: Execute command string -* utoa:: Unsigned integer to string -* wcstombs:: Minimal wide string to multibyte string converter -* wctomb:: Minimal wide character to multibyte converter +* Function _Exit:: End program execution without cleaning up +* Function a64l:: String to long long +* Function abort:: Abnormal termination of a program +* Function abs:: Integer absolute value (magnitude) +* Function assert:: Macro for Debugging Diagnostics +* Function atexit:: Request execution of functions at program exit +* Function atof:: String to double or float +* Function atoi:: String to integer +* Function atoll:: String to long long +* Function bsearch:: Binary search +* Function calloc:: Allocate space for arrays +* Function div:: Divide two integers +* Function ecvtbuf:: Double or float to string of digits +* Function ecvt:: Double or float to string of digits (malloc result) +* Function __env_lock:: Lock environment list for getenv and setenv +* Function gcvt:: Format double or float as string +* Function exit:: End program execution +* Function getenv:: Look up environment variable +* Function itoa:: Integer to string +* Function labs:: Long integer absolute value (magnitude) +* Function ldiv:: Divide two long integers +* Function llabs:: Long long integer absolute value (magnitude) +* Function lldiv:: Divide two long long integers +* Function malloc:: Allocate and manage memory (malloc, realloc, free) +* Function mallinfo:: Get information about allocated memory +* Function __malloc_lock:: Lock memory pool for malloc and free +* Function mbsrtowcs:: Convert a character string to a wide-character string +* Function mbstowcs:: Minimal multibyte string to wide string converter +* Function mblen:: Minimal multibyte length +* Function mbtowc:: Minimal multibyte to wide character converter +* Function on_exit:: Request execution of functions at program exit +* Function qsort:: Array sort +* Function rand:: Pseudo-random numbers +* Function random:: Pseudo-random numbers +* Function rand48:: Uniformly distributed pseudo-random numbers +* Function rpmatch:: Determine whether response is affirmative or negative +* Function strtod:: String to double or float +* Function strtol:: String to long +* Function strtoll:: String to long long +* Function strtoul:: String to unsigned long +* Function strtoull:: String to unsigned long long +* Function wcsrtombs:: Convert a wide-character string to a character string +* Function wcstod:: Wide string to double or float +* Function wcstol:: Wide string to long +* Function wcstoll:: Wide string to long long +* Function wcstoul:: Wide string to unsigned long +* Function wcstoull:: Wide string to unsigned long long +* Function system:: Execute command string +* Function utoa:: Unsigned integer to string +* Function wcstombs:: Minimal wide string to multibyte string converter +* Function wctomb:: Minimal wide character to multibyte converter @end menu @page diff --git a/newlib/libc/string/strings.tex b/newlib/libc/string/strings.tex index 6aec5fe..a04d46d 100644 --- a/newlib/libc/string/strings.tex +++ b/newlib/libc/string/strings.tex @@ -6,55 +6,55 @@ managing areas of memory. The corresponding declarations are in @file{string.h}. @menu -* bcmp:: Compare two memory areas -* bcopy:: Copy memory regions -* bzero:: Initialize memory to zero -* index:: Search for character in string -* memccpy:: Copy memory regions up to end-token -* memchr:: Find character in memory -* memcmp:: Compare two memory areas -* memcpy:: Copy memory regions -* memmem:: Find memory segment -* memmove:: Move possibly overlapping memory -* mempcpy:: Copy memory regions and locate end -* memrchr:: Reverse search for character in memory -* memset:: Set an area of memory -* rawmemchr:: Find character in memory -* rindex:: Reverse search for character in string -* stpcpy:: Copy string returning a pointer to its end -* stpncpy:: Counted copy string returning a pointer to its end -* strcasecmp:: Compare strings ignoring case -* strcasestr:: Find string segment ignoring case -* strcat:: Concatenate strings -* strchr:: Search for character in string -* strchrnul:: Search for character in string -* strcmp:: Character string compare -* strcoll:: Locale-specific character string compare -* strcpy:: Copy string -* strcspn:: Count chars not in string -* strerror:: Convert error number to string (strerror, strerror_l) -* strerror_r:: Convert error number to string -* strlen:: Character string length -* strlwr:: Convert string to lowercase -* strncasecmp:: Compare strings ignoring case -* strncat:: Concatenate strings -* strncmp:: Character string compare -* strncpy:: Counted copy string -* strnstr:: Find string segment -* strnlen:: Character string length -* strpbrk:: Find chars in string -* strrchr:: Reverse search for character in string -* strsignal:: Return signal message string -* strspn:: Find initial match -* strstr:: Find string segment -* strtok:: Get next token from a string -* strupr:: Convert string to upper case -* strverscmp:: Compare version strings -* strxfrm:: Transform string -* swab:: Swap adjacent bytes -* wcscasecmp:: Compare wide character strings ignoring case -* wcsdup:: Wide character string duplicate -* wcsncasecmp:: Compare wide character strings ignoring case +* Function bcmp:: Compare two memory areas +* Function bcopy:: Copy memory regions +* Function bzero:: Initialize memory to zero +* Function index:: Search for character in string +* Function memccpy:: Copy memory regions up to end-token +* Function memchr:: Find character in memory +* Function memcmp:: Compare two memory areas +* Function memcpy:: Copy memory regions +* Function memmem:: Find memory segment +* Function memmove:: Move possibly overlapping memory +* Function mempcpy:: Copy memory regions and locate end +* Function memrchr:: Reverse search for character in memory +* Function memset:: Set an area of memory +* Function rawmemchr:: Find character in memory +* Function rindex:: Reverse search for character in string +* Function stpcpy:: Copy string returning a pointer to its end +* Function stpncpy:: Counted copy string returning a pointer to its end +* Function strcasecmp:: Compare strings ignoring case +* Function strcasestr:: Find string segment ignoring case +* Function strcat:: Concatenate strings +* Function strchr:: Search for character in string +* Function strchrnul:: Search for character in string +* Function strcmp:: Character string compare +* Function strcoll:: Locale-specific character string compare +* Function strcpy:: Copy string +* Function strcspn:: Count chars not in string +* Function strerror:: Convert error number to string (strerror, strerror_l) +* Function strerror_r:: Convert error number to string +* Function strlen:: Character string length +* Function strlwr:: Convert string to lowercase +* Function strncasecmp:: Compare strings ignoring case +* Function strncat:: Concatenate strings +* Function strncmp:: Character string compare +* Function strncpy:: Counted copy string +* Function strnstr:: Find string segment +* Function strnlen:: Character string length +* Function strpbrk:: Find chars in string +* Function strrchr:: Reverse search for character in string +* Function strsignal:: Return signal message string +* Function strspn:: Find initial match +* Function strstr:: Find string segment +* Function strtok:: Get next token from a string +* Function strupr:: Convert string to upper case +* Function strverscmp:: Compare version strings +* Function strxfrm:: Transform string +* Function swab:: Swap adjacent bytes +* Function wcscasecmp:: Compare wide character strings ignoring case +* Function wcsdup:: Wide character string duplicate +* Function wcsncasecmp:: Compare wide character strings ignoring case @end menu @page diff --git a/newlib/libc/string/wcstrings.tex b/newlib/libc/string/wcstrings.tex index 161b35c..cf10088 100644 --- a/newlib/libc/string/wcstrings.tex +++ b/newlib/libc/string/wcstrings.tex @@ -6,36 +6,36 @@ managing areas of memory containing wide characters. The corresponding declarations are in @file{wchar.h}. @menu -* wmemchr:: Find wide character in memory -* wmemcmp:: Compare two wide-character memory areas -* wmemcpy:: Copy wide-character memory regions -* wmemmove:: Move possibly overlapping wide-character memory -* wmempcpy:: Copy wide-character memory regions and locate end -* wmemset:: Set an area of memory to a specified wide character -* wcscat:: Concatenate wide-character strings -* wcschr:: Search for wide character in string -* wcscmp:: Wide-character string compare -* wcscoll:: Locale-specific wide-character string compare -* wcscpy:: Copy wide-character string -* wcpcpy:: Copy a wide-character string returning a pointer to its end -* wcscspn:: Count wide characters not in string -* wcsftime:: Convert date and time to a formatted wide-character string -* wcslcat:: Concatenate wide-character strings to specified length -* wcslcpy:: Copy wide-character string to specified length -* wcslen:: Wide-character string length -* wcsncat:: Concatenate wide-character strings -* wcsncmp:: Wide-character string compare -* wcsncpy:: Counted copy wide-character string -* wcpncpy:: Copy part of a wide-character string returning a pointer to its end -* wcsnlen:: Wide-character string length with maximum limit -* wcspbrk:: Find wide characters in string -* wcsrchr:: Reverse search for wide character in string -* wcsspn:: Find initial match in wide-character string -* wcsstr:: Find wide-character string segment -* wcstok:: Tokenize wide-character string -* wcswidth:: Number of column positions of a wide-character string -* wcsxfrm:: Locale-specific wide-character string transformation -* wcwidth:: Number of column positions of a wide-character code +* Function wmemchr:: Find wide character in memory +* Function wmemcmp:: Compare two wide-character memory areas +* Function wmemcpy:: Copy wide-character memory regions +* Function wmemmove:: Move possibly overlapping wide-character memory +* Function wmempcpy:: Copy wide-character memory regions and locate end +* Function wmemset:: Set an area of memory to a specified wide character +* Function wcscat:: Concatenate wide-character strings +* Function wcschr:: Search for wide character in string +* Function wcscmp:: Wide-character string compare +* Function wcscoll:: Locale-specific wide-character string compare +* Function wcscpy:: Copy wide-character string +* Function wcpcpy:: Copy a wide-character string returning a pointer to its end +* Function wcscspn:: Count wide characters not in string +* Function wcsftime:: Convert date and time to a formatted wide-character string +* Function wcslcat:: Concatenate wide-character strings to specified length +* Function wcslcpy:: Copy wide-character string to specified length +* Function wcslen:: Wide-character string length +* Function wcsncat:: Concatenate wide-character strings +* Function wcsncmp:: Wide-character string compare +* Function wcsncpy:: Counted copy wide-character string +* Function wcpncpy:: Copy part of a wide-character string returning a pointer to its end +* Function wcsnlen:: Wide-character string length with maximum limit +* Function wcspbrk:: Find wide characters in string +* Function wcsrchr:: Reverse search for wide character in string +* Function wcsspn:: Find initial match in wide-character string +* Function wcsstr:: Find wide-character string segment +* Function wcstok:: Tokenize wide-character string +* Function wcswidth:: Number of column positions of a wide-character string +* Function wcsxfrm:: Locale-specific wide-character string transformation +* Function wcwidth:: Number of column positions of a wide-character code @end menu @page diff --git a/newlib/libc/sys.tex b/newlib/libc/sys.tex index a88b098..9c3d854 100644 --- a/newlib/libc/sys.tex +++ b/newlib/libc/sys.tex @@ -307,34 +307,34 @@ library, and achieve reentrancy by using a reserved global data block (@pxref{Reentrancy,,Reentrancy}). @menu -* _close_r:: Reentrant version of close -* _execve_r:: Reentrant version of execve -* _fork_r:: Reentrant version of fork +* Function _close_r:: Reentrant version of close +* Function _execve_r:: Reentrant version of execve +* Function _fork_r:: Reentrant version of fork @ifset STDIO64 -* _fstat64_r:: Reentrant version of fstat64 +* Function _fstat64_r:: Reentrant version of fstat64 @end ifset -* _fstat_r:: Reentrant version of fstat -* _getpid_r:: Reentrant version of getpid -* _kill_r:: Reentrant version of kill -* _link_r:: Reentrant version of link +* Function _fstat_r:: Reentrant version of fstat +* Function _getpid_r:: Reentrant version of getpid +* Function _kill_r:: Reentrant version of kill +* Function _link_r:: Reentrant version of link @ifset STDIO64 -* _lseek64_r:: Reentrant version of lseek64 +* Function _lseek64_r:: Reentrant version of lseek64 @end ifset -* _lseek_r:: Reentrant version of lseek +* Function _lseek_r:: Reentrant version of lseek @ifset STDIO64 -* _open64_r:: Reentrant version of open64 +* Function _open64_r:: Reentrant version of open64 @end ifset -* _open_r:: Reentrant version of open -* _read_r:: Reentrant version of read -* _sbrk_r:: Reentrant version of sbrk +* Function _open_r:: Reentrant version of open +* Function _read_r:: Reentrant version of read +* Function _sbrk_r:: Reentrant version of sbrk @ifset STDIO64 -* _stat64_r:: Reentrant version of stat64 +* Function _stat64_r:: Reentrant version of stat64 @end ifset -* _stat_r:: Reentrant version of stat -* _times_r:: Reentrant version of times -* _unlink_r:: Reentrant version of unlink -* _wait_r:: Reentrant version of wait -* _write_r:: Reentrant version of write +* Function _stat_r:: Reentrant version of stat +* Function _times_r:: Reentrant version of times +* Function _unlink_r:: Reentrant version of unlink +* Function _wait_r:: Reentrant version of wait +* Function _write_r:: Reentrant version of write @end menu @lowersections diff --git a/newlib/libc/time/time.tex b/newlib/libc/time/time.tex index cecd0f5..a664eef 100644 --- a/newlib/libc/time/time.tex +++ b/newlib/libc/time/time.tex @@ -49,17 +49,17 @@ effect or not. @end table @menu -* asctime:: Format time as string -* clock:: Cumulative processor time -* ctime:: Convert time to local and format as string -* difftime:: Subtract two times -* gmtime:: Convert time to UTC (GMT) traditional representation -* localtime:: Convert time to local representation -* mktime:: Convert time to arithmetic representation -* strftime:: Convert date and time to a user-formatted string -* time:: Get current calendar time (as single number) -* __tz_lock:: Lock time zone global variables -* tzset:: Set timezone info +* Function asctime:: Format time as string +* Function clock:: Cumulative processor time +* Function ctime:: Convert time to local and format as string +* Function difftime:: Subtract two times +* Function gmtime:: Convert time to UTC (GMT) traditional representation +* Function localtime:: Convert time to local representation +* Function mktime:: Convert time to arithmetic representation +* Function strftime:: Convert date and time to a user-formatted string +* Function time:: Get current calendar time (as single number) +* Function __tz_lock:: Lock time zone global variables +* Function tzset:: Set timezone info @end menu @page diff --git a/newlib/libm/complex/complex.tex b/newlib/libm/complex/complex.tex index e91937a..4af4d02 100644 --- a/newlib/libm/complex/complex.tex +++ b/newlib/libm/complex/complex.tex @@ -6,29 +6,29 @@ corresponding definitions and declarations are in @file{complex.h}. Functions and documentations are taken from NetBSD. @menu -* cabs:: Complex absolute value -* cacos:: Complex arc cosine -* cacosh:: Complex arc hyperbolic cosine -* carg:: Argument (also called phase angle) -* casin:: Complex arc sine -* casinh:: Complex arc hyperbolic sine -* catan:: Complex arc tangent -* catanh:: Complex arc hyperbolic tangent -* ccos:: Complex cosine -* ccosh:: Complex hyperbolic cosine -* cexp:: Complex exponent -* cimag:: Imaginary part -* clog:: Complex natural (base e) logarithm -* clog10:: Complex base 10 logarithm -* conj:: Complex conjugate -* cpow:: Complex power function -* cproj:: Compute a projection on the Riemann sphere -* creal:: Real part -* csin:: Complex sine -* csinh:: Complex hyperbolic sine -* csqrt:: Complex square root -* ctan:: Complex tangent -* ctanh:: Complex hyperbolic tangent +* Function cabs:: Complex absolute value +* Function cacos:: Complex arc cosine +* Function cacosh:: Complex arc hyperbolic cosine +* Function carg:: Argument (also called phase angle) +* Function casin:: Complex arc sine +* Function casinh:: Complex arc hyperbolic sine +* Function catan:: Complex arc tangent +* Function catanh:: Complex arc hyperbolic tangent +* Function ccos:: Complex cosine +* Function ccosh:: Complex hyperbolic cosine +* Function cexp:: Complex exponent +* Function cimag:: Imaginary part +* Function clog:: Complex natural (base e) logarithm +* Function clog10:: Complex base 10 logarithm +* Function conj:: Complex conjugate +* Function cpow:: Complex power function +* Function cproj:: Compute a projection on the Riemann sphere +* Function creal:: Real part +* Function csin:: Complex sine +* Function csinh:: Complex hyperbolic sine +* Function csqrt:: Complex square root +* Function ctan:: Complex tangent +* Function ctanh:: Complex hyperbolic tangent @end menu @page diff --git a/newlib/libm/fenv/fenv.tex b/newlib/libm/fenv/fenv.tex index 3b76003..567a6e9 100644 --- a/newlib/libm/fenv/fenv.tex +++ b/newlib/libm/fenv/fenv.tex @@ -8,17 +8,17 @@ status flags to indicate abnormal result information. The implementation of these methods is architecture specific. @menu -* feclearexcept:: Clear floating-point exception -* fegetenv:: Get current floating-point environment -* fegetexceptflag:: Get floating-point status flags -* fegetround:: Get current rounding direction -* feholdexcept:: Save current floating-point environment -* feraiseexcept:: Raise floating-point exception -* fesetenv:: Set current floating-point environment -* fesetexceptflag:: Set floating-point status flags -* fesetround:: Set current rounding direction -* fetestexcept:: Test floating-point exception flags -* feupdateenv:: Update current floating-point environment +* Function feclearexcept:: Clear floating-point exception +* Function fegetenv:: Get current floating-point environment +* Function fegetexceptflag:: Get floating-point status flags +* Function fegetround:: Get current rounding direction +* Function feholdexcept:: Save current floating-point environment +* Function feraiseexcept:: Raise floating-point exception +* Function fesetenv:: Set current floating-point environment +* Function fesetexceptflag:: Set floating-point status flags +* Function fesetround:: Set current rounding direction +* Function fetestexcept:: Test floating-point exception flags +* Function feupdateenv:: Update current floating-point environment @end menu @page diff --git a/newlib/libm/math/math.tex b/newlib/libm/math/math.tex index 92b384f..5956a12 100644 --- a/newlib/libm/math/math.tex +++ b/newlib/libm/math/math.tex @@ -20,62 +20,62 @@ machines---are available when you include @file{fastmath.h} instead of @menu * version:: Version of library -* acos:: Arccosine -* acosh:: Inverse hyperbolic cosine -* asin:: Arcsine -* asinh:: Inverse hyperbolic sine -* atan:: Arctangent -* atan2:: Arctangent of y/x -* atanh:: Inverse hyperbolic tangent -* jN:: Bessel functions (jN, yN) -* cbrt:: Cube root -* copysign:: Sign of Y, magnitude of X -* cosh:: Hyperbolic cosine -* erf:: Error function (erf, erfc) -* exp:: Exponential, base e -* exp10:: Exponential, base 10 -* exp2:: Exponential, base 2 -* expm1:: Exponential, base e, of x - 1 -* fabs:: Absolute value (magnitude) -* fdim:: Positive difference -* floor:: Floor and ceiling (floor, ceil) -* fma:: Floating multiply add -* fmax:: Maximum -* fmin:: Minimum -* fmod:: Floating-point remainder (modulo) -* fpclassify:: Floating-point classification macro -* frexp:: Split floating-point number -* gamma:: Logarithmic gamma function -* hypot:: Distance from origin -* ilogb:: Get exponent -* infinity:: Floating infinity -* isgreater:: Comparison macros -* ldexp:: Scale by a power of 2 -* log:: Natural logarithms -* log10:: Base 10 logarithms -* log1p:: Log of 1 + X -* log2:: Base 2 logarithms -* logb:: Get exponent -* lrint:: Round to integer -* lround:: Round to integer, away from zero (lround, llround) -* modf:: Split fractional and integer parts -* nan:: Floating Not a Number -* nearbyint:: Round to integer -* nextafter:: Get next representable number -* pow:: X to the power Y -* pow10:: 10 to the power X -* remainder:: remainder of X divided by Y -* remquo:: Remainder and part of quotient -* rint:: Round to integer -* round:: Round to integer, away from zero -* scalbn:: Scale by a power of FLT_RADIX (2) -* signbit:: Does floating-point number have negative sign? -* sin:: Sine or cosine (sin, cos) -* sinh:: Hyperbolic sine -* sqrt:: Positive square root -* tan:: Tangent -* tanh:: Hyperbolic tangent -* trunc:: Round to integer, towards zero +* Function acos:: Arccosine +* Function acosh:: Inverse hyperbolic cosine +* Function asin:: Arcsine +* Function asinh:: Inverse hyperbolic sine +* Function atan:: Arctangent +* Function atan2:: Arctangent of y/x +* Function atanh:: Inverse hyperbolic tangent +* Function jN:: Bessel functions (jN, yN) +* Function cbrt:: Cube root +* Function copysign:: Sign of Y, magnitude of X +* Function cosh:: Hyperbolic cosine +* Function erf:: Error function (erf, erfc) +* Function exp:: Exponential, base e +* Function exp10:: Exponential, base 10 +* Function exp2:: Exponential, base 2 +* Function expm1:: Exponential, base e, of x - 1 +* Function fabs:: Absolute value (magnitude) +* Function fdim:: Positive difference +* Function floor:: Floor and ceiling (floor, ceil) +* Function fma:: Floating multiply add +* Function fmax:: Maximum +* Function fmin:: Minimum +* Function fmod:: Floating-point remainder (modulo) +* Function fpclassify:: Floating-point classification macro +* Function frexp:: Split floating-point number +* Function gamma:: Logarithmic gamma function +* Function hypot:: Distance from origin +* Function ilogb:: Get exponent +* Function infinity:: Floating infinity +* Function isgreater:: Comparison macros +* Function ldexp:: Scale by a power of 2 +* Function log:: Natural logarithms +* Function log10:: Base 10 logarithms +* Function log1p:: Log of 1 + X +* Function log2:: Base 2 logarithms +* Function logb:: Get exponent +* Function lrint:: Round to integer +* Function lround:: Round to integer, away from zero (lround, llround) +* Function modf:: Split fractional and integer parts +* Function nan:: Floating Not a Number +* Function nearbyint:: Round to integer +* Function nextafter:: Get next representable number +* Function pow:: X to the power Y +* Function pow10:: 10 to the power X +* Function remainder:: remainder of X divided by Y +* Function remquo:: Remainder and part of quotient +* Function rint:: Round to integer +* Function round:: Round to integer, away from zero +* Function scalbn:: Scale by a power of FLT_RADIX (2) +* Function signbit:: Does floating-point number have negative sign? +* Function sin:: Sine or cosine (sin, cos) +* Function sinh:: Hyperbolic sine +* Function sqrt:: Positive square root +* Function tan:: Tangent +* Function tanh:: Hyperbolic tangent +* Function trunc:: Round to integer, towards zero @end menu @page diff --git a/newlib/libm/mathfp/mathfp.tex b/newlib/libm/mathfp/mathfp.tex index 0b9f085..8c9e37c 100644 --- a/newlib/libm/mathfp/mathfp.tex +++ b/newlib/libm/mathfp/mathfp.tex @@ -37,45 +37,45 @@ machines---are available when you include @file{fastmath.h} instead of @menu * version:: Version of library -* acos:: Arccosine -* acosh:: Inverse hyperbolic cosine -* asin:: Arcsine -* asinh:: Inverse hyperbolic sine -* atan:: Arctangent -* atan2:: Arctangent of y/x -* atanh:: Inverse hyperbolic tangent -* jN:: Bessel functions (jN, yN) -* cbrt:: Cube root -* copysign:: Sign of Y, magnitude of X -* cosh:: Hyperbolic cosine -* erf:: Error function (erf, erfc) -* exp:: Exponential -* expm1:: Exponential of x, - 1 -* fabs:: Absolute value (magnitude) -* floor:: Floor and ceiling (floor, ceil) -* fmod:: Floating-point remainder (modulo) -* frexp:: Split floating-point number -* gamma:: Logarithmic gamma function -* hypot:: Distance from origin -* ilogb:: Get exponent -* infinity:: Floating infinity -* isnan:: Check type of number -* ldexp:: Load exponent -* log:: Natural logarithms -* log10:: Base 10 logarithms -* log1p:: Log of 1 + X -* matherr:: Modifiable math error handler -* modf:: Split fractional and integer parts -* nan:: Floating Not a Number -* nextafter:: Get next representable number -* pow:: X to the power Y -* remainder:: remainder of X divided by Y -* scalbn:: scalbn -* sin:: Sine or cosine (sin, cos) -* sinh:: Hyperbolic sine -* sqrt:: Positive square root -* tan:: Tangent -* tanh:: Hyperbolic tangent +* Function acos:: Arccosine +* Function acosh:: Inverse hyperbolic cosine +* Function asin:: Arcsine +* Function asinh:: Inverse hyperbolic sine +* Function atan:: Arctangent +* Function atan2:: Arctangent of y/x +* Function atanh:: Inverse hyperbolic tangent +* Function jN:: Bessel functions (jN, yN) +* Function cbrt:: Cube root +* Function copysign:: Sign of Y, magnitude of X +* Function cosh:: Hyperbolic cosine +* Function erf:: Error function (erf, erfc) +* Function exp:: Exponential +* Function expm1:: Exponential of x, - 1 +* Function fabs:: Absolute value (magnitude) +* Function floor:: Floor and ceiling (floor, ceil) +* Function fmod:: Floating-point remainder (modulo) +* Function frexp:: Split floating-point number +* Function gamma:: Logarithmic gamma function +* Function hypot:: Distance from origin +* Function ilogb:: Get exponent +* Function infinity:: Floating infinity +* Function isnan:: Check type of number +* Function ldexp:: Load exponent +* Function log:: Natural logarithms +* Function log10:: Base 10 logarithms +* Function log1p:: Log of 1 + X +* Function matherr:: Modifiable math error handler +* Function modf:: Split fractional and integer parts +* Function nan:: Floating Not a Number +* Function nextafter:: Get next representable number +* Function pow:: X to the power Y +* Function remainder:: remainder of X divided by Y +* Function scalbn:: scalbn +* Function sin:: Sine or cosine (sin, cos) +* Function sinh:: Hyperbolic sine +* Function sqrt:: Positive square root +* Function tan:: Tangent +* Function tanh:: Hyperbolic tangent @end menu @page |