diff options
author | Alexander Kornienko <alexfh@google.com> | 2018-03-07 16:27:44 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2018-03-07 16:27:44 +0000 |
commit | e12a48bcc089b9942fa405076ccabac73fae3e86 (patch) | |
tree | 408184d9629b7fe319044f63b79fb882ce813941 /llvm/lib/MC/MCStreamer.cpp | |
parent | e245ec0cf0e157730e58f874c7366a3dbdcc9bad (diff) | |
download | llvm-e12a48bcc089b9942fa405076ccabac73fae3e86.zip llvm-e12a48bcc089b9942fa405076ccabac73fae3e86.tar.gz llvm-e12a48bcc089b9942fa405076ccabac73fae3e86.tar.bz2 |
Revert "Reapply "[DWARFv5] Emit file 0 to the line table.""
This reverts commit r326839.
r326839 breaks assembly file parsing:
$ cat q.c
void g() {}
$ clang -S q.c -g
$ clang -g -c q.s
q.s:9:2: error: file number already allocated
.file 1 "/tmp/test" "q.c"
^
llvm-svn: 326902
Diffstat (limited to 'llvm/lib/MC/MCStreamer.cpp')
-rw-r--r-- | llvm/lib/MC/MCStreamer.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/MC/MCStreamer.cpp b/llvm/lib/MC/MCStreamer.cpp index eed061d..bf27a0a 100644 --- a/llvm/lib/MC/MCStreamer.cpp +++ b/llvm/lib/MC/MCStreamer.cpp @@ -199,15 +199,6 @@ MCStreamer::tryEmitDwarfFileDirective(unsigned FileNo, StringRef Directory, Source, CUID); } -void MCStreamer::emitDwarfFile0Directive(StringRef Directory, - StringRef Filename, - MD5::MD5Result *Checksum, - Optional<StringRef> Source, - unsigned CUID) { - getContext().setMCLineTableRootFile(CUID, Directory, Filename, Checksum, - Source); -} - void MCStreamer::EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, |