From 71d6b46849ca1c04d5ec7b74c9e48bdce68d5ebe Mon Sep 17 00:00:00 2001
From: Laurent <laurent.aml@gmail.com>
Date: Thu, 9 Feb 2012 17:49:22 +0100
Subject: [PATCH] configure: fix gcc asm tests for MinGW GCC 4.6.2

Thanks to stackoverflow
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
---
 configure | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/configure b/configure
index 3ae7a55195d..525092d013b 100755
--- a/configure
+++ b/configure
@@ -867,6 +867,7 @@ static void sighandler(int sig){
 int func(void){
     $code
 }
+int (*func_ptr)(void) = func;
 int main(void){
     signal(SIGILL, sighandler);
     signal(SIGFPE, sighandler);
@@ -874,7 +875,7 @@ int main(void){
 #ifdef SIGBUS
     signal(SIGBUS, sighandler);
 #endif
-    return func();
+    return func_ptr();
 }
 EOF
 }
-- 
GitLab