summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2011-11-22 13:54:50 -0800
committerStefan Reinauer <reinauer@chromium.org>2012-01-05 15:55:18 -0800
commit3f29d3f222b223fdac424a2ecdec1944bf7fe034 (patch)
treeeb5d36d8e53b88af8c6a4d8a3bb0e87607627432 /Makefile
parentd4efe0cb4edfd7533da64971aa580495ffe6870e (diff)
downloadvboot-3f29d3f222b223fdac424a2ecdec1944bf7fe034.tar.gz
Revert "Revert "Add x86_64 architecture support""
This reverts commit 354630570900cd5c2180610acfa47422ff484fe6 Reviewed-on: https://gerrit.chromium.org/gerrit/12044 Commit-Ready: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Simon Glass <sjg@chromium.org> (cherry picked from commit 8e85e987739281161ece1dbc9ff2b73f3e8e1e35) Change-Id: Ifcfa1774598ed545b4276a3ed8e24d378f95bbbd Reviewed-on: https://gerrit.chromium.org/gerrit/13725 Reviewed-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Stefan Reinauer <reinauer@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1e980592..d8ee8392 100644
--- a/Makefile
+++ b/Makefile
@@ -44,6 +44,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++