Modifying Newlib-nano library
Hi,
I am struggling to understand the build process for newlib and newlib-nano. I can see the build-toolchain script has a unique configuration for nano, but I don't see how that controls which sources / objects end up in the libc_nano.a output.
For example, fnmatch.c is in the src/newlib/
How is this controlled? Is there a rule that prevents some files from from being built, or are they stripped from the output?
Apologies if this seems naive, I'm new to the GNU toolchain -- though I have been doing embedded devlopment for 15+ years with commercial IDE/compiler and pre-built target libraries.
Kind Regards,
+Joel.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Joel Rose for more information if necessary.