Is C_4i_CF_FPU_Runtime.a and C_4i_CF_FPU_MSL.a required?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is C_4i_CF_FPU_Runtime.a and C_4i_CF_FPU_MSL.a required?

1,246 Views
christoph_bayer
Contributor I
Hello,
we use the CF 5484 Processor.
We use the C_4i_CF_FPU_MSL.a, but not the C_4i_CF_FPU_Runtime.a.
Does we need the Runtime or is it included in the MSL?
Does we need it for Debugging?
 
Thanks
cba
Labels (1)
0 Kudos
Reply
1 Reply

708 Views
CrasyCat
Specialist III
Hello
 
C_4i_CF_FPU_Runtime.a contains run time code for Coldfire CPU.
This runtime code is not included in the MSL library, so you need to add both library files to your project.
 
Run time library includes startup code plus some additional functions for long and long long arithmetic, setjump and others.
 
This library is already required at link time.
Note that as the linker is performing dead stripping, if the library is not needed, there will be no superfluous code linked to the application. So my recommendation is to always add both libraries to a project.
 
CrasyCat
0 Kudos
Reply