summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorStefan Weil2013-05-11 21:46:58 +0200
committerAnthony Liguori2013-05-15 15:49:28 +0200
commit1405b6290fa2143e02dcede90b116d8d663ae669 (patch)
treef257d4290f7caaa279d990a7b2bdf03c203c66e2 /configure
parentconfigure: Detect uuid on MacOSX (fixes compile failure) (diff)
downloadqemu-1405b6290fa2143e02dcede90b116d8d663ae669.tar.gz
qemu-1405b6290fa2143e02dcede90b116d8d663ae669.tar.xz
qemu-1405b6290fa2143e02dcede90b116d8d663ae669.zip
w32: Fix configure test for -march=i486
The latest version of MinGW needs a test for __sync_val_compare_and_swap to fix a missing symbol linker error. Reported-by: Igor Mitsyanko <i.mitsyanko@gmail.com> Signed-off-by: Stefan Weil <sw@weilnetz.de> Message-id: 1368301619-32097-2-git-send-email-sw@weilnetz.de Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure b/configure
index 29b5589fa4..5ae7e4a348 100755
--- a/configure
+++ b/configure
@@ -1346,6 +1346,7 @@ static int sfaa(int *ptr)
int main(void)
{
int val = 42;
+ val = __sync_val_compare_and_swap(&val, 0, 1);
sfaa(&val);
return val;
}