Customized.
[bpt/emacs.git] / src / m / news-risc.h
index 7987269..268d179 100644 (file)
@@ -1,14 +1,29 @@
 /* news-risc.h is for the "RISC News".  */
 
 #include "mips.h"
-#undef LIBS_MACHINE
+
+#ifdef NEWSOS5
+
+/* NEWS-OS 5.0.2 */
+
+#define LIBS_MACHINE -lmld
+
+#ifdef __GNUC__
+#define C_DEBUG_SWITCH -g
+#define C_OPTIMIZE_SWITCH -g -O
+#define LD_SWITCH_MACHINE -g -Xlinker -D -Xlinker 800000
+#else
+#define C_DEBUG_SWITCH -g3
+#define C_OPTIMIZE_SWITCH -g3
+#define LD_SWITCH_MACHINE -g3 -D 800000 -non_shared
+#endif
+
+#else /* not NEWSOS5 */
 
 /* The following line tells the configuration script what sort of 
    operating system this machine is likely to run.
    USUAL-OPSYS="bsd4-3"  */
 
-#define LIBS_MACHINE -lmld
-
 #define COFF
 #undef LD_SWITCH_MACHINE
 #define LD_SWITCH_MACHINE -x -D 800000
 /* #define C_OPTIMIZE_SWITCH -O2 */
 #define C_OPTIMIZE_SWITCH -O
 
+#ifndef __GNUC__
 #define C_DEBUG_SWITCH -g3
+#endif
 
 #undef TERMINFO
 
 /* We have no mode_t.  */
 #define NO_MODE_T
 
-/* Don't use the definitoion in m/mips.h.  */
+/* Don't use the definitions in m/mips.h.  */
 #undef LINKER
+#undef LIBS_MACHINE
+#define LIBS_MACHINE -lmld
+
+#undef KERNEL_FILE
+#define KERNEL_FILE "/vmunix"
+
+#endif /* not NEWSOS5 */