[PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Sean Silva via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Dec 18 13:44:19 PST 2016
silvas added a comment.
error: file-dbg2.o: duplicate symbol 'zed'
error: file-dbg2.a(file-dbg2.o): previous definition was here
note: definitions found in conflict-debug.s(.text+0x0) and conflict-debug.s(.text+0x0)
In general, we should assume that file names are going to be very long, so we should avoid having two of them on the same line. Can you follow the approach that the clang diagnostics use? (I pasted an example in: https://reviews.llvm.org/D27676#622869). I.e. "error: note: error: note:"
More information about the llvm-commits