
B–61863E–1/06
B. STACKING CONDITION FOR
LIBRARY FUNCTIONS
APPENDIX
479
D Intel library iC-286/CLIB2C.LIB Ver 4.5
D FANUC library PMC2.LIB and functions in []
PMC3.LIB and function in []*
(1) Functions for character sorting, conversion, buffer operations,
character string operations, data conversion, and others
The following functions each use a maximum of about 80 bytes.
atoi isalnum isascii isalpha iscntrl isdigit
isgraph islower isodigit isprint ispunct isspace
isupper isxdigit memccpy memcopy memchr memcmp
memicmp memmove memset strchr strcmpi strcspn
strpbrk strrchr strspn strstr stricmp strlwr
strnicmp strnset strrev strset strupr strcat
strcmp strcpy strlen strncat strncmp strncpy
_tolower _toupper tolower toupper udistr
abs labs
bsearch lfind longjmp lsearch setjmp cstr
[atol] [strtol] [strtoul] [div] [ldiv] [swab]
The following functions use a maximum of about 120 bytes.
itoa itoh ltoa ltoh ultoa utoa
(2) I/O functions
The following input function uses a maximum of about 200 bytes.
[sscanf]
The following output functions use a maximum of about 200 bytes.
[printf] [putchar] [sprintf]
(3) Mathematical functions
These functions use an area of up to about 150 bytes.
[sin]* [cos]* [tan]* [asin]* [acos]* [atan]* [atan2]*
[ceil]* [fabs]* [floor]* [fmod]* [frexp]* [modf]* [sqrt]*
[exp]* [log]* [log10]* [pow]*
B.2
STACKING
CONDITION FOR
C286 STANDARD
LIBRARY
FUNCTIONS