ARM compiler v6 comes with libc implementation, however, I was wondering if anyone has done some sort of comparison study between the libc that comes with arm compiler v6 and newlibc It seems that newlibc is geared towards generating smaller code size; particularly attractive for embedded systems development. Also how about porting effort ? Has someone tried to use newlibc with arm compiler v6 ?
Thank you for the pointer. I was wondering if it requires a separate license ? I found some link that brings me to KIEL's webpage. Note that I already have licenses for arm compiler v6.
It is a standard part of the Arm Compiler 6 toolchain. No additional license needed.
In many cases, you simply have to add --library_type=microlib to your linker options.https://developer.arm.com/documentation/100073/0620/The-Arm-C-Micro-library/Using-microlib