This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: FAIL: i386 pcrel reloc [Was: Results for binutils 2.15.91 20040826 testsuite on i686-pc-cygwin]


On Thu, Aug 26, 2004 at 10:40:08AM +0200, Christian Joensson wrote:
> On Thu, Aug 26, 2004 at 10:36:07AM +0200, Christian Joensson wrote:
> > Windows XP Pro/SP1 cygwin P4 mobile system with these packages:
> > 
> > binutils             20040725-2	    2.15.91 20040725
> > bison                20030307-1	    1.875b
> > cygwin               1.5.10-3	    
> > dejagnu              20021217-2	    1.4.2.x
> > expect               20030128-1	    5.26
> > gcc                  3.3.3-3	    
> > tcltk                20030901-1	    8.4
> > 
> > LAST_UPDATED: Thu Aug 26 07:35:56 UTC 2004
> > 
> > Native configuration is i686-pc-cygwin
> > 
>  > 		=== binutils tests ===
> > 
> > 
> > Running target unix
> > 
> > 		=== binutils Summary ===
> > 
> > # of expected passes		69
> > # of expected failures		1
> > 		=== gas tests ===
> > 
> > 
> > Running target unix
> > FAIL: i386 abs reloc
> > FAIL: i386 pcrel reloc
> 
> Looking into the log file...
> 
> ../as-new  --32  -o dump.o /usr/local/src/trunk/src/gas/testsuite/gas/i386/pcrel.s
> /usr/local/src/trunk/objdir-binutils/gas/testsuite/../../binutils/objdump  -drw dump.o > dump.out
> regexp_diff match failure
> regexp "^  ( 0:	e9 30 12 00 00[	 ]*jmp    1235 .*1: R_386_PC32	\*ABS\*| 0:	e9 2f 12 00 00[	 ]*jmp    1234 .*1: DISP32	\*ABS\*)$"
> line   "   0:	e9 35 12 00 00       	jmp    123a <glob2+0x1135>	1: DISP32	*ABS*"
> regexp_diff match failure

The expect output is ELF. I have no idea why we bother to run it for
non-ELF targets.


H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]