From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Leeman Date: Wed, 10 Nov 2004 06:51:41 +0100 Subject: [U-Boot-Users] Building U-Boot with GCC3.4.0 In-Reply-To: <20041109201519.87D76C1430@atlas.denx.de> References: <20041109201519.87D76C1430@atlas.denx.de> Message-ID: <1f729c480411092151350094ee@mail.gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > You're dropping from one extreme into another. FYI The 3.4 was the only thing we needed to create our own toolchain that was at least as performant (binary wise) as a commercial toolchain. I was able to compile u-boot with the toolchain (buildroot based, powerpc-linux-uclibc-gcc) but the final linkcing failed (caused a segfault, Make error 321 or something). For the time being, I use the ELDK compiler to build u-boot and the 3.4 based toolchain for everything else (including the kernel). I'll have another look at it in the next weeks or so. [mleeman at gemini mleeman]$ powerpc-linux-uclibc-gcc -v Reading specs from /opt/barco/toolchain_uclibc_powerpc/build_powerpc/host_tools/lib/gcc/powerpc-linux-uclibc/3.4.1/specs Configured with: /opt/barco/toolchain_uclibc_powerpc/toolchain_build_powerpc/gcc-3.4.1/configure --prefix=/opt/barco/toolchain_uclibc_powerpc/build_powerpc/host_tools --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=powerpc-linux-uclibc --enable-languages=c --enable-shared --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --disable-nls --enable-multilib --enable-sjlj-exceptions Thread model: posix gcc version 3.4.1 -- ash nazg durbatul?k, ash nazg gimbatul, ash nazg thrakatul?k agh burzum-ishi krimpatul