This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: Bootstrap comparison failure - cygwin and irix
- To: "'kenner at vlsi1 dot ultra dot nyu dot edu'" <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: RE: Bootstrap comparison failure - cygwin and irix
- From: "Billinghurst, David (CRTS)" <David dot Billinghurst at riotinto dot com>
- Date: Tue, 25 Sep 2001 01:33:52 -0000
- Cc: "'gcc-patches at gcc dot gnu dot org'" <gcc-patches at gcc dot gnu dot org>, "'toa at pop dot agri dot ch'" <toa at pop dot agri dot ch>
Interestingly, if I generate a .s file using -save-temps, the stage2 and
stage3 output is identical. If I generate .s directly from .c then I do get
a difference. Unfortunately the mips "assembler" is not too instructive,
but here is a sample difference.
--- dwarf2out.s.stage2 Tue Sep 25 11:00:28 2001
+++ dwarf2out.s.stage3 Tue Sep 25 10:57:34 2001
@@ -110737,7 +110737,7 @@
.byte 0x1
.LELT0:
.section .debug_info,0x7000001e,0,0,0
- .4byte 0x17423
+ .4byte 0x17413
.2byte 0x2
.4byte .Ldebug_abbrev0
.byte 0x4
@@ -134588,7 +134588,7 @@
.byte 0x6c,0x31,0x0
.byte 0x1
.2byte 0x1845
- .4byte 0xe479
+ .4byte 0xc06c
.byte 0x2
.byte 0x91
.byte 0x10
> -----Original Message-----
> From: Billinghurst, David (CRTS)
> Sent: Tuesday, 25 September 2001 10:44
> To: 'kenner@vlsi1.ultra.nyu.edu'
> Cc: gcc-patches@gcc.gnu.org; 'toa@pop.agri.ch'
> Subject: RE: Bootstrap comparison failure - cygwin and irix
>
> Your patch "Tweak to type_hash change"
> http://gcc.gnu.org/ml/gcc-patches/2001-09/msg01033.html is a partial fix.
> On irix I now get
>
> Bootstrap comparison failure!
> dwarf2out.o differs
> objc-act.o differs
> f/lex.o differs
>
> I will try and see where the .s files differ.
>
> -----Original Message-----
> From: kenner@vlsi1.ultra.nyu.edu [SMTP:kenner@vlsi1.ultra.nyu.edu]
> Sent: Sunday, 23 September 2001 21:19
> To: Billinghurst, David (CRTS)
> Cc: gcc-patches@gcc.gnu.org
> Subject: RE: Bootstrap comparison failure - cygwin and irix
>
> > Bootstrap comparison failure!
> > dwarf2out.o differs
> > insn-emit.o differs
> > objc-act.o differs
> > profile.o differs
> > regclass.o differs
> > f/lex.o differs
> > java/parse.o differs
>
> Very strange. Sounds like something is uninitialized. Can you show
> me a
> diff of the two .i files for any of these.