[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
Chris Lattner
clattner at apple.com
Tue Sep 1 11:16:54 PDT 2009
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.
-Chris
More information about the llvm-commits
mailing list