[libcxx] r174623 - Michael van der Westhuizen: The attached patch add support for building against libc++abi and libcxxrt to CMake builds of libc++.
Michael van der Westhuizen
r1mikey at gmail.com
Fri Feb 8 03:42:25 PST 2013
Thanks for the review.
The updated patch (attached) should address your points, including the caching behaviour.
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libcxx-use-macros-for-abi-library-setup.patch
Type: application/octet-stream
Size: 7845 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130208/431e4d12/attachment.obj>
-------------- next part --------------
On 08 Feb 2013, at 1:01 PM, Michael Spencer <bigcheesegs at gmail.com> wrote:
> On Fri, Feb 8, 2013 at 2:32 AM, Michael van der Westhuizen
> <r1mikey at gmail.com> wrote:
>> Please use this corrected patch instead.
>>
>> Michael
>
> The change looks fine other than it doesn't follow the formatting
> conventions of the rest of the CMake code such as 80-col limit, not
> starting identifiers with a _, lining up closing ) indented in two
> spaces. etc...
>
> Also, I think this breaks the current cache behavior of
> LIBCXX_LIBSUPCXX_INCLUDE_PATHS and friends. It would be better to take
> the variable name as an argument to the macro. Then access it via
> double dereference ${${}}.
>
> - Michael Spencer
More information about the cfe-commits
mailing list