From: Eric Botcazou <ebotca...@adacore.com>

The files are not compiled into libgnat.a but are nevertheless installed
in the adainclude directory, which is unwanted.

gcc/ada/ChangeLog:

        * Makefile.rtl (ADA_EXCLUDE_SRCS): Add the 128-bit support files.

Tested on x86_64-pc-linux-gnu, committed on master.

---
 gcc/ada/Makefile.rtl | 86 +++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 85 insertions(+), 1 deletion(-)

diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl
index bd36c31a108..c2a4e1fde42 100644
--- a/gcc/ada/Makefile.rtl
+++ b/gcc/ada/Makefile.rtl
@@ -3242,8 +3242,92 @@ ADA_EXCLUDE_SRCS =\
   i-vxwoio.adb i-vxwoio.ads i-vxwork.ads \
   s-linux.ads  s-vxwext.adb s-vxwext.ads s-win32.ads  s-winext.ads \
   s-stchop.ads s-stchop.adb \
-  s-strcom.adb s-strcom.ads s-thread.ads \
+  s-strcom.ads s-strcom.adb \
+  s-thread.ads \
   s-qnx.ads \
+  s-arit128.ads s-arit128.adb \
+  s-casi128.ads s-casi128.adb \
+  s-caun128.ads s-caun128.adb \
+  s-exnllli.ads \
+  s-expllli.ads \
+  s-explllu.ads \
+  s-fode128.ads \
+  s-fofi128.ads \
+  s-imde128.ads \
+  s-imfi128.ads \
+  s-imglllb.ads \
+  s-imgllli.ads \
+  s-imglllu.ads \
+  s-imglllw.ads \
+  s-pack65.ads s-pack65.adb \
+  s-pack66.ads s-pack66.adb \
+  s-pack67.ads s-pack67.adb \
+  s-pack68.ads s-pack68.adb \
+  s-pack69.ads s-pack69.adb \
+  s-pack70.ads s-pack70.adb \
+  s-pack71.ads s-pack71.adb \
+  s-pack72.ads s-pack72.adb \
+  s-pack73.ads s-pack73.adb \
+  s-pack74.ads s-pack74.adb \
+  s-pack75.ads s-pack75.adb \
+  s-pack76.ads s-pack76.adb \
+  s-pack77.ads s-pack77.adb \
+  s-pack78.ads s-pack78.adb \
+  s-pack79.ads s-pack79.adb \
+  s-pack80.ads s-pack80.adb \
+  s-pack81.ads s-pack81.adb \
+  s-pack82.ads s-pack82.adb \
+  s-pack83.ads s-pack83.adb \
+  s-pack84.ads s-pack84.adb \
+  s-pack85.ads s-pack85.adb \
+  s-pack86.ads s-pack86.adb \
+  s-pack87.ads s-pack87.adb \
+  s-pack88.ads s-pack88.adb \
+  s-pack89.ads s-pack89.adb \
+  s-pack90.ads s-pack90.adb \
+  s-pack91.ads s-pack91.adb \
+  s-pack92.ads s-pack92.adb \
+  s-pack93.ads s-pack93.adb \
+  s-pack94.ads s-pack94.adb \
+  s-pack95.ads s-pack95.adb \
+  s-pack96.ads s-pack96.adb \
+  s-pack97.ads s-pack97.adb \
+  s-pack98.ads s-pack98.adb \
+  s-pack99.ads s-pack99.adb \
+  s-pack100.ads s-pack100.adb \
+  s-pack101.ads s-pack101.adb \
+  s-pack102.ads s-pack102.adb \
+  s-pack103.ads s-pack103.adb \
+  s-pack104.ads s-pack104.adb \
+  s-pack105.ads s-pack105.adb \
+  s-pack106.ads s-pack106.adb \
+  s-pack107.ads s-pack107.adb \
+  s-pack108.ads s-pack108.adb \
+  s-pack109.ads s-pack109.adb \
+  s-pack110.ads s-pack110.adb \
+  s-pack111.ads s-pack111.adb \
+  s-pack112.ads s-pack112.adb \
+  s-pack113.ads s-pack113.adb \
+  s-pack114.ads s-pack114.adb \
+  s-pack115.ads s-pack115.adb \
+  s-pack116.ads s-pack116.adb \
+  s-pack117.ads s-pack117.adb \
+  s-pack118.ads s-pack118.adb \
+  s-pack119.ads s-pack119.adb \
+  s-pack120.ads s-pack120.adb \
+  s-pack121.ads s-pack121.adb \
+  s-pack122.ads s-pack122.adb \
+  s-pack123.ads s-pack123.adb \
+  s-pack124.ads s-pack124.adb \
+  s-pack125.ads s-pack125.adb \
+  s-pack126.ads s-pack126.adb \
+  s-pack127.ads s-pack127.adb \
+  s-vade128.ads \
+  s-vafi128.ads \
+  s-valllli.ads \
+  s-vallllu.ads \
+  s-widllli.ads \
+  s-widlllu.ads
 
 # ADA_EXCLUDE_SRCS without the sources used by the target
 ADA_EXCLUDE_FILES=$(filter-out \
-- 
2.43.0

Reply via email to