gcc for ppc/predefined macros
Stefan Nickl
Stefan.Nickl at kontron.com
Thu Feb 5 20:22:34 EST 2004
> I belive the problem is that you did not compile your cross-compiler
> correctly:
> $ ppc_7xx-cpp -dM /tmp/foo.h | grep pc
> #define __powerpc__ 1
> #define __powerpc 1
> #define powerpc 1
>
> Make sure you do --target=powerpc-foo-linux when configuring gcc.
Well, I have --target=powerpc-unknown-eabi, because I thought
-linux is only needed for a full compiler with libc and all that.
But you are probably right, the process for a cross-compiler
described on penguinppc.org also has --target=powerpc-linux.
Anyhow, except for this #define, the kernel compiled with the
--target=powerpc-unknown-eabi gcc seems to work fine...
--
Stefan Nickl
Project Engineering
Kontron Modular Computers
Sudetenstr. 7
D-87600 Kaufbeuren
Phone ++49/8341/803-294
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list