This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[3.3 branch] IA64 bootstrap failure
- From: Andreas Schwab <schwab at suse dot de>
- To: gcc at gcc dot gnu dot org
- Date: Tue, 08 Jul 2003 15:05:09 +0200
- Subject: [3.3 branch] IA64 bootstrap failure
I'm getting a spurious comparison failure when bootstrapping the 3.3
branch. The only difference between the stage2 and stage3 compiler is
the following (functionally equivalent) difference in java/decl.o:
--- x1 2003-07-08 11:57:05.000000000 +0200
+++ x2 2003-07-08 11:57:15.000000000 +0200
@@ -1,5 +1,5 @@
-java/decl.o: file format elf64-ia64-little
+stage2/java/decl.o: file format elf64-ia64-little
Disassembly of section .text:
@@ -2054,10 +2054,10 @@
2a50: 0b 70 00 1e 18 10 [MMI] ld8 r14=[r15];;
2a56: 70 00 38 0c 72 00 cmp.eq p7,p6=0,r14
2a5c: 00 00 04 00 nop.i 0x0;;
- 2a60: dc 00 20 40 98 11 [MFB] (p06) st8 [r32]=r8
+ 2a60: fc 00 20 1e 98 11 [MFB] (p07) st8 [r15]=r8
2a66: 00 00 00 02 00 00 nop.f 0x0
2a6c: 00 00 00 20 nop.b 0x0
- 2a70: e0 00 20 1e 98 11 [MII] (p07) st8 [r15]=r8
+ 2a70: c0 00 20 40 98 11 [MII] (p06) st8 [r32]=r8
2a76: f0 c0 22 00 42 00 adds r15=88,r8
2a7c: 04 40 00 84 mov r32=r8
2a80: 0a 70 00 46 18 10 [MMI] ld8 r14=[r35];;
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."