j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
Need to specify ppc object code output arch (gcc/as -m32) and 32-bit C run-time (ldscript arch) when using ppc64 compiler and linker.
Signed-of-by: Kenneth Salerno kennethsalerno@yahoo.com --- a/config/scripts/switch-arch 2012-08-14 10:33:34.859375000 -0400 +++ b/config/scripts/switch-arch 2012-08-14 10:34:45.375000000 -0400 @@ -232,11 +232,12 @@ ppc) select_prefix powerpc if [ "$unix" = "no" ]; then - CFLAGS="-msoft-float -fno-builtin-bcopy -fno-builtin-log2" + CFLAGS="-m32 -msoft-float -fno-builtin-bcopy -fno-builtin-log2" + AS_FLAGS="-m32" else CFLAGS="-fno-builtin" + AS_FLAGS= fi - AS_FLAGS= ;;
ppc64)
--- a/arch/ppc/qemu/ldscript 2012-08-14 10:30:42.046875000 -0400 +++ b/arch/ppc/qemu/ldscript 2012-08-14 10:30:20.218750000 -0400 @@ -1,5 +1,5 @@ OUTPUT_FORMAT(elf32-powerpc) -OUTPUT_ARCH(powerpc) +OUTPUT_ARCH(powerpc:common)
/* Initial load address */
Thanks, applied.
On Tue, Aug 14, 2012 at 3:20 PM, Kenneth Salerno kennethsalerno@yahoo.com wrote:
Need to specify ppc object code output arch (gcc/as -m32) and 32-bit C run-time (ldscript arch) when using ppc64 compiler and linker.
Signed-of-by: Kenneth Salerno kennethsalerno@yahoo.com --- a/config/scripts/switch-arch 2012-08-14 10:33:34.859375000 -0400 +++ b/config/scripts/switch-arch 2012-08-14 10:34:45.375000000 -0400 @@ -232,11 +232,12 @@ ppc) select_prefix powerpc if [ "$unix" = "no" ]; then
CFLAGS="-msoft-float -fno-builtin-bcopy -fno-builtin-log2"
CFLAGS="-m32 -msoft-float -fno-builtin-bcopy -fno-builtin-log2"
AS_FLAGS="-m32" else CFLAGS="-fno-builtin"
AS_FLAGS= fi
AS_FLAGS= ;; ppc64)
--- a/arch/ppc/qemu/ldscript 2012-08-14 10:30:42.046875000 -0400 +++ b/arch/ppc/qemu/ldscript 2012-08-14 10:30:20.218750000 -0400 @@ -1,5 +1,5 @@ OUTPUT_FORMAT(elf32-powerpc) -OUTPUT_ARCH(powerpc) +OUTPUT_ARCH(powerpc:common)
/* Initial load address */
-- OpenBIOS http://openbios.org/ Mailinglist: http://lists.openbios.org/mailman/listinfo Free your System - May the Forth be with you