target=powerpc-linux, powerpc-eabi, powerpc-elf

David Marqvar (DAM) DAM at tt.dk
Thu Feb 14 01:12:35 EST 2002


What is the difference between the 3 (?) types og targets for powerpc?
ELF = Extended Linker Format
EABI = Embedded Application Binary Interface
Linux = ?

Is it 3 different layouts for the binary file?


The machine-type in GCC is stated as:
i386-redhat-linux
powerpc-elf
powerpc-unknown-linux
powerpc-unknown-linux-gnu

What does these parts define (*-*-* = processor-binaryformat-system, or?) ?


Which target will you suggest using when working with a MPC823 using PPCBoot
?


We want to build our own kernel for the MPC823 - can we use Newlib for that?
- from the documentation to Newlib it seems as if there is missing some
hardware-specific parts in newlib which is needed by Linux...?
We will only be running normal/simple apps with the kernel and don't need
some "almost-never-user" functions from the libary.

If we can use newlib (hope so since it is smaller) - should we compile the
cross-gcc with the option --with-newlib ?


Maybe stupid questions (hope not)....
Thanks in avance!

Regards,
David Marqvar

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list