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

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 376386a54a3c
children a86b2b5e0111
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
138 138
139 /* Avoid debugging library */ 139 /* Avoid debugging library */
140 #define LIBS_DEBUG 140 #define LIBS_DEBUG
141 141
142 /* Avoid sharing libc */ 142 /* Avoid sharing libc */
143 #define LIB_STANDARD -lc_n 143 #define LIB_STANDARD "-lc_n"
144 144
145 /* Avoid sharing libX11 */ 145 /* Avoid sharing libX11 */
146 #define LIB_X11_LIB -lX11_n 146 #define LIB_X11_LIB "-lX11_n"
147 147
148 /* All kinds of symbol definitions, so as to avoid multiply defined symbol 148 /* All kinds of symbol definitions, so as to avoid multiply defined symbol
149 errors from the RISCiX linker. */ 149 errors from the RISCiX linker. */
150 150
151 #ifdef __GNUC__ 151 #ifdef __GNUC__
152 #define C_DEBUG_SWITCH 152 #define C_DEBUG_SWITCH
153 153
154 #define C_OPTIMIZE_SWITCH -O1 -fomit-frame-pointer -w -g -Dgetopt=gnu_getopt -Dopterr=gnu_opterr -Doptind=gnu_optind -Doptarg=gnu_optarg -Dcfree=gnu_cfree -D___type= 154 #define C_OPTIMIZE_SWITCH "-O1 -fomit-frame-pointer -w -g -Dgetopt=gnu_getopt -Dopterr=gnu_opterr -Doptind=gnu_optind -Doptarg=gnu_optarg -Dcfree=gnu_cfree -D___type="
155 155
156 #else 156 #else
157 #define C_DEBUG_SWITCH -O -w -g -Dgetopt=gnu_getopt -Dopterr=gnu_opterr -Doptind=gnu_optind -Doptarg=gnu_optarg -Dcfree=gnu_cfree 157 #define C_DEBUG_SWITCH "-O -w -g -Dgetopt=gnu_getopt -Dopterr=gnu_opterr -Doptind=gnu_optind -Doptarg=gnu_optarg -Dcfree=gnu_cfree"
158 #endif 158 #endif
159 159
160 /* Turn this on to avoid the emacs malloc and use standard one */ 160 /* Turn this on to avoid the emacs malloc and use standard one */
161 161
162 #undef SYSTEM_MALLOC 162 #undef SYSTEM_MALLOC
164 /* For the portable alloca */ 164 /* For the portable alloca */
165 #define STACK_DIRECTION -1 165 #define STACK_DIRECTION -1
166 166
167 #ifdef NO_REMAP 167 #ifdef NO_REMAP
168 /* CRT0_O is defined in s/riscix1-1.h or s/riscix1-2.h, as appropriate. */ 168 /* CRT0_O is defined in s/riscix1-1.h or s/riscix1-2.h, as appropriate. */
169 #define START_FILES pre-crt0.o CRT0_O 169 #define START_FILES "pre-crt0.o CRT0_O"
170 #else 170 #else
171 Cannot 171 Cannot
172 do 172 do
173 this 173 this
174 yet 174 yet