summaryrefslogtreecommitdiff
path: root/src/m-mips4.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/m-mips4.h')
-rw-r--r--src/m-mips4.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/m-mips4.h b/src/m-mips4.h
new file mode 100644
index 00000000000..2abaa3b73ee
--- /dev/null
+++ b/src/m-mips4.h
@@ -0,0 +1,34 @@
+/* m- file for Mips running RISCOS version 4. */
+
+#include "m-mips.h"
+
+/* Define MIPS2 if you have an R6000 or R4000. */
+/* #define MIPS2 */
+
+#ifdef __GNUC__
+#define C_DEBUG_SWITCH -g -O
+#else
+#ifdef MIPS2
+#define C_DEBUG_SWITCH -systype bsd43 -O -Olimit 791 -g3 -mips2
+#else
+#define C_DEBUG_SWITCH -systype bsd43 -O -Olimit 791 -g3
+#endif
+#endif
+
+#ifdef TERMINFO
+#undef TERMINFO
+#endif
+
+#define START_FILES pre-crt0.o /lib/crt1.o
+#define LIB_STANDARD -lmld -lc /lib/crtn.o
+
+
+#define COFF
+#undef LD_SWITCH_MACHINE
+
+#ifdef __GNUC__
+#undef LINKER
+#define LD_SWITCH_MACHINE -g -Xlinker -D -Xlinker 800000
+#else
+#define LD_SWITCH_MACHINE -systype bsd43 -g3 -D 800000
+#endif