On 02/13/13 08:54, Jakub Jelinek wrote:
Hi!
As agreed on in the PR, here is the revertion of 3 commits, so that
PCH works again for -gstabs and other debug info formats for 4.8
release. For 4.9 we should either remove support for anything non-DWARF, or
hope somebody steps up and fixes dbxout.c etc. not to emit debug info right
away, but queue it till end of compilation.
Bootstrapped/regtested on x86_64-linux and i686-linux, additionally tested
with
make check
RUNTESTFLAGS='--target_board=unix\{-m32,-m32/-gstabs,-m64,-m64/-gstabs} pch.exp'
Ok for trunk? I'll add reversion of this reversion to the 4.9 queued patches
PR.
That looks just like the patch I have here. Yet, I'm still seeing failures:
Running target unix/-m32/-gstabs
Using /usr/share/dejagnu/baseboards/unix.exp as board description file
for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for
target.
Using /home/gcc/GIT/gcc/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /home/gcc/GIT/gcc/gcc/testsuite/gcc.dg/pch/pch.exp ...
FAIL: gcc.dg/pch/decl-3.c -O0 -g assembly comparison
FAIL: gcc.dg/pch/decl-3.c -O0 assembly comparison
FAIL: gcc.dg/pch/decl-3.c -O1 assembly comparison
FAIL: gcc.dg/pch/decl-3.c -O2 assembly comparison
FAIL: gcc.dg/pch/decl-3.c -O3 -fomit-frame-pointer assembly comparison
FAIL: gcc.dg/pch/decl-3.c -O3 -g assembly comparison
FAIL: gcc.dg/pch/decl-3.c -Os assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O0 -g assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O0 assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O1 assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O2 assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O3 -fomit-frame-pointer assembly comparison
FAIL: gcc.dg/pch/decl-4.c -O3 -g assembly comparison
FAIL: gcc.dg/pch/decl-4.c -Os assembly comparison
[ ... ]
Can you double-check your testing output?
Jeff