diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-30 03:44:37 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-04-30 03:44:37 +0000 |
| commit | a3181d12c6dacc6250d48d3fa52fa9e4ce6a4f3d (patch) | |
| tree | 1a4ce9aea0812ca2cd98eefa830c877d0e9c9704 /llvm/tools/llvm-mc | |
| parent | 27f3afbc1ab81a8a1d391899037ddbeffd070252 (diff) | |
| download | bcm5719-llvm-a3181d12c6dacc6250d48d3fa52fa9e4ce6a4f3d.tar.gz bcm5719-llvm-a3181d12c6dacc6250d48d3fa52fa9e4ce6a4f3d.zip | |
Add all the plumbing needed for MC to expand cfi to the old tables in
the final assembly. It is the same technique used when targeting
assemblers that don't support .loc.
llvm-svn: 130587
Diffstat (limited to 'llvm/tools/llvm-mc')
| -rw-r--r-- | llvm/tools/llvm-mc/llvm-mc.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/tools/llvm-mc/llvm-mc.cpp b/llvm/tools/llvm-mc/llvm-mc.cpp index f76b6edb80e..24cc263c2ec 100644 --- a/llvm/tools/llvm-mc/llvm-mc.cpp +++ b/llvm/tools/llvm-mc/llvm-mc.cpp @@ -356,7 +356,8 @@ static int AssembleInput(const char *ProgName) { TAB = TheTarget->createAsmBackend(TripleName); } Str.reset(TheTarget->createAsmStreamer(Ctx, FOS, /*asmverbose*/true, - /*useLoc*/ true, IP, CE, TAB, + /*useLoc*/ true, + /*useCFI*/ true, IP, CE, TAB, ShowInst)); } else if (FileType == OFT_Null) { Str.reset(createNullStreamer(Ctx)); |

