diff options
author | Richard Henderson <rth@redhat.com> | 2001-05-11 23:25:03 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-05-11 23:25:03 -0700 |
commit | 5a0bf1eed17d742428e404630ddd0c66981322dc (patch) | |
tree | b28f3cba06360ac4cd9e641e2beb524bfeaf7781 /libjava/java/lang/natThrowable.cc | |
parent | 5f2fa73083201b771a7c421a081824ffa90d7f19 (diff) | |
download | gcc-5a0bf1eed17d742428e404630ddd0c66981322dc.zip gcc-5a0bf1eed17d742428e404630ddd0c66981322dc.tar.gz gcc-5a0bf1eed17d742428e404630ddd0c66981322dc.tar.bz2 |
configure.in (ia64-*): Don't set SYSDEP_SOURCES.
* configure.in (ia64-*): Don't set SYSDEP_SOURCES.
* java/lang/natThrowable.cc: Don't use __ia64_backtrace.
From-SVN: r41984
Diffstat (limited to 'libjava/java/lang/natThrowable.cc')
-rw-r--r-- | libjava/java/lang/natThrowable.cc | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/libjava/java/lang/natThrowable.cc b/libjava/java/lang/natThrowable.cc index 6080ea3..e2821c5 100644 --- a/libjava/java/lang/natThrowable.cc +++ b/libjava/java/lang/natThrowable.cc @@ -39,10 +39,6 @@ details. */ #include <name-finder.h> -#ifdef __ia64__ -extern "C" int __ia64_backtrace (void **array, int size); -#endif - /* FIXME: size of the stack trace is limited to 128 elements. It's undoubtedly sensible to limit the stack trace, but 128 is rather arbitrary. It may be better to configure this. */ @@ -52,16 +48,12 @@ java::lang::Throwable::fillInStackTrace (void) { if (! trace_enabled) return this; -#if defined (HAVE_BACKTRACE) || defined (__ia64__) +#if defined (HAVE_BACKTRACE) void *p[128]; // We subtract 1 from the number of elements because we don't want // to include the call to fillInStackTrace in the trace. -#if defined (__ia64__) - int n = __ia64_backtrace (p, 128) - 1; -#else int n = backtrace (p, 128) - 1; -#endif if (n > 0) { |