libnosys.a, the FPU, and missing _exit/_kill etc
Hi,
I'm curious why there are fpu and non-fpu versions of libnosys.a. If I am using a Cortex-M4F (STM32F407) what is the proper way to build using the FPU? Related to this I am trying to solve the dreaded link errors related to the missing system calls (_exit, _kill etc). I'm using C++ and the linker does not seem to resolve these symbols with libnosys.a.
Ultimately I may wish to use printf() but if I do I will use semihosting to do so.
I'm porting a fairly involved project from IAR on Windows to GCC on OSX.
Thanks,
Kenny
$ find ~/Development -name libnosys.a
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
/Users/
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Joey Ye
- Solved:
- Last query:
- Last reply: