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 | |
| parent | 0e8285f1200b2feb78876c3edfe53637cf2577da (diff) | |
| download | gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.tar.gz gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.tar.bz2 gcc-a4e44caa6d2a951af67aefb76ee22f7735bf293b.zip | |
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')
| -rwxr-xr-x | libjava/configure | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/libjava/configure b/libjava/configure index 84067083648..2ee202177c0 100755 --- a/libjava/configure +++ b/libjava/configure @@ -3298,6 +3298,17 @@ done test -n "$PERL" || PERL="false" +case "${host}" in + i?86-*-linux*) + SIGNAL_HANDLER=include/i386-signal.h + ;; + *) + SIGNAL_HANDLER=include/default-signal.h + ;; +esac + + + if test "${multilib}" = "yes"; then multilib_arg="--enable-multilib" else @@ -3714,8 +3725,8 @@ fi; done EOF cat >> $CONFIG_STATUS <<EOF -ac_sources="java/io/$FILE_DESCRIPTOR include/$GCHDR include/$THREADH" -ac_dests="java/io/natFileDescriptor.cc include/java-gc.h include/java-threads.h" +ac_sources="java/io/$FILE_DESCRIPTOR include/$GCHDR include/$THREADH $SIGNAL_HANDLER" +ac_dests="java/io/natFileDescriptor.cc include/java-gc.h include/java-threads.h include/java-signal.h" EOF cat >> $CONFIG_STATUS <<\EOF |
