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

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Stefan Schulze Frielinghaus
<[email protected]>:

https://gcc.gnu.org/g:cea597be358836f1134f445bbf8300fb5b84fb21

commit r17-6066-gcea597be358836f1134f445bbf8300fb5b84fb21
Author: Florian Fuchs <[email protected]>
Date:   Thu Nov 5 19:32:31 2026 +0100

    s390: Fix libgcc build with --disable-decimal-float [PR128472]

    When configured with --disable-decimal-float, the libgcc build fails
    because config/s390/t-float16 unconditionally adds the conversion
    routines between _Float16 and decimal float (the _dpd_ files), which
    require decimal float support. This is a regression introduced by
    r16-6682-g5d6d56d837c3db ("s390: Add HF mode support").

    Only add these files when decimal float is enabled.

    libgcc/ChangeLog:

            PR target/128472
            * config/s390/t-float16 (LIB2ADD): Only add the _dpd_ files when
            decimal_float is set.

    Signed-off-by: Florian Fuchs <[email protected]>

Reply via email to