configure.ac (BACKTRACESPEC): Remove definition, but continue to AC_SUBST definition from configure.host.
* configure.ac (BACKTRACESPEC): Remove definition, but continue to AC_SUBST definition from configure.host. * configure.host: Don't use -fno-omit-frame-pointer. Set BACKTRACESPEC to -fomit-frame-pointer on 32-bit x86 targets. From-SVN: r100469
This commit is contained in:
parent
ae263c7a36
commit
135709e82d
3 changed files with 14 additions and 11 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2005-06-01 Bryce McKinlay <mckinlay@redhat.com>
|
||||||
|
|
||||||
|
* configure.ac (BACKTRACESPEC): Remove definition, but continue to
|
||||||
|
AC_SUBST definition from configure.host.
|
||||||
|
* configure.host: Don't use -fno-omit-frame-pointer. Set BACKTRACESPEC
|
||||||
|
to -fomit-frame-pointer on 32-bit x86 targets.
|
||||||
|
|
||||||
2005-06-01 Tom Tromey <tromey@redhat.com>
|
2005-06-01 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* java/io/ObjectInputStream.java (currentLoader): Fixed typo.
|
* java/io/ObjectInputStream.java (currentLoader): Fixed typo.
|
||||||
|
|
|
@ -1148,6 +1148,7 @@ AC_SUBST(ZINCS)
|
||||||
AC_SUBST(DIVIDESPEC)
|
AC_SUBST(DIVIDESPEC)
|
||||||
AC_SUBST(CHECKREFSPEC)
|
AC_SUBST(CHECKREFSPEC)
|
||||||
AC_SUBST(EXCEPTIONSPEC)
|
AC_SUBST(EXCEPTIONSPEC)
|
||||||
|
AC_SUBST(BACKTRACESPEC)
|
||||||
AC_SUBST(IEEESPEC)
|
AC_SUBST(IEEESPEC)
|
||||||
|
|
||||||
AM_CONDITIONAL(NATIVE, test "$NATIVE" = yes)
|
AM_CONDITIONAL(NATIVE, test "$NATIVE" = yes)
|
||||||
|
@ -1345,15 +1346,6 @@ if test "$enable_sjlj_exceptions" = yes; then
|
||||||
SIGNAL_HANDLER_AUX=
|
SIGNAL_HANDLER_AUX=
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Define here any compiler flags that you need in order to make backtrace() work.
|
|
||||||
BACKTRACESPEC=
|
|
||||||
case "${host}" in
|
|
||||||
x86_64*-*-linux*|i?86-*)
|
|
||||||
BACKTRACESPEC=-fno-omit-frame-pointer
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
AC_SUBST(BACKTRACESPEC)
|
|
||||||
|
|
||||||
AC_SUBST(SYSDEP_SOURCES)
|
AC_SUBST(SYSDEP_SOURCES)
|
||||||
|
|
||||||
if test -z "$SIGNAL_HANDLER_AUX"; then
|
if test -z "$SIGNAL_HANDLER_AUX"; then
|
||||||
|
|
|
@ -69,6 +69,7 @@ echo "$target"
|
||||||
DIVIDESPEC=-fuse-divide-subroutine
|
DIVIDESPEC=-fuse-divide-subroutine
|
||||||
EXCEPTIONSPEC=-fnon-call-exceptions
|
EXCEPTIONSPEC=-fnon-call-exceptions
|
||||||
CHECKREFSPEC=
|
CHECKREFSPEC=
|
||||||
|
BACKTRACESPEC=
|
||||||
|
|
||||||
# This case statement supports per-CPU defaults.
|
# This case statement supports per-CPU defaults.
|
||||||
case "${host}" in
|
case "${host}" in
|
||||||
|
@ -94,17 +95,18 @@ case "${host}" in
|
||||||
;;
|
;;
|
||||||
i686-*|i586-*|i486-*|i386-*)
|
i686-*|i586-*|i486-*|i386-*)
|
||||||
sysdeps_dir=i386
|
sysdeps_dir=i386
|
||||||
libgcj_flags="${libgcj_flags} -ffloat-store -fno-omit-frame-pointer"
|
libgcj_flags="${libgcj_flags} -ffloat-store"
|
||||||
libgcj_interpreter=yes
|
libgcj_interpreter=yes
|
||||||
libgcj_cxxflags=
|
libgcj_cxxflags=
|
||||||
libgcj_cflags=
|
libgcj_cflags=
|
||||||
DIVIDESPEC=-fno-use-divide-subroutine
|
DIVIDESPEC=-fno-use-divide-subroutine
|
||||||
|
BACKTRACESPEC=-fomit-frame-pointer
|
||||||
enable_hash_synchronization_default=yes
|
enable_hash_synchronization_default=yes
|
||||||
slow_pthread_self=yes
|
slow_pthread_self=yes
|
||||||
;;
|
;;
|
||||||
x86_64-*)
|
x86_64-*)
|
||||||
sysdeps_dir=x86-64
|
sysdeps_dir=x86-64
|
||||||
libgcj_flags="${libgcj_flags} -ffloat-store -fno-omit-frame-pointer"
|
libgcj_flags="${libgcj_flags} -ffloat-store"
|
||||||
libgcj_cxxflags=
|
libgcj_cxxflags=
|
||||||
libgcj_cflags=
|
libgcj_cflags=
|
||||||
DIVIDESPEC=-f%{m32:no-}use-divide-subroutine
|
DIVIDESPEC=-f%{m32:no-}use-divide-subroutine
|
||||||
|
@ -266,6 +268,8 @@ esac
|
||||||
case "${host}" in
|
case "${host}" in
|
||||||
*-cygwin* | *-mingw*)
|
*-cygwin* | *-mingw*)
|
||||||
fallback_backtrace_h=sysdep/i386/backtrace.h
|
fallback_backtrace_h=sysdep/i386/backtrace.h
|
||||||
|
# We need a frame pointer on Windows, so override BACKTRACESPEC
|
||||||
|
BACKTRACESPEC=
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue