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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Georg-Johann Lay <[email protected]>:

https://gcc.gnu.org/g:7593996706d01a823bd2cd1b116522f49c9497fc

commit r17-3642-g7593996706d01a823bd2cd1b116522f49c9497fc
Author: Georg-Johann Lay <[email protected]>
Date:   Tue Aug 25 17:52:03 2026 +0200

    AVR: target/127071 - Don't copy multilibs with t-copy-libgcc

    Remove the hack where libgcc's t-avrlibc makefile snippet
    copies a multilib variant when it concludes that the variant's
    target code doesn't depend on -m[long-]double=.

    The hack was only used in the specific case when GCC was
    configured with some non-default values for --with-libf7=.
    It had been introduced to save some build time.

    The patch restores the usual way to build multilibs.
    In particular, it no more copies around multilibs by
    hand, even in the case where the target code in the
    multilib is the same.

            PR target/127071
    libgcc/
            * config/avr/t-copy-libgcc: Remove file.
            * config/avr/t-avrlibc: Remove code to pull in t-copy-libgcc.

    libgcc/config/avr/libf7/
            * t-libf7-math-symbols: Adjust comment.

Reply via email to