sprintersb
sprintersb
Fixed by e8fd553a0ffa8b4acd050be080ad57756f74e203.
This is no more reproducible with new versions (v5.4 and up) of the compiler.
Implemented as https://github.com/avrdudes/avr-libc/commit/73af2a2a924e7b38bc99452c02b0d21c86cc12d2.
@nicoverduin You have a test case, or AVR-LibC issue number?
There are no plans to add such features to the lib, but maybe it could be added to the FAQ or so?
For example, in the old days, the documentation for `avr/interrupt.h` was in https://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html irrespective of the AVR-LibC version.
Added as #974. The link to the most recent version is now: https://avrdudes.github.io/avr-libc/avr-libc-user-manual/index.html
`free`, `malloc` and friends are also not re-entrant in their current forms (v2.2.0) because they are not IRQ-save.
What happens with `make install-dox-man`?
Running is from `$builddir/doc/api`? Like `(cd $builddir/doc/api; make install-dox-man)`