3.1.0
- Removed the new
PRINTF_OVERRIDE_LIBC
option. This is kind of enabled by default now. All conflicting function names (printf()
,sprintf()
etc.) are defined with a trailing underscore now and remapped by a macro. This avoids any problems, if some headers contain matching declarations. - Small performance update, check flags outside the loops (a modern compiler should have taken care of this anyway)