Is the cLib, in general, written as reentrant code? Specifically floating
point (yes), printf and friends?, small string functions (strcat_P(), etc)?
intrinsic like div() and ldiv()?

 

I realize there are issues with the stdio stuff since the file descriptors
are static and it is up to the i/o routines to be written properly.  If I
have multiple pre-emptive tasks using, say, stdin,  do I need to do anything
beyond making sure the char_in and char_out routines are properly
written/protected (buffers, etc).

 

 

_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to