diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-01-12 16:46:54 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-01-12 16:46:54 +0100 |
commit | d80c4826059a6a59a1eaa268e6ce5125c90c77ea (patch) | |
tree | f4f27c87c9077bcdaad23ea08c41fbe7270ce3bb /xen/arch/x86/Rules.mk | |
parent | c7bd6f1e688a841b3c7e97893729452f04f770e4 (diff) | |
download | xen-d80c4826059a6a59a1eaa268e6ce5125c90c77ea.tar.gz xen-d80c4826059a6a59a1eaa268e6ce5125c90c77ea.tar.bz2 xen-d80c4826059a6a59a1eaa268e6ce5125c90c77ea.zip |
x86-64: globally use -mno-sse
This eliminates pointless prologue code from functions having variable
argument lists (since that way xmm registers can't possibly be passed).
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/Rules.mk')
-rw-r--r-- | xen/arch/x86/Rules.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/Rules.mk b/xen/arch/x86/Rules.mk index bf77aef8b2..9fc6d42f9f 100644 --- a/xen/arch/x86/Rules.mk +++ b/xen/arch/x86/Rules.mk @@ -41,7 +41,7 @@ x86_64 := n endif ifeq ($(TARGET_SUBARCH),x86_64) -CFLAGS += -mno-red-zone -fpic +CFLAGS += -mno-red-zone -mno-sse -fpic CFLAGS += -fno-asynchronous-unwind-tables # -fvisibility=hidden reduces -fpic cost, if it's available ifneq ($(call cc-option,$(CC),-fvisibility=hidden,n),n) |