aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2004-03-02 16:55:38 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2004-03-02 15:55:38 +0000
commit2ac87ccba9ce187a20e49fd36cec5e560032d716 (patch)
tree275f8ab13361436bb058560b81ce7eb473995e98 /libjava
parentf08dc6c194fa945044cc613e0fe66dcd723eacc5 (diff)
downloadgcc-2ac87ccba9ce187a20e49fd36cec5e560032d716.zip
gcc-2ac87ccba9ce187a20e49fd36cec5e560032d716.tar.gz
gcc-2ac87ccba9ce187a20e49fd36cec5e560032d716.tar.bz2
configure.host: Pass -fno-omit-frame-pointer for i386.
* configure.host: Pass -fno-omit-frame-pointer for i386. * configure.in: Likewise. From-SVN: r78764
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/configure.host2
-rw-r--r--libjava/configure.in2
3 files changed, 7 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index df098e7..797106b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2004-03-02 Jan Hubicka <jh@suse.cz>
+
+ * configure.host: Pass -fno-omit-frame-pointer for i386.
+ * configure.in: Likewise.
+
2004-03-01 Per Bothner <per@bothner.com>
* java/lang/natPosixProcess.cc (startProcess): Fix thinko.
diff --git a/libjava/configure.host b/libjava/configure.host
index 6e19f0c..f3b4fd2 100644
--- a/libjava/configure.host
+++ b/libjava/configure.host
@@ -90,7 +90,7 @@ case "${host}" in
;;
i686-*|i586-*|i486-*|i386-*)
sysdeps_dir=i386
- libgcj_flags="${libgcj_flags} -ffloat-store"
+ libgcj_flags="${libgcj_flags} -ffloat-store -fno-omit-frame-pointer"
libgcj_interpreter=yes
libgcj_cxxflags=
libgcj_cflags=
diff --git a/libjava/configure.in b/libjava/configure.in
index cf3859e..176ac76 100644
--- a/libjava/configure.in
+++ b/libjava/configure.in
@@ -1190,7 +1190,7 @@ fi
# Define here any compiler flags that you need in order to make backtrace() work.
BACKTRACESPEC=
case "${host}" in
- x86_64*-*-linux*)
+ x86_64*-*-linux*|i?86-*)
BACKTRACESPEC=-fno-omit-frame-pointer
;;
esac