[2.41,00/10] Misc binutils-2.41 test fixes

Message ID 20231216040239.1981071-1-sam@gentoo.org
Headers
Series Misc binutils-2.41 test fixes |

Message

Sam James Dec. 16, 2023, 4:01 a.m. UTC
  I'll push these in a few days if no objections. All of these should be
fine, as they're test-only, and they're needed to get the testsuite passing
downstream.

Thanks.

H.J. Lu (2):
  ld: Build libpr23169a.so with -z lazy
  Fix ld/x86: reduce testsuite dependency on system object files

Jan Beulich (1):
  ld/x86: reduce testsuite dependency on system object files

Nick Clifton (1):
  Fix "--only-keep-debug for ELF relocatables" binutils test for
    compilers which add .debug_macro sections to object files.

Sam James (4):
  ld: Fix relocatable.d XFAIL/notarget entry for hppa
  ld: Fix retain7a.d XFAIL/notarget entry for hppa
  ld: fix relocatable, retain7a target pattens for HPPA
  ld: ld-lib.exp: log failed dump.out contents for debugging

Vladimir Mezentsev (2):
  gprofng: 30700 tmpdir/gp-collect-app_F test fails
  Fix 30808 gprofng tests failed

 binutils/testsuite/binutils-all/objcopy.exp   |   7 +-
 gprofng/testsuite/config/default.exp          |  20 ++-
 .../gprofng.display/gp-collect-app_F.exp      |   4 +-
 gprofng/testsuite/lib/Makefile.skel           |   5 -
 ld/testsuite/ld-elf/relocatable.d             |   2 +-
 ld/testsuite/ld-elf/retain7a.d                |   2 +-
 ld/testsuite/ld-ifunc/ifunc.exp               |   4 +-
 ld/testsuite/ld-x86-64/property-stk.s         |  25 +++
 .../{property-x86-1.S => property-x86-1.s}    |  15 +-
 .../{property-x86-2.S => property-x86-2.s}    |  15 +-
 ld/testsuite/ld-x86-64/x86-64.exp             | 170 +++++++++---------
 ld/testsuite/lib/ld-lib.exp                   |   4 +-
 12 files changed, 159 insertions(+), 114 deletions(-)
 create mode 100644 ld/testsuite/ld-x86-64/property-stk.s
 rename ld/testsuite/ld-x86-64/{property-x86-1.S => property-x86-1.s} (75%)
 rename ld/testsuite/ld-x86-64/{property-x86-2.S => property-x86-2.s} (70%)
  

Comments

Sam James Dec. 20, 2023, 10:59 a.m. UTC | #1
Sam James <sam@gentoo.org> writes:

> I'll push these in a few days if no objections. All of these should be
> fine, as they're test-only, and they're needed to get the testsuite passing
> downstream.
>
> Thanks.

Pushed.

>
> H.J. Lu (2):
>   ld: Build libpr23169a.so with -z lazy
>   Fix ld/x86: reduce testsuite dependency on system object files
>
> Jan Beulich (1):
>   ld/x86: reduce testsuite dependency on system object files
>
> Nick Clifton (1):
>   Fix "--only-keep-debug for ELF relocatables" binutils test for
>     compilers which add .debug_macro sections to object files.
>
> Sam James (4):
>   ld: Fix relocatable.d XFAIL/notarget entry for hppa
>   ld: Fix retain7a.d XFAIL/notarget entry for hppa
>   ld: fix relocatable, retain7a target pattens for HPPA
>   ld: ld-lib.exp: log failed dump.out contents for debugging
>
> Vladimir Mezentsev (2):
>   gprofng: 30700 tmpdir/gp-collect-app_F test fails
>   Fix 30808 gprofng tests failed
>
>  binutils/testsuite/binutils-all/objcopy.exp   |   7 +-
>  gprofng/testsuite/config/default.exp          |  20 ++-
>  .../gprofng.display/gp-collect-app_F.exp      |   4 +-
>  gprofng/testsuite/lib/Makefile.skel           |   5 -
>  ld/testsuite/ld-elf/relocatable.d             |   2 +-
>  ld/testsuite/ld-elf/retain7a.d                |   2 +-
>  ld/testsuite/ld-ifunc/ifunc.exp               |   4 +-
>  ld/testsuite/ld-x86-64/property-stk.s         |  25 +++
>  .../{property-x86-1.S => property-x86-1.s}    |  15 +-
>  .../{property-x86-2.S => property-x86-2.s}    |  15 +-
>  ld/testsuite/ld-x86-64/x86-64.exp             | 170 +++++++++---------
>  ld/testsuite/lib/ld-lib.exp                   |   4 +-
>  12 files changed, 159 insertions(+), 114 deletions(-)
>  create mode 100644 ld/testsuite/ld-x86-64/property-stk.s
>  rename ld/testsuite/ld-x86-64/{property-x86-1.S => property-x86-1.s} (75%)
>  rename ld/testsuite/ld-x86-64/{property-x86-2.S => property-x86-2.s} (70%)