aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-07-28 10:57:19 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-07-28 10:57:19 -0700
commit42d93ca6b2075b50914ac89960d0af0c2db81387 (patch)
tree8d30d1f2b3f45ae8b6f2aabe2fa3718260b13997 /gcc
parente6f6eb290d40a568aa3bf4d08e8db61900af9ad5 (diff)
downloadgcc-42d93ca6b2075b50914ac89960d0af0c2db81387.zip
gcc-42d93ca6b2075b50914ac89960d0af0c2db81387.tar.gz
gcc-42d93ca6b2075b50914ac89960d0af0c2db81387.tar.bz2
Initial revision
From-SVN: r5026
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/mips/x-iris328
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/config/mips/x-iris3 b/gcc/config/mips/x-iris3
new file mode 100644
index 0000000..4d026b1
--- /dev/null
+++ b/gcc/config/mips/x-iris3
@@ -0,0 +1,28 @@
+# Define CC and OLDCC as the same, so that the tests:
+# if [ x"$(OLDCC)" = x"$(CC)" ] ...
+#
+# will succeed (if OLDCC != CC, it is assumed that GCC is
+# being used in secondary stage builds). We need to pass
+# the -Wf,-XNg1500 option so the compiler can compile the
+# G++ file cp-parse.c. Otherwise it complains about
+# too many case statements. -Olimit is so the user
+# can use -O2. Down with fixed size tables!
+
+# In at least one version of Irix, v3.3.2, the compiler does not accept
+# the -cckr option, so, lets try without it for all versions of Irix 3.x.
+# The -cckr is to turn off strict ANSI checking.
+
+CC = $(OLDCC)
+OPT = -O1
+OLDCC = cc -Wf,-XNh1500,-XNg1500 -Olimit 3000 $(OPT)
+
+# The bison output files are machine-indep,
+# so different flags for a particular machine are not useful.
+#BISONFLAGS = -l
+
+# -lmld is so we can link collect2 running native.
+# -lmalloc is supposed to be faster than the normal malloc
+CLIB = -lmld -lmalloc
+
+# Show we need to use the C version of ALLOCA
+ALLOCA = alloca.o