English
Language : 

CC78K0S Datasheet, PDF (500/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
APPENDIX C LIST OF RUNTIME LIBRARIES
Classification
Remainder
Add
Subtract
Shift left
Shift right
Compare
Bit AND
Bit OR
Bit XOR
Logical AND
Logical OR
Conversion from
floating-point
number
Conversion to
floating-point
number
Conversion from
bit
Table C-1. List of Runtime Libraries (2/6)
Function
Supported Model
Name Normal Model Static Model
csrem
√
√
curem
√
√
isrem
√
√
iurem
√
√
lsrem
√
−
lurem
√
−
lsadd
√
−
luadd
√
−
fadd
√
−
lssub
√
−
lusub
√
−
fsub
√
−
islsh
√
√
iulsh
√
√
lslsh
√
−
lulsh
√
−
isrsh
√
√
iursh
√
√
lsrsh
√
−
lursh
√
−
cscmp
√
√
iscmp
√
√
lscmp
√
−
lucmp
√
−
fcmp
√
−
lsband
√
−
luband
√
−
lsbor
√
−
lubor
√
−
lsbxor
√
−
lubxor
√
−
fand
√
−
for
√
−
ftols
√
−
ftolu
√
−
Function
Obtains remainder after division between signed char data
Obtains remainder after division between unsigned char
data
Obtains remainder after division between signed int data
Obtains remainder after division between unsigned int
data
Obtains remainder after division between signed long data
Obtains remainder after division between unsigned long
data
Performs addition between signed long data
Performs addition between unsigned long data
Performs addition between float data
Performs subtraction between signed long data
Performs subtraction between unsigned long data
Performs subtraction between float data
Shifts signed int data to the left
Shifts unsigned int data to the left
Shifts singed long data to the left
Shifts unsigned long data to the left
Shifts signed int data to the right
Shifts unsigned int data to the right
Shifts signed long data to the right
Shifts unsigned long data to the right
Compares signed char data
Compares signed int data
Compares signed long data
Compares unsigned long data
Compares float data
Performs an AND operation between signed long data
Performs an AND operation between unsigned long data
Performs an OR operation between signed long data
Performs an OR operation between unsigned long data
Performs an XOR operation between signed long data
Performs an XOR operation between unsigned long data
Performs a logical AND operation between two float data
Performs a logical OR operation between two float data
Converts from float to signed long
Converts from float to unsigned long
lstof
√
lutof
√
−
Converts from signed long to float
−
Converts from unsigned long to float
btol
√
−
Converts from bit to long
500
User’s Manual U14872EJ1V0UM