Other Parts Discussed in Thread: TMS320F28379D, , C2000WARE
Tool/software: TI C/C++ Compiler
Hi
I am trying to compile my simulink generated C code in code composer to run on TMS320F28338d.
However, I am getting following errors.
error #16041-D: File "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/lib/rts2800_fpu32_eabi.lib<s_ceil.c.obj>" passes/returns double types in memory while previous files pass them in {3}
error #16041-D: File "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c2000_18.12.4.LTS/lib/rts2800_fpu32_eabi.lib<s_floor.c.obj>" passes/returns double types in memory while previous files pass them in {3}
error #10010: errors encountered during linking; "F28388D_CPU2.out" not built
I have checked all my function calls for ceil and floor and they are passed with double type variable and output is also double type variable.
I have previously used the same code on TMS320F28379D. But with TMS320F28388D I am using driverlib.lib and therefore my output format is set to eabi (ELF).
Is there any setting that am I missing or that I can take a look at?
Any help would be appreciated!
Thanks,
Swapnil