diff options
| author | Frederic Riss <friss@apple.com> | 2015-08-07 15:14:08 +0000 |
|---|---|---|
| committer | Frederic Riss <friss@apple.com> | 2015-08-07 15:14:08 +0000 |
| commit | a5ab8443c122b6e1832e7cf6fbc8d33b8e031038 (patch) | |
| tree | 534acdfc009d7d508829494b48f48aef4ab4f479 /llvm/lib/MC/MCAssembler.cpp | |
| parent | 01da42d8db3263ede2c10b466daed51f4b1d43e5 (diff) | |
| download | bcm5719-llvm-a5ab8443c122b6e1832e7cf6fbc8d33b8e031038.tar.gz bcm5719-llvm-a5ab8443c122b6e1832e7cf6fbc8d33b8e031038.zip | |
[MC/Dwarf] Allow to specify custom parameters for linetable emission.
NFC patch for current users, but llvm-dsymutil will use the new
functionality to adapt to the input linetable.
Based on a patch by Adrian Prantl.
llvm-svn: 244318
Diffstat (limited to 'llvm/lib/MC/MCAssembler.cpp')
| -rw-r--r-- | llvm/lib/MC/MCAssembler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCAssembler.cpp b/llvm/lib/MC/MCAssembler.cpp index ffb1479444c..38e126191c1 100644 --- a/llvm/lib/MC/MCAssembler.cpp +++ b/llvm/lib/MC/MCAssembler.cpp @@ -1026,7 +1026,8 @@ bool MCAssembler::relaxDwarfLineAddr(MCAsmLayout &Layout, SmallString<8> &Data = DF.getContents(); Data.clear(); raw_svector_ostream OSE(Data); - MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OSE); + MCDwarfLineAddr::Encode(Context, getDWARFLinetableParams(), LineDelta, + AddrDelta, OSE); OSE.flush(); return OldSize != Data.size(); } |

