Between 20110408 and 20110415, several testcases on Tru64 UNIX started failing: FAIL: gcc.dg/debug/pr29609-1.c -gstabs1 (test for excess errors) Excess errors: cpp: Warning: /tmp//ccPZXIff.s, line 40: "BLOCK" is an invalid preprocessor directive, and is being ignored. (baddirective) # BLOCK 2 seq:0 --^ cpp: Warning: /tmp//ccPZXIff.s, line 41: "PRED" is an invalid preprocessor directive, and is being ignored. (baddirective) # PRED: ENTRY (fallthru) --^ and many more. This is obviously caused by this patch: 2011-04-08 Xinliang David Li <davidxl@google.com> * final.c (dump_basic_block_info): New function. (final): Dump basic block. (final_scan_insn): Remove old dump. Please fix. Rainer
Confirmed.
I believe this was fixed by commit r172682, "Mon Apr 18 23:58:49 2011". If so, please confirm and close.
Indeed, the error is gone as of r172821.