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: binutils 2.20 regressions


Hi,

Fixed below fails:

crx-elf: FAIL: beq_insn
crx-elf: FAIL: GAS segmentation fault
crx-elf: FAIL: jscond_insn
crx-elf: FAIL: list_insn
crx-elf: FAIL: misc_insn
crx-elf: FAIL: shift_insn
crx-elf: FAIL: ld-crx/reloc-rel4
crx-elf: FAIL: ld-elf/64ksec-r



crx-elf: FAIL: arith_insn
crx-elf: FAIL: bit_insn
crx-elf: FAIL: br_insn
crx-elf: FAIL: cmpbr_insn
crx-elf: FAIL: load_stor_insn

The above fails due to "-1" constant value as an argument. And print -1
with HEX cause the failure. Analyzing the issue.
For ex:   test.s
              ord $-1, r8

on i86_64 pc: objdump -d test.o
              ord 0xffffffffffffffff, r8

on i386 pc  :objdump -d test.o
              ord $0xffffffff, r8


Thanks Swami

Above all test passed, when I checked out 2.20 branch source and run "make check"

On which host ? I got these failures on a x86_64-pc-linux-gnu machine and I can reproduce them.
They don't happen on an i386 machine.


Tristan.






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