This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CMSIS: Compiler generates FPU instructions for a device without an FPU

Other Parts Discussed in Thread: TM4C123GH6PGE

Hi, I've begun integrating the CMSIS library using instructions found here:

http://www.ti.com/tool/cmsis_dsp_headers

It also looks like the most recent version of CMSIS already has the changes TI requires to build in CCS, so when following the "Using the CMSIS DSP Library in CCS for Stellaris (Rev. B)" document, I did not have to make most of the changes to the headers that it required.

When I compiled, though, I got the warning "#warning directive: "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"

This seems like it shouldn't happen - for one, I think the LM4F232H5QD (now TM4C123GH6PGE) that I am using contains an FPU, and for two it seems like the library should be doing the right thing and only creating FPU references in chips with FPUs.

Has anyone else compiled the CMSIS library for a TM4C/LM4F recently, and if so did you also encounter this error? Is it really an issue and how should I fix it if so?