comparison src/m/mips.h @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 43dd3413c7c7
children 8eaf7971accc
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
104 #define NO_REMAP 104 #define NO_REMAP
105 105
106 /* This machine requires completely different unexec code 106 /* This machine requires completely different unexec code
107 which lives in a separate file. Specify the file name. */ 107 which lives in a separate file. Specify the file name. */
108 108
109 #define UNEXEC unexmips.o 109 #define UNEXEC "unexmips.o"
110 110
111 /* Describe layout of the address space in an executing process. */ 111 /* Describe layout of the address space in an executing process. */
112 112
113 #define TEXT_START 0x400000 113 #define TEXT_START 0x400000
114 #define DATA_START 0x800000 114 #define DATA_START 0x800000
116 /* Alter some of the options used when linking. */ 116 /* Alter some of the options used when linking. */
117 117
118 #ifndef NEWSOS5 118 #ifndef NEWSOS5
119 #ifdef BSD 119 #ifdef BSD
120 120
121 /* DECstations don't have this library. 121 /* DECstations don't have this library. */
122 #define LIBS_MACHINE -lmld */ 122 /* #define LIBS_MACHINE "-lmld" */
123 123
124 #define LD_SWITCH_MACHINE -D 800000 124 #define LD_SWITCH_MACHINE "-D 800000"
125 #define LIBS_DEBUG 125 #define LIBS_DEBUG
126 126
127 #define LINKER /bsd43/bin/ld 127 #define LINKER "/bsd43/bin/ld"
128 128
129 #else /* not BSD */ 129 #else /* not BSD */
130 130
131 #define LIBS_MACHINE -lmld 131 #define LIBS_MACHINE "-lmld"
132 #define LD_SWITCH_MACHINE -D 800000 -g3 132 #define LD_SWITCH_MACHINE "-D 800000 -g3"
133 #define START_FILES pre-crt0.o /usr/lib/crt1.o 133 #define START_FILES "pre-crt0.o /usr/lib/crt1.o"
134 #define LIB_STANDARD -lbsd -lc /usr/lib/crtn.o 134 #define LIB_STANDARD "-lbsd -lc /usr/lib/crtn.o"
135 #define LIBS_TERMCAP -lcurses 135 #define LIBS_TERMCAP "-lcurses"
136 136
137 #define C_SWITCH_MACHINE -I/usr/include/bsd 137 #define C_SWITCH_MACHINE "-I/usr/include/bsd"
138 #define C_DEBUG_SWITCH -O -g3 138 #define C_DEBUG_SWITCH "-O -g3"
139 139
140 #endif /* not BSD */ 140 #endif /* not BSD */
141 #endif /* not NEWSOS5 */ 141 #endif /* not NEWSOS5 */
142 142
143 #ifndef NEWSOS5 143 #ifndef NEWSOS5