Some weird experiments happened here :-)
In this repo you can find:
- Custom printf() suitable for embedded usage in absence of libc.
- Written from scratch some-sort-of-optimized (however, no benchmarking was done) floating point-to-string conversion routines: either fast and based on precomputed tables, or slow with runtime computation. Both float and double are supported (separately).
- GNU Make-based build system. Not completed.. But who knows, maybe it is useful in some way?
- STM32F4 crt0-like startup code and linker script to run C program without libc.
Licensed under LGPL v2.1