Hi Ralf, On Wed, 18 Aug 2010 15:39:26 +0100 Ralf Baechle <ralf@xxxxxxxxxxxxxx> wrote: > > Kconfig will pick the default machine which is an IP22 for allyesconfig > and allmodconfig. The makefile will then pick the right flags for the > compiler based on machine, processor and endian selection. so it'll > happily build a big endian kernel with a little endian compiler. All > that's really different between those compilers are the defaults. Building > more different defconfigs is a better investments of CPU cycles. > > An issue with very large functionss for which I've posted a patch earlier > today used to break makeallconfig / makeallmodconfig on MIPS. I'll sort > those out but right now I just don't have the CPU cycles to regularly > build such monster kernel configs. > > A suggested set of kernel defconfigs to test: > > bigsur_defconfig > cavium-octeon_defconfig > ip22_defconfig > ip27_defconfig > ip32_defconfig > malta_defconfig > allmodconfig > > These cover a huge variety of features, UP, SMP & weirdo SMP, flatmem & NUMA, > 32-bit, 64-bit, little and big endian. OK, I will adjust the MIPS builds tomorrow. Thanks for the suggestions. Just be clear, I only need to build with one compiler (presumably what gcc/binutils produces when I ask for a "mips" toolchain) and can drop the other ("mipsel"), correct? -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx http://www.canb.auug.org.au/~sfr/
Attachment:
pgp0qOvVxKt0B.pgp
Description: PGP signature