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