diff options
Diffstat (limited to 'tool/m4/ruby_werror_flag.m4')
-rw-r--r-- | tool/m4/ruby_werror_flag.m4 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tool/m4/ruby_werror_flag.m4 b/tool/m4/ruby_werror_flag.m4 new file mode 100644 index 0000000000..a8d9e3c5e7 --- /dev/null +++ b/tool/m4/ruby_werror_flag.m4 @@ -0,0 +1,17 @@ +AC_DEFUN([RUBY_WERROR_FLAG], [dnl +save_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS $rb_cv_warnflags" +AS_IF([test "${ac_c_werror_flag+set}"], [ + rb_c_werror_flag="$ac_c_werror_flag" +], [ + unset rb_c_werror_flag +]) +ac_c_werror_flag=yes +$1 +CFLAGS="$save_CFLAGS" +save_CFLAGS= +AS_IF([test "${rb_c_werror_flag+set}"], [ + ac_c_werror_flag="$rb_c_werror_flag" +], [ + unset ac_c_werror_flag +])])dnl |