Re: Oddities with CVS Kernels, Memory on Indigo2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ladislav Michl wrote:
On Tue, Apr 15, 2003 at 04:35:23AM -0400, Kumba wrote:

silly question: you specified -r linux_2_4 when checkouting kernel, didn't
you? otherwise you are trying to boot 2.5.47, which has broken serial console
support.

Yes, I know I'm definitely working with 2.4 sources. 2.5's menuconfig still confuses me somewhat due to it's more organized layout.


anyway, toolchains i'm using to build 32-bit kernel:
$ mips-linux-gcc -v
Reading specs from /home/ladis/mips-tools/lib/gcc-lib/mips-linux/3.2/specs
Configured with: ../gcc-3.2/configure --prefix=/home/ladis/mips-tools --disable-shared --with-gnu-as --enable-languages=c --disable-nls --with-newlib --enable-checking=no --disable-threads --with-headers=/home/ladis/src/linux/include --target=mips-linux
Thread model: single
gcc version 3.2
$ mips-linux-ld -v
GNU ld version 2.13

64-bit kernel (egcs is patched with egcs-1.1.2.diff.gz from linux-mips.org ftp):
$ mips64-linux-gcc -v
Reading specs from /home/ladis/mips-tools/lib/gcc-lib/mips64-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
$ mips64-linux-ld -v
GNU ld version 2.13

# mips-unknown-linux-gnu-gcc -v
Reading specs from /home/crossdev/mips/lib/gcc-lib/mips-unknown-linux-gnu/3.2.2/specs
Configured with: ../configure --prefix=/home/crossdev/mips --target=mips-unknown-linux-gnu --host=sparc-unknown-linux-gnu --disable-multilib --enable-shared --enable-languages=c,c++,ada,f77,objc --enable-nls --without-included-gettext --with-system-zlib --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-local-prefix=/local --with-libs=/home/crossdev/mips/lib --with-headers=/home/crossdev/mips/mips-unknown-linux-gnu/include
Thread model: posix
gcc version 3.2.2


# mips-unknown-linux-gnu-ld -v
GNU ld version 2.13.90.0.16 20021126

It's a cross compiler, specifically a sparc -> mips one, as my sparc machine is the fastest machine (Blade 100) running linux on my network atm. I stuck to the .16 binutils initially because I didn't know how to address the -mcpu curiosity that appears in .18 and .20. I originally thought that binutils was broken on mips, but after thinking about it, I partially suspect -mcpu has been gutted from the usable options.

I'm wondering if there are some strange oddities a slightly older binutils such as .16 may have in relation to the CVS kernels. In all likely, it's probably something else I'm overseeing, but I'm trying to eliminate possible causes and get to the root of this problem.

--Kumba



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux