| Issue |
55512
|
| Summary |
LLD-MachO should provide an option to demangle symbol names in warnings
|
| Labels |
missing-feature,
lld:MachO
|
| Assignees |
|
| Reporter |
oontvoo
|
Eg., in some cases, LD64 emits the following warnings:
```
ld: warning: cannot export hidden symbol typeinfo for foo::bar(transaction.o)
ld: warning: cannot export hidden symbol typeinfo name foo::bar(transaction.o)
```
By contrast, LLD emits the following, which makes the difference bewteen `typeinfo` and `typeinfo name` less obvious:
```
ld64.lld: warning: cannot export hidden symbol <mangled-name>
>>> defined in (transaction.o)
ld64.lld: warning: cannot export hidden symbol <mangled-name>
>>> defined in (transaction.o)
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs