1AC_DEFUN([FC_GPROF], [ 2AC_ARG_ENABLE([gprof], 3 AS_HELP_STRING([--enable-gprof], [turn on profiling [[default=no]]]), 4[case "${enableval}" in 5 yes) enable_gprof=yes ;; 6 no) enable_gprof=no ;; 7 *) AC_MSG_ERROR([bad value ${enableval} for --enable-gprof]) ;; 8esac], [enable_gprof=no]) 9 10dnl -g is added by AC_PROG_CC if the compiler understands it 11if test "x$enable_gprof" = "xyes"; then 12 FC_C_FLAGS([-pg -no-pie], [], [EXTRA_DEBUG_CFLAGS]) 13 FC_LD_FLAGS([-pg], [], [EXTRA_DEBUG_LDFLAGS]) 14 if test "x$cxx_works" = "xyes" ; then 15 FC_CXX_FLAGS([-pg], [], [EXTRA_DEBUG_CXXFLAGS]) 16 fi 17fi 18]) 19