Nominating a patch for the 3.6.1 branch

Tom Stellard tom at stellard.net
Tue Apr 28 13:17:15 PDT 2015


Hi Lang,

Is this commit OK to merge to the 3.6 branch:

http://llvm.org/viewvc/llvm-project?view=revision&revision=234975

-Tom

On Fri, Apr 17, 2015 at 09:51:54PM -0400, Christian Schafmeister wrote:
> 
> It was suggested that I include the svn commit number for the patch below:
> 
> If I read the git log properly it was svn revision 234975
> 
> 
> > Hi Tom,
> > 
> > I?d like to nominate this commit for the 3.6.1 branch.  It fixes a bug in the generation of JIT?d code that uses exception handling (if it delegates the exception handling to a function outside of the JIT?d code) but doesn?t refer to __eh_frames.  In that case, the __eh_frames segment gets dropped and the JIT?d code becomes a black hole for exceptions, exceptions cannot go through, come out of or go into the JIT?d code.
> > 
> > I?m developing a Common Lisp compiler that uses LLVM as the back end and I need this patch for compiling code at the REPL.  I?ve tried upgrading to 3.7tot but a lot of changes have been made to DebugInfo and DIBuilder over the last couple of days and it?s going to take me a while to figure out how to adapt to them
> > 
> > https://github.com/llvm-mirror/llvm/commit/a01f355245534c64dd144bd15c0f3292b856a751



More information about the llvm-commits mailing list