[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 10/11] Make avx2 configure test work with -O2
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PULL 10/11] Make avx2 configure test work with -O2 |
Date: |
Mon, 6 Jun 2016 19:35:19 +0200 |
From: "Dr. David Alan Gilbert" <address@hidden>
When configured with --extra-cflags=-O2 gcc optimised out the test
and the readelf failed the check leaving avx2 disabled.
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Liang Li <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 6d01d96..08952af 100755
--- a/configure
+++ b/configure
@@ -1783,7 +1783,7 @@ fi
cat > $TMPC << EOF
static void bar(void) {}
static void *bar_ifunc(void) {return (void*) bar;}
-static void foo(void) __attribute__((ifunc("bar_ifunc")));
+void foo(void) __attribute__((ifunc("bar_ifunc")));
int main(void) { foo(); return 0; }
EOF
if compile_prog "-mavx2" "" ; then
--
2.5.5
- [Qemu-devel] [PULL 00/11] Misc changes for 2016-06-06, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 02/11] pc: allow raising low memory via max-ram-below-4g option, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 03/11] hw/char: QOM'ify escc.c (fix), Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 05/11] scsi: mark TYPE_SCSI_DISK_BASE as abstract, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 04/11] scsi: esp: check TI buffer index before read/write, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 01/11] tests: Rename tests/Makefile to tests/Makefile.include, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 09/11] vnc: list the 'to' parameter of '-vnc' in the qemu man page, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 10/11] Make avx2 configure test work with -O2,
Paolo Bonzini <=
- [Qemu-devel] [PULL 07/11] Makefile: Derive "PKGVERSION" from "git describe" by default, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 06/11] Makefile: Add a "FORCE" target, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 11/11] avx2 configure: Use primitives in test, Paolo Bonzini, 2016/06/06
- [Qemu-devel] [PULL 08/11] scsi-disk: add missing break, Paolo Bonzini, 2016/06/06
- Re: [Qemu-devel] [PULL 00/11] Misc changes for 2016-06-06, Peter Maydell, 2016/06/06