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

--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Maciej W. Rozycki <ma...@gcc.gnu.org>:

https://gcc.gnu.org/g:4493c5a2030d9191761d159067815b5f0325a9d2

commit r12-7220-g4493c5a2030d9191761d159067815b5f0325a9d2
Author: Maciej W. Rozycki <ma...@orcam.me.uk>
Date:   Sun Feb 13 22:57:21 2022 +0000

    [Ada] PR ada/98724: Alpha/Linux/libada: Use wraplf for Aux_Long_Long_Float

    Use the Long Long Float wrapper in terms of Long Float for Alpha/Linux
    targets as well, fixing gnatlib compilation errors:

    a-nallfl.ads:48:13: warning: intrinsic binding type mismatch on result
[enabledby default]
    a-nallfl.ads:48:13: warning: intrinsic binding type mismatch on parameter 1
[enabled by default]
    a-nallfl.ads:48:13: warning: profile of "Sin" doesn't match the builtin it
binds [enabled by default]

    etc. with the `alpha-linux-gnu' target.

            gcc/ada/
            PR ada/98724
            PR ada/97504
            * Makefile.rtl (LIBGNAT_TARGET_PAIRS) <alpha*-*-linux*>: Use
            wraplf version of Aux_Long_Long_Float.

Reply via email to