diff options
author | Andrew Haley <aph@cygnus.com> | 1999-04-13 09:18:09 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 1999-04-13 09:18:09 +0000 |
commit | a4e44caa6d2a951af67aefb76ee22f7735bf293b (patch) | |
tree | cf855e7be72eac99926b727b8a0fd3ad8e4cccde /libjava/configure.in | |
parent | 0e8285f1200b2feb78876c3edfe53637cf2577da (diff) | |
download | gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.zip gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.tar.gz gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.tar.bz2 |
i386-signal.h, [...]: New files.
1999-04-13 Andrew Haley <aph@cygnus.com>
* include/i386-signal.h, include/default-signal.h: New files.
* prims.cc (catch_segv): Call MAKE_THROW_FRAME in exception
handler.
(catch_fpe): New function.
* configure.in: Make link to appropriate include/java-signal.h.
* configure: Rebuilt.
* Makefile.am: include/java-signal.h added to dependency list.
* Makefile.in: Rebuilt.
From-SVN: r26400
Diffstat (limited to 'libjava/configure.in')
-rw-r--r-- | libjava/configure.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libjava/configure.in b/libjava/configure.in index 98083c9..e2fa12f 100644 --- a/libjava/configure.in +++ b/libjava/configure.in @@ -362,6 +362,17 @@ AC_FUNC_ALLOCA AC_CHECK_PROGS(PERL, perl, false) +case "${host}" in + i?86-*-linux*) + SIGNAL_HANDLER=include/i386-signal.h + ;; + *) + SIGNAL_HANDLER=include/default-signal.h + ;; +esac + +AC_LINK_FILES($SIGNAL_HANDLER, include/java-signal.h) + if test "${multilib}" = "yes"; then multilib_arg="--enable-multilib" else |