[OpenBIOS] [commit] r1062 - in trunk/openbios-devel: arch/ppc/qemu config/scripts
repository service
svn at openbios.org
Sun Aug 19 15:25:31 CEST 2012
Author: blueswirl
Date: Sun Aug 19 15:25:31 2012
New Revision: 1062
URL: http://tracker.coreboot.org/trac/openbios/changeset/1062
Log:
fix ppc builds with ppc64 compiler and ppc64 linker
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 at yahoo.com>
Signed-off-by: Blue Swirl <blauwirbel at gmail.com>
Modified:
trunk/openbios-devel/arch/ppc/qemu/ldscript
trunk/openbios-devel/config/scripts/switch-arch
Modified: trunk/openbios-devel/arch/ppc/qemu/ldscript
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/ldscript Sat Jun 9 19:05:32 2012 (r1061)
+++ trunk/openbios-devel/arch/ppc/qemu/ldscript Sun Aug 19 15:25:31 2012 (r1062)
@@ -1,5 +1,5 @@
OUTPUT_FORMAT(elf32-powerpc)
-OUTPUT_ARCH(powerpc)
+OUTPUT_ARCH(powerpc:common)
/* Initial load address
*/
Modified: trunk/openbios-devel/config/scripts/switch-arch
==============================================================================
--- trunk/openbios-devel/config/scripts/switch-arch Sat Jun 9 19:05:32 2012 (r1061)
+++ trunk/openbios-devel/config/scripts/switch-arch Sun Aug 19 15:25:31 2012 (r1062)
@@ -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)
More information about the OpenBIOS
mailing list