https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119077

--- Comment #7 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
...I can reproduce it with the following test case and v13:

#include <stdint.h>

extern void __builtin_avr_delay_cycles (uint32_t);

#include <util/delay.h>

int main(void)
{
    _delay_ms(100);
}

So the likely cause is that AVR-LibC used prototypes for built-ins, which you
should not do.  This was fixed in
https://github.com/avrdudes/avr-libc/commit/5e6f28bd436e6f9749ecc5bc47f9035f1c1e7423

Reply via email to