summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2011-08-07 22:09:34 -0700
committerSimon Glass <sjg@chromium.org>2011-11-14 15:53:15 -0800
commitbf5540eb1e277f8dfad11691311ef062870e7a9c (patch)
tree2dfd80114ee777313d1b2e6cb6e4b763272d3332 /Makefile
parent77ce2e864e09d82111c92c5177ede3bb5163aeb5 (diff)
downloadvboot-bf5540eb1e277f8dfad11691311ef062870e7a9c.tar.gz
Add x86_64 architecture support
This is required for U-Boot's sandbox test system. BUG=chromium-os:16808 TEST=emerge vboot_reference-firmware for tegra2-seaboard, x86-mario Change-Id: I18b48b069dc56f9b2c826de99780dfff1e544ded Reviewed-on: https://gerrit.chromium.org/gerrit/5980 Reviewed-by: Randall Spangler <rspangler@chromium.org> Tested-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 7652bde8..19b91d52 100644
--- a/Makefile
+++ b/Makefile
@@ -38,6 +38,10 @@ CFLAGS ?= \
-mpreferred-stack-boundary=2 -mregparm=3 \
$(COMMON_FLAGS)
endif
+ifeq ($(FIRMWARE_ARCH), x86_64)
+CFLAGS ?= $(COMMON_FLAGS) \
+ -fvisibility=hidden -fno-strict-aliasing -fomit-frame-pointer
+endif
CC ?= gcc
CXX ?= g++