release_33 branch: proposing r183984

Tom Stellard tom at stellard.net
Fri Jul 19 09:32:18 PDT 2013


On Fri, Jul 19, 2013 at 08:29:43PM +0400, Anton Korobeynikov wrote:
> Tom,
> 
> Just to clarify. This means to be integrated into (possible) dot release?
>

Yes, that is correct.

-Tom

> On Fri, Jul 19, 2013 at 6:22 PM, Tom Stellard <tom at stellard.net> wrote:
> > Hi Anton,
> >
> > Is this patch OK to merge to the 3.3 branch?
> >
> > On Mon, Jul 08, 2013 at 09:55:16PM +0200, Dimitry Andric wrote:
> >> Hi,
> >>
> >> For the 3.3 release branch, I would like to propose merging r183984:
> >>
> >> r183984 from llvm trunk (by Derek Schuff):
> >>
> >>   Make PrologEpilogInserter save/restore all callee saved registers in
> >>   functions which call __builtin_unwind_init()
> >>
> >>   __builtin_unwind_init() is an undocumented gcc intrinsic which has
> >>   this effect, and is used in libgcc_eh.
> >>
> >>   Goes part of the way toward fixing PR8541.
> >>
> >> It obsoletes the ugly hack we had to do in FreeBSD to libgcc's unwind code to work around very tricky crash problems (see http://svnweb.freebsd.org/changeset/base/245272 ), and should also work for arches other than x86_64.
> >>
> >> This commit should apply to the release_33 branch without modification.
> >>
> >> -Dimitry
> >>
> 
> 
> 
> -- 
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list