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

Reply via email to