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 *.

Reply via email to