mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
Fix generation of 'isa' and 'discriminator' keywords.
Summary: There should be a space before each of these two keywords to avoid generating invalid assembly files. NOTE: I could not find an obvious maintainers in CODE_OWNERS.TXT, but this seems related to debug info. Reviewers: echristo CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2791 llvm-svn: 201359
This commit is contained in:
parent
abe8b5fc2e
commit
26a166f74b
@ -902,9 +902,9 @@ void MCAsmStreamer::EmitDwarfLocDirective(unsigned FileNo, unsigned Line,
|
||||
}
|
||||
|
||||
if (Isa)
|
||||
OS << "isa " << Isa;
|
||||
OS << " isa " << Isa;
|
||||
if (Discriminator)
|
||||
OS << "discriminator " << Discriminator;
|
||||
OS << " discriminator " << Discriminator;
|
||||
|
||||
if (IsVerboseAsm) {
|
||||
OS.PadToColumn(MAI->getCommentColumn());
|
||||
|
@ -1,9 +1,18 @@
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s
|
||||
# FIXME: Actually test the output.
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s -check-prefix=FILE
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s -check-prefix=BASIC-LOC-1
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s -check-prefix=BASIC-LOC-2
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s -check-prefix=DISCRIMINATOR
|
||||
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s -check-prefix=ISA
|
||||
|
||||
.file 1 "hello"
|
||||
# FILE: .file 1 "hello"
|
||||
.loc 1
|
||||
.loc 1 2
|
||||
# BASIC-LOC-1: .loc 1 2 0
|
||||
.loc 1 2 3
|
||||
# BASIC-LOC-2: .loc 1 2 3
|
||||
.loc 1 2 discriminator 1
|
||||
# DISCRIMINATOR: 1 2 0 discriminator 1
|
||||
.loc 1 2 0 isa 3
|
||||
# ISA: 1 2 0 isa 3
|
||||
.loc 1 0
|
||||
|
Loading…
Reference in New Issue
Block a user