From d50b27d15de8cc9e37410fc52d3184f17e0db5bb Mon Sep 17 00:00:00 2001 From: Doug Anderson Date: Fri, 11 May 2012 12:08:02 -0700 Subject: [PATCH] Switch vboot reference to hardfp This allows it to compile without switching to a private libgcc. BUG=chromium-os:30807 TEST=While making sure u-boot, vboot_reference and vboot_reference-firmware were cros_workoned and grabbing the associated U-Boot change (I3cdc86ee2846814a6522c7874e5b438be94164ab), I did: 1. emerge-daisy chromeos-u-boot vboot_reference vboot_reference-firmware 2. cros_bundle_firmware --add-config-int load_env 1 \ -d exynos5250-daisy -b daisy -o /tmp/uboot.bin 3. sudo dd if=/tmp/uboot.bin of=${SDCARD} bs=512 seek=1 ...and then booted that. Change-Id: I49d567e51d95c77f0e0fef8ec0f678e51b5ab77f Reviewed-on: https://gerrit.chromium.org/gerrit/22479 Tested-by: Doug Anderson Reviewed-by: Terry Lambert Tested-by: Terry Lambert Reviewed-by: Simon Glass Commit-Ready: Doug Anderson --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b6b44ecd0f..dc39b956dc 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,7 @@ ifeq ($(FIRMWARE_ARCH), arm) CC ?= armv7a-cros-linux-gnueabi-gcc CFLAGS ?= -march=armv5 \ -fno-common -ffixed-r8 \ - -msoft-float -marm -mabi=aapcs-linux -mno-thumb-interwork \ + -mfloat-abi=hard -marm -mabi=aapcs-linux -mno-thumb-interwork \ $(COMMON_FLAGS) endif ifeq ($(FIRMWARE_ARCH), i386)