Chris@40: dnl @synopsis MN_ADD_CFLAGS Chris@40: dnl Chris@40: dnl Add the given option to CFLAGS, if it doesn't break the compiler Chris@40: Chris@40: AC_DEFUN([MN_ADD_CFLAGS], Chris@40: [AC_MSG_CHECKING([if $CC accepts $1]) Chris@40: ac_add_cflags__old_cflags="$CFLAGS" Chris@40: CFLAGS="$1" Chris@40: AC_TRY_LINK([ Chris@40: #include Chris@40: ], Chris@40: [puts("Hello, World!"); return 0;], Chris@40: AC_MSG_RESULT([yes]) Chris@40: CFLAGS="$ac_add_cflags__old_cflags $1", Chris@40: AC_MSG_RESULT([no]) Chris@40: CFLAGS="$ac_add_cflags__old_cflags" Chris@40: ) Chris@40: ])# MN_ADD_CFLAGS