Slightly improved documentation.
[libfirm] / configure.ac
index 457da00..9fb8587 100644 (file)
@@ -33,7 +33,7 @@ dnl generate the config header file
 AC_CONFIG_HEADER([config.h])
 
 dnl keep track of the environment set by the user
-libfirm_conf_env="${CC+CC='$CC'} ${CFLAGS+CFLAGS='$CFLAGS'} ${CPP+CPP='$CPP'} ${CPPFLAGS+CPPFLAGS='$CPPFLAGS'} ${LDFLAGS+LDFLAGS='$LDFLAGS'} ${LIBS+LIBS='$LIBS'}"
+libfirm_conf_env="${CC+CC='$CC'} ${CFLAGS+CFLAGS='$CFLAGS'} ${CPP+CPP='$CPP'} ${CPPFLAGS+CPPFLAGS='$CPPFLAGS'} ${LDFLAGS+LDFLAGS='$LDFLAGS'} ${LIBS+LIBS='$LIBS -lm'}"
 AC_SUBST(libfirm_conf_env)
 
 dnl Package options
@@ -143,17 +143,7 @@ AC_C_LONG_DOUBLE
 dnl Checks for library functions.
 dnl =============================
 
-dnl check for strerror
-
-AC_CHECK_FUNC(strerror,,
-  AC_MSG_ERROR("need strerror function")
-)
-
-dnl we use the gnu extension obstack_printf
-AC_DEFINE([_GNU_SOURCE], [], [we use gnu extensions])
-AC_CHECK_FUNC(strerror,,
-  AC_MSG_ERROR("need obstack_printf function")
-)
+AC_FUNC_STRTOLD
 
 dnl Error messaging
 dnl ===============