GNU arm embedded toolchain 7-2017-q4 does not resolve linking to correct standard libraries when compiling for hardware floating point .
Bug #1748410 reported by
Dag Midling Larsen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Arm Embedded Toolchain |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi
I'm using these compiler flags.
-mcpu=cortex-m7 -mthumb -mfloat-abi=hard
Then adding --verbose to the linker options shows that the linker does not pick the correct libraries (not using libraries in the "hard" folders).
Best Regards,
Dag
To post a comment you must log in.
Have you tried with -mfpu option?
$ arm-none-eabi-gcc -mcpu=cortex-m7 -mfloat-abi=hard -mthumb -mfpu=fpv5-d16 --print- multi-directory m/fpv5/ hard
thumb/v7e-