Mercurial > hg > xemacs-beta
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 |