re PR target/23602 (1081 test failures in libjava, when configured for i486-linux)
authorRichard Henderson <rth@redhat.com>
Wed, 5 Oct 2005 18:19:26 +0000 (11:19 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 5 Oct 2005 18:19:26 +0000 (11:19 -0700)
commitd3073c70c5db2f657da6185f16662d14e3e32270
treed99bcd5da2f6437d8312957a5442aca23f22ce74
parent10dc6e8cea9ca2bef33572e27a196d87e772546b
re PR target/23602 (1081 test failures in libjava, when configured for i486-linux)

        PR target/23602
        * toplev.c (process_options): Warn about unsupported combinations
        of unwind tables and omit-frame-pointer.
        * config/i386/i386.c (override_options): Similarly.  Enable
        accumulate-outgoing-args if not explicitly disabled.
testsuite/
        * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
        * g++.dg/eh/omit-frame-pointer2.C: Likewise.
libjava/
        * configure.host (i?86-*): Set -fomit-frame-pointer in libgcj_flags,
        but not BACKTRACESPEC.
        (x86_64-*): Similarly.  Don't set -ffloat-store in 64-bit mode.

From-SVN: r105009
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/eh/omit-frame-pointer.C
gcc/testsuite/g++.dg/eh/omit-frame-pointer2.C
gcc/toplev.c
libjava/ChangeLog
libjava/configure.host