Eina: big mistake in efl_attribute.m4. My bad
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 9 Oct 2011 19:27:08 +0000 (19:27 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 9 Oct 2011 19:27:08 +0000 (19:27 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@63934 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

m4/efl_attribute.m4

index d03db53..78bff15 100644 (file)
@@ -12,9 +12,9 @@ AC_MSG_CHECKING([for __attribute__ ((unused))])
 AC_COMPILE_IFELSE(
    [AC_LANG_PROGRAM(
        [[
+void foo(int x __attribute__ ((unused))) {}
        ]],
        [[
-void foo(int x __attribute__ ((unused))) {}
        ]])],
    [have_attribute_unused="yes"],
    [have_attribute_unused="no"])
@@ -22,6 +22,8 @@ AC_MSG_RESULT([${have_attribute_unused}])
 
 if test "x${have_attribute_unused}" = "xyes" ; then
    AC_DEFINE([__UNUSED__], [__attribute__ ((unused))], [Macro declaring a function argument to be unused.])
+else
+   AC_DEFINE([__UNUSED__], [], [__attribute__ ((unused)) is not supported.])
 fi
 ])