https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934
--- Comment #28 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:4dc6d19222581c77a174d44d97507d234fb7e39b commit r12-5802-g4dc6d19222581c77a174d44d97507d234fb7e39b Author: Jakub Jelinek <ja...@redhat.com> Date: Mon Dec 6 11:18:58 2021 +0100 avr: Fix AVR build [PR71934] On Mon, Dec 06, 2021 at 11:00:30AM +0100, Martin LiÅ¡ka wrote: > Jakub, I think the patch broke avr-linux target: > > g++ -fno-PIE -c -g -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-erro > /home/marxin/Programming/gcc/gcc/config/avr/avr.c: In function âvoid avr_output_data_section_asm_op(const void*)â: > /home/marxin/Programming/gcc/gcc/config/avr/avr.c:10097:26: error: invalid conversion from âconst void*â to âconst char*â [-fpermissive] This patch fixes that. 2021-12-06 Jakub Jelinek <ja...@redhat.com> PR pch/71934 * config/avr/avr.c (avr_output_data_section_asm_op, avr_output_bss_section_asm_op): Change argument type from const void * to const char *.