This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: FAIL: i386 pcrel reloc [Was: Results for binutils 2.15.91 20040826 testsuite on i686-pc-cygwin]
On Thu, Aug 26, 2004 at 06:25:50PM +0100, Nick Clifton wrote:
> Hi H. J.
>
> >>gas/testsuite/ChangeLog
> >>2004-08-26 Nick Clifton <nickc@redhat.com>
> >>
> >> * gas/i386/i386.exp: Group ELF specific tests together. Move
> >> the pcrel test into the ELF only section. Use is_elf_format to
> >> test for ELF based toolchains.
>
> >It looks OK to me. But I still got
> >
> >./build-i386-pe/gas/testsuite/gas.log:FAIL: i386 abs reloc
> >./build-i386-pe/ld/ld.log:FAIL: ld-scripts/provide-1
> >
> >with a cross i386-pe binutils.
>
> Me too. I am not sure about the i386 abs reloc failure. It looks like
> it ought to work with PE based toolchains, but I do not know enough
> about PE and weak symbol support to be sure.
>
> It would certainly be very easy to move this test into the ELF only
> section...
>
> I have not looked at the provide-1 failure. Should this be an ELF only
> test ?
I don't think they are ELF only. I got
./build-i386-coff/ld/ld.log:FAIL: ld-scripts/defined2
./build-i386-coff/ld/ld.log:FAIL: ld-scripts/defined3
./build-i386-coff/ld/ld.log:FAIL: ld-scripts/provide-2
for i386-coff. They may be some COFF/PE quirks.
H.J.