Hello,I'm developing a commercial software for MCU which is built by GNU ARM Embedded Toolchain. I want to sell the programmed device (product) and I don't want the source code to be released.When I compile my code using a -Wl,--verbose I see my program uses these libraries:libc, libm, libgccSo my question is: can I use them for my purposes?There is an exception from GPL for runtime library used by GCC.I understand, according to license.txt, that libc is a newlib or newlib-nano and I need to be careful, because each part is under different license, right?What about other libraries used (libm, libgcc, libstdc++ , crtend, crtn, .. ) not covered in license.txt or documentation, can I use them for my purporses? Under which license are they released?
Hello Tejas,
I'll try to ask in a different way. Are "libc" and "libm" used in GNU ARM Embedded Toolchain a runtime libraries?