Testsuite: ignore `stdcall attribute ignored` (#1288)
authorThomas Miedema <thomasmiedema@gmail.com>
Fri, 29 May 2015 19:13:39 +0000 (21:13 +0200)
committerThomas Miedema <thomasmiedema@gmail.com>
Thu, 4 Jun 2015 21:58:30 +0000 (23:58 +0200)
That warning is only shown on some platforms, and is I believe harmless.

testsuite/tests/ffi/should_run/Makefile

index 98d26fe..a4a716a 100644 (file)
@@ -6,10 +6,12 @@ ffi018_ghci_setup :
        '$(TEST_HC)' $(TEST_HC_OPTS) -c ffi018_ghci_c.c
 
 T1288_ghci_setup :
-       '$(TEST_HC)' $(TEST_HC_OPTS) $(ghciWayFlags) -c T1288_ghci_c.c
+       # Don't show gcc warning: 'stdcall' attribute ignored [-Wattributes]
+       '$(TEST_HC)' $(TEST_HC_OPTS) $(ghciWayFlags) -c -optc=-Wno-attributes T1288_ghci_c.c
 
 T2276_ghci_setup :
-       '$(TEST_HC)' $(TEST_HC_OPTS) $(ghciWayFlags) -c T2276_ghci_c.c
+       # Don't show gcc warning: 'stdcall' attribute ignored [-Wattributes]
+       '$(TEST_HC)' $(TEST_HC_OPTS) $(ghciWayFlags) -c -optc=-Wno-attributes T2276_ghci_c.c
 
 ffi002_setup :
        '$(TEST_HC)' $(TEST_HC_OPTS) -c ffi002.hs