diff options
author | Alexandre Oliva <oliva@adacore.com> | 2020-10-22 02:32:13 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2020-10-22 02:32:13 -0300 |
commit | d3acf7a02631997c5505e109660457fdca3ed2d1 (patch) | |
tree | dcf91b9bd918443bd8ab6859ac17eae36298a89d /gcc | |
parent | c0baff9be34ac1db1b42fd5fa0af930dd9b5441f (diff) | |
download | gcc-d3acf7a02631997c5505e109660457fdca3ed2d1.zip gcc-d3acf7a02631997c5505e109660457fdca3ed2d1.tar.gz gcc-d3acf7a02631997c5505e109660457fdca3ed2d1.tar.bz2 |
Use Aux_Long_Float for all real types on LynxOS
Its libc does not offer *f or *l elementary functions, so rely on the
C double ones only.
for gcc/ada/ChangeLog
* Makefile.rtl (LIBGNAT_TARGET_PAIRS) <lynxos178>: Rely on
Aux_Long_Float for all real types.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/Makefile.rtl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index 04c7cc8..efb73e5 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -2015,6 +2015,9 @@ ifeq ($(strip $(filter-out lynxos178%,$(target_os))),) LIBGNAT_TARGET_PAIRS = \ a-intnam.ads<libgnarl/a-intnam__lynxos.ads \ + a-nuaufl.ads<libgnat/a-nuaufl__wraplf.ads \ + a-nashfl.ads<libgnat/a-nashfl__wraplf.ads \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ g-soliop.ads<libgnat/g-soliop__lynxos.ads \ s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ s-intman.adb<libgnarl/s-intman__lynxos.adb \ |