As Joerg Wunsch wrote:
> > ->in stdio.h:
> > #define STDIO_SETUP(stream,buf,put,get,flags) FILE stream={buf,\
> > 0,\
> > flags,\
> > sizeof(buf),\
> > 0,\
> > put,\
> > get}
> That might basically work, yes. Seems like a good idea to me. You
> forgot the buffer for the FP stuff, but that's easy to add the same
> way.
Errm, you'd still need to supply a dummy implementation for malloc()
anyway when using the floating-point versions. vfprintf() or
vfscanf() will cause reference to malloc() [and free()] as they do not
know at link-time they won't really be needed.
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL
http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
_______________________________________________
AVR-GCC-list mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list