embeddedartistry / libc

libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
MIT License
518 stars 67 forks source link

Comparison with newlib-nano? #142

Open noahp opened 4 years ago

noahp commented 4 years ago

newlib and newlib-nano is bundled with the gcc-arm embedded toolchain, and seems to provide a pretty suitable and full-featured libc (vprintf and friends can leave a little to be desired though :grimacing: ). It would be interesting to see a comparison of some common use cases between this libc and the newlib-nano one, w.r.t. code/memory consumption or features!

phillipjohnston commented 4 years ago

Thanks for the suggestion. I agree this kind of comparison would be useful. I'm currently slammed this work, so it will be a while before I can get around to this.