summaryrefslogtreecommitdiffstats
path: root/lld/test/ELF/vs-diagnostics-duplicate.s
Commit message (Collapse)AuthorAgeFilesLines
* [ELF] For VS-style diagnostics, prefer printing full paths in the header.Igor Kudrin2019-08-091-1/+13
| | | | | | | | | | | | The filename part in the message header is used by Visual Studio to fill Error List so that a user can click on an item and jump to the mentioned location. If we use only the name of a source file and not the full path, Visual Studio might be unable to find the right file or, even worse, show a wrong one. Differential Revision: https://reviews.llvm.org/D65875 llvm-svn: 368409
* [ELF] With --vs-diagnostics, print a separate message for each location of a ↵Igor Kudrin2019-08-011-2/+3
| | | | | | | | | | | | | duplicate symbol. We extract and print the source location in the message header so that Visual Studio is able to parse it and jump there. As duplicate symbols are defined in several locations, it is more convenient to have separate error messages, which allows a user to easily access all the locations. Differential Revision: https://reviews.llvm.org/D65213 llvm-svn: 367536
* [lld] Add Visual Studio compatible diagnosticsChris Jackson2019-07-171-0/+63
Summary: Add a --vs-diagnostics flag that alters the format of diagnostic output to enable source hyperlinks in Visual Studio. Differential Revision: https://reviews.llvm.org/D58484 Reviewed by: ruiu llvm-svn: 366333
OpenPOWER on IntegriCloud