Hello,
I am trying to link a library compiled by RealView DS-5 in Code Composer Studio 5.1 for the LM4F232H5QD with M4 floating point support (--float_support=FPv4SPD16), and I am getting the error:
"fatal error #16016: file "../../xxx.lib<yyy.o>" was built without VFP
coprocessor support while a previously seen file was; combining incompatible
files"
The library that I am linking against has no floating point operations, and I have tried compiling the lib with every FPU type supported by the DS-5 compiler, including "FPv4-SP" (the Cortex-M4F cpu default). I have also tried every fpmode available. The DS-5 compiler is version 5.01 Build 64, and the TI toolchain version is 4.9.1. I've tried TI toolchain version 4.9.3 as well on CCS4 with the same results.
I have seen other threads with the same issue on different platforms with different toolchains. Is this an issue with the TI linker?