diff options
author | Jens Remus <jremus@linux.ibm.com> | 2025-03-21 15:29:03 +0100 |
---|---|---|
committer | Jens Remus <jremus@linux.ibm.com> | 2025-03-26 18:15:24 +0100 |
commit | a8373e160b7912628ab70f97c5a336d2375480b3 (patch) | |
tree | 44485ce61c014f91e90b50780ec6d60a27b30b93 /libctf/ctf-open.c | |
parent | c4375bc51c861dfa384a01bdb2e460e115710bf9 (diff) | |
download | binutils-a8373e160b7912628ab70f97c5a336d2375480b3.zip binutils-a8373e160b7912628ab70f97c5a336d2375480b3.tar.gz binutils-a8373e160b7912628ab70f97c5a336d2375480b3.tar.bz2 |
ld: Correct test pr19719 naming mix-up
The suffix "defined/undefined" in the ld test pr19719 name specifies
whether weak fun() is defined or undefined is mixed up.
The test builds an executable and a shared library. The latter in two
flavors, one with weak fun() defined (libpr19719a.so, "defined") and
one without weak fun() defined (libpr19719b.so, "undefined").
The first "Run $exe fun [...]" invocation uses libpr19719b.so as
libpr19719.so, which is build from dummy.c, which does not define fun.
Thus fun is undefined during this test run.
The second "Run $exe fun [...]" invocation uses libpr19719a.so as
libpr19719.so, which is build from pr19719d.c, which does define fun.
Thus fun is defined during this test run.
Correct the test naming mix-up accordingly.
ld/testsuite/
* ld-elf/shared.exp (mix_pic_and_non_pic): Correct test naming
mix-up of when weak fun is un-/defined.
Signed-off-by: Jens Remus <jremus@linux.ibm.com>
Diffstat (limited to 'libctf/ctf-open.c')
0 files changed, 0 insertions, 0 deletions