This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH][Ada] Fix Ada on mipsel-linux
- From: Laurent GUERBY <laurent at guerby dot net>
- To: Arnaud Charlet <charlet at adacore dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 22 Jan 2009 19:45:01 +0100
- Subject: [PATCH][Ada] Fix Ada on mipsel-linux
Hi,
On mipsel-linux 357 ACATS test currently FAIL:
http://gcc.gnu.org/ml/gcc-testresults/2009-01/msg02172.html
The vast majority of those are caused by missing s-linux.ali:
gnatbind -I/home/loongson/build-143483/gcc/testsuite/ada/acats/support
-x a83a02b.ali
error: "s-linux.ali" not found, "s-linux.ads" must be compiled
gnatmake: *** bind failed.
FAIL: a83a02b
After investigation, the Makefile section for mipsel linux
was not up to date compared to other linux targets, the patch
below fixes this.
Ok to commit after successful bootstrap and check?
Thanks in advance,
Laurent
2009-01-22 Laurent GUERBY <laurent@guerby.net>
* gcc-interface/Makefile.in: Fix mipsel linux handling.
Index: Makefile.in
===================================================================
--- Makefile.in (revision 143573)
+++ Makefile.in (working copy)
@@ -1462,6 +1462,11 @@
s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
system.ads<system-linux-mipsel.ads
+ TOOLS_TARGET_PAIRS = \
+ mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \
+ indepsw.adb<indepsw-gnu.adb
+
+ EXTRA_GNATRTL_TASKING_OBJS=s-linux.o