[llvm] r190354 - Set the encoding to '0' if we don't have an MAB.
Bill Wendling
isanbard at gmail.com
Thu Oct 17 10:42:25 PDT 2013
Here ya go. :)
Committing to https://llvm.org/svn/llvm-project/llvm/trunk ...
A test/CodeGen/X86/no-elf-compact-unwind.ll
Committed r192903
A test/CodeGen/X86/no-elf-compact-unwind.ll
r192903 = 6e49fde89b8c00dac04a9b60c4e113320bc8bbf4 (refs/remotes/origin/master)
-bw
On Oct 16, 2013, at 12:22 PM, Rafael EspĂndola <rafael.espindola at gmail.com> wrote:
> testcase?
>
> On 9 September 2013 17:22, Bill Wendling <isanbard at gmail.com> wrote:
>> Author: void
>> Date: Mon Sep 9 16:22:44 2013
>> New Revision: 190354
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=190354&view=rev
>> Log:
>> Set the encoding to '0' if we don't have an MAB.
>>
>> Modified:
>> llvm/trunk/lib/MC/MCStreamer.cpp
>>
>> Modified: llvm/trunk/lib/MC/MCStreamer.cpp
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCStreamer.cpp?rev=190354&r1=190353&r2=190354&view=diff
>> ==============================================================================
>> --- llvm/trunk/lib/MC/MCStreamer.cpp (original)
>> +++ llvm/trunk/lib/MC/MCStreamer.cpp Mon Sep 9 16:22:44 2013
>> @@ -74,11 +74,10 @@ raw_ostream &MCStreamer::GetCommentOS()
>> }
>>
>> void MCStreamer::generateCompactUnwindEncodings(MCAsmBackend *MAB) {
>> - if (!MAB) return;
>> for (std::vector<MCDwarfFrameInfo>::iterator I = FrameInfos.begin(),
>> E = FrameInfos.end(); I != E; ++I)
>> I->CompactUnwindEncoding =
>> - MAB->generateCompactUnwindEncoding(I->Instructions);
>> + (MAB ? MAB->generateCompactUnwindEncoding(I->Instructions) : 0);
>> }
>>
>> void MCStreamer::EmitDwarfSetLineAddr(int64_t LineDelta,
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list