diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/ldlang.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 52639f3..40b6e07 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2021-01-26 Nick Alcock <nick.alcock@oracle.com> + + * ldlang.c (lang_merge_ctf): Set CTF_LINK_NO_FILTER_REPORTED_SYMS + when appropriate. + 2021-02-04 H.J. Lu <hongjiu.lu@intel.com> PR ld/19609 diff --git a/ld/ldlang.c b/ld/ldlang.c index 8014e7a..5ffc844 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -3811,6 +3811,8 @@ lang_merge_ctf (void) flags = CTF_LINK_SHARE_DUPLICATED; if (!config.ctf_variables) flags |= CTF_LINK_OMIT_VARIABLES_SECTION; + if (bfd_link_relocatable (&link_info)) + flags |= CTF_LINK_NO_FILTER_REPORTED_SYMS; if (ctf_link (ctf_output, flags) < 0) { |