Summary: | objcopy --localize-hidden/--keep-global-symbol: drop GRP_COMDAT if the signature symbol becomes local? | ||
---|---|---|---|
Product: | binutils | Reporter: | Fangrui Song <i> |
Component: | binutils | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | NEW --- | ||
Severity: | normal | CC: | hjl.tools, jh7370, pinskia |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
See Also: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59842 | ||
Host: | Target: | ||
Build: | Last reconfirmed: | 2021-12-06 00:00:00 |
Description
Fangrui Song
2021-05-29 23:54:11 UTC
Ping:) I am updating llvm-objcopy to drop GRP_COMDAT There was an old (7 years ago) bug filed against GCC about __x86.get_pc_thunk and "objcopy --keep-global-symbol" (https://gcc.gnu.org/PR59842) which seems like the same issue here. A patch is posted at https://sourceware.org/pipermail/binutils/2021-December/118824.html |