[Bug ada/97504] [11 Regression] Ada bootstrap error after r11-4029

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Oct 28 10:56:32 GMT 2020


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

--- Comment #18 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alexandre Oliva <aoliva@gcc.gnu.org>:

https://gcc.gnu.org/g:31643fa3e994749bd2da7b35846f1958f8823b8d

commit r11-4472-g31643fa3e994749bd2da7b35846f1958f8823b8d
Author: Alexandre Oliva <oliva@adacore.com>
Date:   Wed Oct 28 07:54:33 2020 -0300

    [PR97504] riscv needs wraplf for aux_long_long_float too

    riscv is another platform on which GNAT maps Long_Long_Float to double
    rather than long double, so we have to explicitly avoid the long
    double intrinsics.


    for  gcc/ada/ChangeLog

            PR ada/97504
            * Makefile.rtl (LIBGNAT_TARGET_PAIRS> <riscv*-*-*>: Use wraplf
            version of Aux_Long_Long_Float.


More information about the Gcc-bugs mailing list