diff options
author | Reid Kleckner <rnk@google.com> | 2016-11-29 00:39:37 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-11-29 00:39:37 +0000 |
commit | fec0f32ea90ec50c79492ce046c3622cfe981d29 (patch) | |
tree | d0a147d5a51a4daaae8d3abb49682819d5530008 /clang/lib/Sema | |
parent | c68a6c4ca9faf6eb332383b105483204b2ed61d5 (diff) | |
download | bcm5719-llvm-fec0f32ea90ec50c79492ce046c3622cfe981d29.tar.gz bcm5719-llvm-fec0f32ea90ec50c79492ce046c3622cfe981d29.zip |
Use ${:uid} to generate unique MS asm labels, not {:uid}
llvm-svn: 288093
Diffstat (limited to 'clang/lib/Sema')
-rw-r--r-- | clang/lib/Sema/SemaStmtAsm.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaStmtAsm.cpp b/clang/lib/Sema/SemaStmtAsm.cpp index f11e7aaa34f..0064a2c5121 100644 --- a/clang/lib/Sema/SemaStmtAsm.cpp +++ b/clang/lib/Sema/SemaStmtAsm.cpp @@ -753,7 +753,7 @@ LabelDecl *Sema::GetOrCreateMSAsmLabel(StringRef ExternalLabelName, // Create an internal name for the label. The name should not be a valid mangled // name, and should be unique. We use a dot to make the name an invalid mangled // name. - OS << "__MSASMLABEL_.{:uid}__"; + OS << "__MSASMLABEL_.${:uid}__"; for (char C : ExternalLabelName) { OS << C; // We escape '$' in asm strings by replacing it with "$$" |