@@ -250,6 +250,92 @@ For targets: `i586-unknown-linux-gnu`
250
250
(\*) Compressed debug is enabled by default for gas (assembly) on Linux/x86 targets,
251
251
but that makes our `compiler_builtins` incompatible with binutils < 2.32.
252
252
253
+ ### `mips-linux-gnu.config`
254
+
255
+ For targets: `mips-unknown-linux-gnu`
256
+
257
+ - Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
258
+ - Path and misc options > Use a mirror = ENABLE
259
+ - Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
260
+ - Path and misc options > Patches origin = Bundled, then local
261
+ - Path and misc options > Local patch directory = /tmp/patches
262
+ - Target options > Target Architecture = mips
263
+ - Target options > ABI = o32
264
+ - Target options > Endianness = Big endian
265
+ - Target options > Bitness = 32-bit
266
+ - Target options > Architecture level = mips32r2
267
+ - Operating System > Target OS = linux
268
+ - Operating System > Linux kernel version = 4.4.174
269
+ - Binary utilities > Version of binutils = 2.32
270
+ - C-library > glibc version = 2.23
271
+ - C compiler > gcc version = 8.3.0
272
+ - C compiler > gcc extra config = --with-fp-32=xx --with-odd-spreg-32=no
273
+ - C compiler > C++ = ENABLE -- to cross compile LLVM
274
+
275
+ ### `mipsel-linux-gnu.config`
276
+
277
+ For targets: `mipsel-unknown-linux-gnu`
278
+
279
+ - Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
280
+ - Path and misc options > Use a mirror = ENABLE
281
+ - Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
282
+ - Path and misc options > Patches origin = Bundled, then local
283
+ - Path and misc options > Local patch directory = /tmp/patches
284
+ - Target options > Target Architecture = mips
285
+ - Target options > ABI = o32
286
+ - Target options > Endianness = Little endian
287
+ - Target options > Bitness = 32-bit
288
+ - Target options > Architecture level = mips32r2
289
+ - Operating System > Target OS = linux
290
+ - Operating System > Linux kernel version = 4.4.174
291
+ - Binary utilities > Version of binutils = 2.32
292
+ - C-library > glibc version = 2.23
293
+ - C compiler > gcc version = 8.3.0
294
+ - C compiler > gcc extra config = --with-fp-32=xx --with-odd-spreg-32=no
295
+ - C compiler > C++ = ENABLE -- to cross compile LLVM
296
+
297
+ ### `mips64-linux-gnu.config`
298
+
299
+ For targets: `mips64-unknown-linux-gnuabi64`
300
+
301
+ - Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
302
+ - Path and misc options > Use a mirror = ENABLE
303
+ - Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
304
+ - Path and misc options > Patches origin = Bundled, then local
305
+ - Path and misc options > Local patch directory = /tmp/patches
306
+ - Target options > Target Architecture = mips
307
+ - Target options > ABI = n64
308
+ - Target options > Endianness = Big endian
309
+ - Target options > Bitness = 64-bit
310
+ - Target options > Architecture level = mips64r2
311
+ - Operating System > Target OS = linux
312
+ - Operating System > Linux kernel version = 4.4.174
313
+ - Binary utilities > Version of binutils = 2.32
314
+ - C-library > glibc version = 2.23
315
+ - C compiler > gcc version = 8.3.0
316
+ - C compiler > C++ = ENABLE -- to cross compile LLVM
317
+
318
+ ### `mips64el-linux-gnu.config`
319
+
320
+ For targets: `mips64el-unknown-linux-gnuabi64`
321
+
322
+ - Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
323
+ - Path and misc options > Use a mirror = ENABLE
324
+ - Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
325
+ - Path and misc options > Patches origin = Bundled, then local
326
+ - Path and misc options > Local patch directory = /tmp/patches
327
+ - Target options > Target Architecture = mips
328
+ - Target options > ABI = n64
329
+ - Target options > Endianness = Little endian
330
+ - Target options > Bitness = 64-bit
331
+ - Target options > Architecture level = mips64r2
332
+ - Operating System > Target OS = linux
333
+ - Operating System > Linux kernel version = 4.4.174
334
+ - Binary utilities > Version of binutils = 2.32
335
+ - C-library > glibc version = 2.23
336
+ - C compiler > gcc version = 8.3.0
337
+ - C compiler > C++ = ENABLE -- to cross compile LLVM
338
+
253
339
### `powerpc-linux-gnu.config`
254
340
255
341
For targets: `powerpc-unknown-linux-gnu`
0 commit comments