Index: configure.in =================================================================== RCS file: /cvs/gcc/gcc/libjava/configure.in,v retrieving revision 1.114.2.12 diff -u -r1.114.2.12 configure.in --- configure.in 11 Apr 2002 22:20:43 -0000 1.114.2.12 +++ configure.in 18 Apr 2002 00:24:09 -0000 @@ -494,8 +494,19 @@ AC_CHECK_FUNCS(nl_langinfo setlocale) AC_CHECK_FUNCS(inet_aton inet_addr, break) AC_CHECK_FUNCS(inet_pton uname inet_ntoa) - AC_CHECK_FUNCS(backtrace fork execvp pipe sigaction) + AC_CHECK_FUNCS(fork execvp pipe sigaction) AC_CHECK_HEADERS(execinfo.h unistd.h dlfcn.h) + AC_CHECK_FUNC(backtrace, [ + case "$host" in + ia64-*-linux*) + # Has broken backtrace() + ;; + *) + AC_DEFINE(HAVE_BACKTRACE) + ;; + esac + ]) + AC_CHECK_LIB(dl, dladdr, [ AC_DEFINE(HAVE_DLADDR)]) AC_CHECK_FILES(/proc/self/exe, [