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]

Re: Patch to speed up relaxation


On 13 Feb 2001, Ian Lance Taylor wrote:

> Incidentally, the i386 gas testsuite appears to be broken.  It looks
> like somebody changed the disassembler without updating the
> testsuite.  When I run `make check-gas', I get several failures like
> these in ``naked reg'':

Ian, I don't see these failures.  Can you send me your configure line?

> regexp_diff match failure
> regexp "^   0:	66 26 ff 23 [ 	]*jmpw   \*%es:\(%ebx\)$"
> line   "   0:	66 26 ff 23          	jmp    *%es:(%ebx)"

This one indicates a problem in the disassembler.  The `w' suffix is
needed here.

> regexp_diff match failure
> regexp "^   4:	8a 25 50 00 00 00 [ 	]*mov    0x50,%ah$"
> line   "   4:	8a 25 50 00 00 00    	movb   0x50,%ah"

In this case, the `b' suffix isn't needed, so again the testsuite is
doing its job.

Alan
-- 
Linuxcare.  Support for the Revolution.


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