X-Git-Url: http://git.silcnet.org/gitweb/?p=runtime.git;a=blobdiff_plain;f=configure.ad;h=5b6c9510ea798d671642b2a8eaa34673ff01374d;hp=4899dd6ef42369fa5a10c6e7f44c829c72929da9;hb=adf03e69c4e96ffdac88e7cfe9c2b4583166eb6e;hpb=2ede5da9520e7e8508ae28656d542824c4c29793 diff --git a/configure.ad b/configure.ad index 4899dd6e..5b6c9510 100644 --- a/configure.ad +++ b/configure.ad @@ -260,7 +260,7 @@ AC_HEADER_STAT # More header checking # -AC_CHECK_HEADERS(unistd.h string.h errno.h fcntl.h assert.h) +AC_CHECK_HEADERS(unistd.h string.h errno.h fcntl.h assert.h execinfo.h) AC_CHECK_HEADERS(sys/types.h sys/stat.h sys/time.h stddef.h) AC_CHECK_HEADERS(netinet/in.h netinet/tcp.h xti.h netdb.h sys/resource.h) AC_CHECK_HEADERS(pwd.h grp.h termcap.h paths.h) @@ -382,7 +382,7 @@ AC_CHECK_FUNCS(chmod fcntl stat fstat getenv putenv strerror) AC_CHECK_FUNCS(getpid getgid getsid getpgid getpgrp getuid sched_yield) AC_CHECK_FUNCS(setgroups initgroups nl_langinfo nanosleep) AC_CHECK_FUNCS(strchr snprintf strstr strcpy strncpy memcpy memset memmove) -AC_CHECK_FUNCS(setenv getenv putenv unsetenv clearenv) +AC_CHECK_FUNCS(setenv getenv putenv unsetenv clearenv backtrace) # Check getopt_long AC_CHECK_FUNC(getopt_long, @@ -725,6 +725,7 @@ AC_ARG_ENABLE(stack-trace, yes) AC_MSG_RESULT(yes) AC_DEFINE([SILC_STACKTRACE], [], [SILC_STACKTRACE]) + CFLAGS="$CFLAGS -rdynamic" ;; *) AC_MSG_RESULT(no)