printf does not work

Christian Haake
Sat Oct 27 15:55:00 GMT 2012

On Oct 24, 2012, at 11:33 AM, Freddie Chopin <> wrote:

> Didn't you forgot about buffering?
Indeed, I did. That's really embarrassing :-/ 
It is working as expected now.
> Default stdout is linebuffered, so if the string you're generating does not end with '\n' it won't be pushed to write(). Disable buffering (with setbbuf() or something similar) or terminate your string with newline or just call fflush(stdout).
Thanks a lot. You made my day ;) I'll consider this for my future work.
> 4\/3!!

More information about the Newlib mailing list