This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Tue, Dec 05, 2006 at 05:59:59PM -0800, Michael K. Edwards wrote:
I use a bog-standard gcc 4.1.0 to cross-compile all my ARM kernelsIs this gcc configured with -gnu or -gnueabi?
with, which allows me to build both old-ABI and EABI kernels. (These
days I build all kernels in EABI mode with old-ABI compat.) I have
not run into any code generation issues with this compiler yet.
-gnu. It is a common misconception that you would need an EABI
toolchain to build an EABI kernel. You can use any gcc 4.1 to build
EABI kernels with.
for arm nptl and EABI gcc 4.1 and above, binutils cvs (quite stable on arm) + glibc 2.4 works for me.
Are you using crosstool to do the inject-glibc-headers dance? If so,
are you still using a pre-2.4 glibc without the "ports" add-on?
The toolchain I use for crosscompiling EABI kernels is an 'old-ABI'
toolchain with gcc 4.1.0 and glibc 2.3.2, and was built by crosstool
0.42.
-- Khem Raj <kraj@mvista.com> MontaVista Software Inc.
-- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |