svn commit: r203469 - user/imp/tbemd/sys/boot/arm/uboot
Warner Losh
imp at FreeBSD.org
Thu Feb 4 03:07:49 UTC 2010
Author: imp
Date: Thu Feb 4 03:07:48 2010
New Revision: 203469
URL: http://svn.freebsd.org/changeset/base/203469
Log:
Support building big endian arm too.
Added:
user/imp/tbemd/sys/boot/arm/uboot/ldscript.armeb
- copied, changed from r203406, user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm
Modified:
user/imp/tbemd/sys/boot/arm/uboot/Makefile
user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm
Modified: user/imp/tbemd/sys/boot/arm/uboot/Makefile
==============================================================================
--- user/imp/tbemd/sys/boot/arm/uboot/Makefile Thu Feb 4 02:17:35 2010 (r203468)
+++ user/imp/tbemd/sys/boot/arm/uboot/Makefile Thu Feb 4 03:07:48 2010 (r203469)
@@ -64,7 +64,7 @@ CLEANFILES+= vers.c loader.help
CFLAGS+= -ffreestanding
-LDFLAGS= -nostdlib -static -T ${.CURDIR}/ldscript.arm
+LDFLAGS= -nostdlib -static -T ${.CURDIR}/ldscript.${MACHINE_ARCH}
# Pull in common loader code
.PATH: ${.CURDIR}/../../uboot/common
Modified: user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm
==============================================================================
--- user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm Thu Feb 4 02:17:35 2010 (r203468)
+++ user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm Thu Feb 4 03:07:48 2010 (r203469)
@@ -1,6 +1,6 @@
/* $FreeBSD$ */
-OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
+OUTPUT_FORMAT("elf32-bigarm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SECTIONS
Copied and modified: user/imp/tbemd/sys/boot/arm/uboot/ldscript.armeb (from r203406, user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm)
==============================================================================
--- user/imp/tbemd/sys/boot/arm/uboot/ldscript.arm Tue Feb 2 21:24:19 2010 (r203406, copy source)
+++ user/imp/tbemd/sys/boot/arm/uboot/ldscript.armeb Thu Feb 4 03:07:48 2010 (r203469)
@@ -1,6 +1,6 @@
/* $FreeBSD$ */
-OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
+OUTPUT_FORMAT("elf32-bigarm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SECTIONS
More information about the svn-src-user
mailing list