release_33 branch: proposing r183984

Anton Korobeynikov anton at korobeynikov.info
Sat Jul 20 08:37:53 PDT 2013


LGTM then :)

On Fri, Jul 19, 2013 at 8:32 PM, Tom Stellard <tom at stellard.net> wrote:
> 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



-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list