Recent change regressing various targets

Jeff Law law@redhat.com
Tue Jan 21 23:34:00 GMT 2020


This change:

> commit b4654b109bd023d0a22f445db7d4e27f769593f4 (HEAD, refs/bisect/bad)
> Author: H.J. Lu <hjl.tools@gmail.com>
> Date:   Tue Jan 21 05:43:59 2020 -0800
> 
>     pr23900-1.d: Also check PT_GNU_PROPERTY program header
>     
>     Also pass -l to readelf to check PT_GNU_PROPERTY program header.
>     
>             PR ld/23900
>             * testsuite/ld-elf/pr23900-1.d: Also pass -l to readelf.
> 

Is causing various targets to fail the pr23900-1 test when previously
they passed the test:

> Target is sh3eb-unknown-linux-gnu
> Host   is x86_64-pc-linux-gnu
> 
>                 === ld tests ===
> 
> Schedule of variations:
>     unix
> 
> Running target unix
> Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
> Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
> Using /home/law/UPSTREAM/binutils-gdb/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
> WARNING: Assuming target board is the local machine (which is probably wrong).
> You may need to set your DEJAGNU environment variable.
> Running /home/law/UPSTREAM/binutils-gdb/ld/testsuite/ld-elf/elf.exp ...
> FAIL: ld-elf/pr23900-1
> 

sh3eb-linux-gnu is a good example.  There are others.

Jeff





More information about the Binutils mailing list