[libcxx] r249738 - Split <ctype.h> out of <cctype>.
Adrian Prantl via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 15 11:14:51 PDT 2015
> On Oct 14, 2015, at 5:07 PM, Richard Smith <richard at metafoo.co.uk> wrote:
>
> Ack, there are non-modular headers in the Darwin module. =( I seem to recall that they're not version-locked to your compiler, so we've got to support them as-is?
>
> If we can't turn on local submodule visibility, then we need a module map for libc++ that covers all of its headers. I'll look into pruning the include path when building a module from an implicitly-loaded module map.
The attached patch implements this in the most hacky way; with it I can successfully compile the first few hundred files of LLVM.
— adrian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151015/84afd9f6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ignorelibc++.diff
Type: application/octet-stream
Size: 2377 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151015/84afd9f6/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151015/84afd9f6/attachment-0001.html>
More information about the cfe-commits
mailing list