Macro from gstreamer
authorDavid Schleef <ds@schleef.org>
Fri, 6 Jun 2003 17:50:33 +0000 (17:50 +0000)
committerDavid Schleef <ds@schleef.org>
Fri, 6 Jun 2003 17:50:33 +0000 (17:50 +0000)
m4/as-compiler-flag.m4 [new file with mode: 0644]

diff --git a/m4/as-compiler-flag.m4 b/m4/as-compiler-flag.m4
new file mode 100644 (file)
index 0000000..41db7d1
--- /dev/null
@@ -0,0 +1,23 @@
+dnl as-compiler-flag.m4 0.0.1
+dnl autostars m4 macro for detection of compiler flags
+dnl
+dnl ds@schleef.org
+
+AC_DEFUN(AS_COMPILER_FLAG,
+[
+  AC_MSG_CHECKING(to see if compiler understands $1)
+
+  save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS $1"
+
+  AC_TRY_COMPILE([ ], [], [flag_ok=yes], [flag_ok=no])
+  CFLAGS="$save_CFLAGS"
+
+  if test "X$flag_ok" = Xyes; then
+    $2
+  else
+    $3
+  fi
+  AC_MSG_RESULT([$flag_ok])
+])
+