avr: Fix AVR build [PR71934]
authorJakub Jelinek <jakub@redhat.com>
Mon, 6 Dec 2021 10:18:58 +0000 (11:18 +0100)
committerJakub Jelinek <jakub@redhat.com>
Mon, 6 Dec 2021 10:20:59 +0000 (11:20 +0100)
commit4dc6d19222581c77a174d44d97507d234fb7e39b
treed6ae6e44f7d729b0a3b6dde3ce29b116c0ffd514
parentc2c843849a3392654d1c2191bd9931c0fff1f8ce
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  <jakub@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 *.
gcc/config/avr/avr.c