1
0
mirror of https://github.com/cc65/cc65.git synced 2025-02-22 12:29:12 +00:00

update readme

This commit is contained in:
mrdudz 2022-06-20 04:32:07 +02:00
parent 96ee702220
commit 6818fef71f

View File

@ -70,35 +70,49 @@ g_defdata_float
``` ```
#### datatype.c #### datatype.c
```
ArithmeticConvert ArithmeticConvert
```
#### expr.c #### expr.c
```
LimitExprValue LimitExprValue
parseadd parseadd
parsesub parsesub
```
#### initdata.c #### initdata.c
```
DefineData Output a data definition for the given expression DefineData Output a data definition for the given expression
```
#### loadexpr.c #### loadexpr.c
```
LoadExpr LoadExpr
```
#### locals.c #### locals.c
```
ParseAutoDecl ParseAutoDecl
```
#### assignment.c #### assignment.c
```
OpAssignArithmetic Parse an "=" (if 'Gen' is 0) or "op=" operation for arithmetic lhs OpAssignArithmetic Parse an "=" (if 'Gen' is 0) or "op=" operation for arithmetic lhs
```
#### fp.c #### fp.c
wrapper for doing floating point operations on target floats wrapper for doing floating point operations on target floats
```
FP_D_As32bitRaw converts double into 32bit (float) and then returns its raw content as a 32bit int FP_D_As32bitRaw converts double into 32bit (float) and then returns its raw content as a 32bit int
```
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
@ -180,15 +194,17 @@ these are optional, required for standard libm
func description cbmfp wozfp 754 func description cbmfp wozfp 754
/* C99 */ /* C99 */
float powf(float f, float a); * - - float powf(float f, float a) * - -
float sinf(float s); * - - float sinf(float s) * - -
float cosf(float s); * - - float cosf(float s) * - -
float logf(float x); * * - float logf(float x) * * -
float expf(float x); * - - float expf(float x) * - -
float sqrtf(float x); * - - float sqrtf(float x) * - -
float tanf(float x); * - - float tanf(float x) * - -
float atanf(float x); * - - float atanf(float x) * - -
float fabsf(float x); * - - float fabsf(float x) * - -
float roundf(float x) * - -
float truncf(float x) * - -
``` ```
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------