On 9/28/20 4:09 PM, Li, Philip wrote: >> Subject: [kbuild-all] cross-compilers available? >> >> Hi, >> >> Are the gcc cross-compilers that 0day uses available for download >> somewhere on the internet? >> >> I am currently using the cross-compilers from >> https://mirrors.edge.kernel.org/pub/tools/crosstool/ but I am having >> problems with MIPS cross-builds. > yes, and you can have a check at https://download.01.org/0day-ci/cross-package/ > which contains the cross packages we use. Well, that was disappointing. I am seeing the same errors with the 0day compilers that I did with the crosstool builds from kernel.org. I conclude that the problem is in asm (assembler language) processing instead of gcc, but please correct me if you know better than I do (which easily could be). With either gcc cross-compiler for MIPS (32-bit), I see: {standard input}: Assembler messages: {standard input}:1974: Error: found '(', expected: ')' {standard input}:1974: Error: found '(', expected: ')' {standard input}:1974: Error: non-constant expression in ".if" statement {standard input}:1974: Error: junk at end of line, first unrecognized character is `(' and also /home/rdunlap/crosstool/gcc-9.3.0-nolibc/mipsel-linux/bin/mipsel-linux-ld: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /home/rdunlap/crosstool/gcc-9.3.0-nolibc/mipsel-linux/bin/mipsel-linux-ld) Hm, it seems that I am using libc 2.26. Guess I will try to find 2.27 or later although that seems (to me) to be unrelated to the Assembler errors that I am seeing. Thanks. -- ~Randy