[llvm-commits] [llvm] r80649 - in /llvm/trunk: include/llvm/CodeGen/AsmPrinter.h lib/CodeGen/AsmPrinter/DwarfException.cpp lib/CodeGen/AsmPrinter/DwarfPrinter.cpp lib/CodeGen/AsmPrinter/DwarfPrinter.h lib/Target/ARM/ARMConstantPoolValue.cpp lib/Target/ARM/ARMConstantPoolValue.h lib/Target/ARM/ARMISelLowering.cpp lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp test/CodeGen/ARM/2009-08-31-LSDA-Name.ll

Jim Grosbach grosbach at apple.com
Tue Sep 1 11:19:22 PDT 2009


On Sep 1, 2009, at 11:16 AM, Chris Lattner wrote:

>
> On Aug 31, 2009, at 6:57 PM, Jim Grosbach wrote:
>
>> Author: grosbach
>> Date: Mon Aug 31 20:57:56 2009
>> New Revision: 80649
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=80649&view=rev
>> Log:
>> Clean up LSDA name generation and use for SJLJ exception handling.  
>> This
>> makes an eggregious hack somewhat more palatable. Bringing the LSDA  
>> forward
>> and making it a GV available for reference would be even better,  
>> but is
>> beyond the scope of what I'm looking to solve at this point.
>>
>> Objective C++ code could generate function names that broke the  
>> previous
>> scheme. This fixes that.
>
> In addition to Evan's comments, please do not use <sstream>, use  
> raw_ostream.h instead.
>

Sure thing.



More information about the llvm-commits mailing list