Follow-up Comment #8, patch #9543 (project avr-libc): There must still be missing something, at least _PROTECTED_WRITE_SPM. Apart from a build warning for a missing prototype, it's neither resolved by a macro nor my a symbol:
$ echo 'int main(){}' | avr-gcc -xc - -Wl,-u,eeprom_write_block -mmcu=attiny1616 /srv/local/gnu/install/gcc-8/bin/../lib/gcc/avr/8.0.1/../../../../avr/lib/avrxmega3/libattiny1616.a(eewr_block_xmega.o): In function `eeprom_write_block': eewr_block_xmega.c:(.text.avr-libc+0x80): undefined reference to `_PROTECTED_WRITE_SPM' collect2: error: ld returned 1 exit status _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/patch/?9543> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/avr-libc-dev