This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: New tests orphan2 and unknown2 fail in cris-elf
On Mon, Dec 19, 2005 at 04:05:28PM -0800, Wilson; Bob, Tensillca wrote:
> H.J.,
>
> Just because you disagree with a policy doesn't give you the right to
> ignore it. What is this? Couldn't you at least hold off to give time
> for discussion?
I reverted the change which caused the regression and re-enabled the
test.
>
> 2005-12-19 H.J. Lu <hongjiu.lu@intel.com>
>
> * ld-elf/orphan2.d: Undo the last change.
>
> You didn't even bother to post something here to state that you were
> reverting Hans-Peter's change, and I wasted 5 minutes trying to figure out
> why this test was failing for xtensa-elf even after Hans-Peter changed it
> to xfail.
>
ld-elf/orphan2 passes on ia32, x86-64 and ia64. xtensa-elf has
FAIL: ld-elf/group2
FAIL: ld-elf/orphan2
FAIL: ld-elf/64ksec-r
You should investigate why they fail yourselves. The first glance of
ld-elf/orphan2 shows
Section Headers:
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al
[ 0] NULL 00000000 000000 000000 00 0 0 0
[ 1] .text PROGBITS 00000000 000034 000004 00 AX 0 0 1
[ 2] .data PROGBITS 00000000 000038 000000 00 WA 0 0 1
[ 3] .bss NOBITS 00000000 000038 000000 00 WA 0 0 1
[ 4] .modinfo PROGBITS 00000000 000038 000004 00 A 0 0 1
[ 5] .shstrtab STRTAB 00000000 00003c 000035 00 0 0 1
[ 6] .symtab SYMTAB 00000000 0001b4 000080 10 7 8 4
[ 7] .strtab STRTAB 00000000 000234 000001 00 0 0 1
You should check why .modinfo comes after .bss for you. I got
[ 0] NULL 0000000000000000 000000 000000 00 0 0 0
[ 1] .text PROGBITS 0000000000000000 000040 000004 00 AX 0 0 4
[ 2] .modinfo PROGBITS 0000000000000000 000044 000004 00 A 0 0 1
[ 3] .data PROGBITS 0000000000000000 000048 000000 00 WA 0 0 4
[ 4] .bss NOBITS 0000000000000000 000048 000000 00 WA 0 0 4
[ 5] .shstrtab STRTAB 0000000000000000 000048 000035 00 0 0 1
[ 6] .symtab SYMTAB 0000000000000000 000280 0000c0 18 7 8 8
[ 7] .strtab STRTAB 0000000000000000 000340 000001 00 0 0 1
H.J.