RFHelp: c-decl.c rewrite 2/3
Per Bothner
per@bothner.com
Fri Jan 16 21:56:00 GMT 2004
Zack Weinberg wrote:
> So here's the present state of the second stage of my c-decl.c
> rewrite. This is roughly Per's "never modify olddecl in
> duplicate_decls" concept from last month, only it uses a different
> mechanism to identify the canonical decl (to avoid conflict with
> DECL_ABSTRACT_ORIGIN) and it copies over more information.
I merged this patch (and the previous one) in compiler server tree,
and got to 'make cc1'. Haven't bootstrapped yet.
> FAIL: gcc.c-torture/compile/20031113-1.c, -O2
> FAIL: gcc.c-torture/compile/900313-1.c, -O2
> FAIL: gcc.c-torture/compile/950618-1.c, -O2
Manually running them, as in:
/cc1 -quiet -O2 -w
/home/bothner/GNU/gcc.head/gcc/testsuite/gcc.c-torture/compile/20031113-1.c
-o /tmp/foo.s
seems to work.
I'll try a proper bootstrap and check run.
--
--Per Bothner
per@bothner.com http://per.bothner.com/
More information about the Gcc-patches
mailing list