[libcxx] r198698 - Replace casts of __impl_ with the correct reinterpret_cast of the

Marshall Clow mclow.lists at gmail.com
Wed Apr 30 13:07:45 PDT 2014


On Jan 7, 2014, at 11:21 AM, Joerg Sonnenberger <joerg at bec.de> wrote:

> Author: joerg
> Date: Tue Jan  7 13:21:13 2014
> New Revision: 198698
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=198698&view=rev
> Log:
> Replace casts of __impl_ with the correct reinterpret_cast of the
> address. Restores the assembly of before r198504.

Jeoerg has been working on an updated version of this patch with the goal of unifying the implementations of __nmstr in libc++ and libc++abi.

The patch is at http://www.netbsd.org/~joerg/common_stdexcept.diff
It adds a new (internal use only) header file to libc++, which can be used by libc++abi.

He and I have been banging on it for a while, and I’m ready for it to be committed.

— Marshall






More information about the cfe-commits mailing list