This is the mail archive of the binutils@sourceware.org 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: [PATCH] Riscv ld-elf/stab failure, and fake label cleanup.


Hi Jim,

>> 	* testsuite/gas/all/err-fakelabel.s: New.

Sorry for the late notice, but I have just found new gas testsuite failures
for a couple of architectures triggered by this test:

  Checking Binutils in: vax-netbsdelf ... GAS REGRESSION: gas/all/err-fakelabel.s
  Checking Binutils in: ns32k-netbsd ...  GAS REGRESSION: gas/all/err-fakelabel.s   
  Checking Binutils in: mmix-mmixware ... GAS REGRESSION: gas/all/err-fakelabel.s

The failures all happen because the assembler backends are producing fatal 
error messages:

[vax]    gas/testsuite/gas/all//err-fakelabel.s:3: Fatal error: Ignoring statement due to "Unknown operator"
[ns32k]  gas/testsuite/gas/all//err-fakelabel.s:3: Fatal error: No such opcode
[mmix]   gas/testsuite/gas/all//err-fakelabel.s:3: Fatal error: internal: unhandled label label

Frankly I do not see a great need to change the backends to cope with this
situation, so please could you add a #not-target line to the test, along
with a comment explaining why it is needed ?  A patch to do so is pre-approved.

Cheers
  Nick


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