[libcxxabi] r228359 - Fix compilation of unwind on Darwin-x86_64

Hans Wennborg hans at chromium.org
Mon Feb 9 19:49:34 PST 2015


On Sun, Feb 8, 2015 at 9:59 PM, Saleem Abdulrasool
<compnerd at compnerd.org> wrote:
> On Sun, Feb 8, 2015 at 6:50 PM, Hans Wennborg <hans at chromium.org> wrote:
>>
>> On Thu, Feb 5, 2015 at 3:27 PM, Saleem Abdulrasool
>> <compnerd at compnerd.org> wrote:
>> > Author: compnerd
>> > Date: Thu Feb  5 17:27:41 2015
>> > New Revision: 228359
>> >
>> > URL: http://llvm.org/viewvc/llvm-project?rev=228359&view=rev
>> > Log:
>> > Fix compilation of unwind on Darwin-x86_64
>> >
>> > EHABI related typedef sugar is gated via LIBCXXABI_ARM_EHABI which did
>> > not
>> > protect the EHABI header.  This would cause declarations to be emitted
>> > on
>> > non-EHABI targets, resulting in errors.  This permits compilation on
>> > Darwin.
>>
>> It's been requested that this is merged to the 3.6 branch (PR22506).
>> Is this okay to merge?
>>
>
> Yes, it should be safe to merge for 3.6.

Merged in r228666.

Thanks,
Hans



More information about the cfe-commits mailing list