This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

3.4 PATCH: Allow building IRIX 6 libgnat


As promised, here's the one-line patch that allows to build libgnat on IRIX 6.
With this change, I've successfully bootstrapped on mips-sgi-irix6.5 and
mips-sgi-irix6.2.

Test results look reasonable:

	=== ACATS tests ===
FAIL:	c34005a
FAIL:	c34005d
FAIL:	c34005g
FAIL:	c34005j
FAIL:	ce3806d
FAIL:	ce3806e
FAIL:	ce3810a
FAIL:	cxaa008
FAIL:	cxaa009
FAIL:	cxb3010
FAIL:	cxb3014

I haven't yet tried building O32 and N64 multilibs.  Will proper Ada
multilib support be done on the libada-branch?

Ok for mainline?

	Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University


Fri Nov  7 19:31:59 2003  Arnaud Charlet <charlet@ACT-Europe.FR>
			  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* ada/5gsystem.ads (Functions_Return_By_DSP): Set to False.
	Works around PR middle-end/6552.

Index: gcc/ada/5gsystem.ads
===================================================================
RCS file: /cvs/gcc/gcc/gcc/ada/5gsystem.ads,v
retrieving revision 1.6
diff -u -p -r1.6 5gsystem.ads
--- gcc/ada/5gsystem.ads	21 Oct 2003 13:41:51 -0000	1.6
+++ gcc/ada/5gsystem.ads	7 Nov 2003 14:01:33 -0000
@@ -124,7 +124,7 @@ private
    Exit_Status_Supported     : constant Boolean := True;
    Fractional_Fixed_Ops      : constant Boolean := False;
    Frontend_Layout           : constant Boolean := False;
-   Functions_Return_By_DSP   : constant Boolean := True;
+   Functions_Return_By_DSP   : constant Boolean := False;
    Machine_Overflows         : constant Boolean := False;
    Machine_Rounds            : constant Boolean := True;
    OpenVMS                   : constant Boolean := False;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]