entered into RCS
authorRichard Stallman <rms@gnu.org>
Fri, 15 May 1992 20:22:33 +0000 (20:22 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 15 May 1992 20:22:33 +0000 (20:22 +0000)
From-SVN: r990

gcc/config/i860/t-fx2800 [new file with mode: 0644]
gcc/config/i860/x-fx2800 [new file with mode: 0644]

diff --git a/gcc/config/i860/t-fx2800 b/gcc/config/i860/t-fx2800
new file mode 100644 (file)
index 0000000..1313472
--- /dev/null
@@ -0,0 +1,9 @@
+
+# The Alliant FX2800 uses ELF object files, so needs these two modules
+# just as SVR4 does.  -- hyc@hanauma.jpl.nasa.gov
+
+EXTRA_PARTS=crtbegin.o crtend.o
+
+# Use ieee rounding rules for divide and square root operations.
+# /bin/cc is assumed to point to fxc version 1.3 or newer.
+CCLIBFLAGS=-O -ieee -uniproc
diff --git a/gcc/config/i860/x-fx2800 b/gcc/config/i860/x-fx2800
new file mode 100644 (file)
index 0000000..cf05f8f
--- /dev/null
@@ -0,0 +1,7 @@
+
+# The Alliant FX2800 is supposed to conform to the SysV R4 i860 ABI,
+# but apparently the native compiler generates non ABI-compliant
+# function prologues and epilogues, so we need the alloca from emacs.
+#  -- hyc@hanauma.jpl.nasa.gov
+
+ALLOCA=alloca.o