[PATCH] Only provide MS builtins when -fms-extensions is on

Chandler Carruth chandlerc at google.com
Mon Nov 11 17:35:43 PST 2013


On Mon, Nov 11, 2013 at 4:59 PM, Richard Smith <richard at metafoo.co.uk>wrote:

> I think by going in this direction, we are (de facto) claiming the
> `__builtin_*` builtins as being clang builtins (rather than GNU builtins)
> that just happen to share a name and semantics with GCC's builtins. This
> doesn't seem like an untenable position, though we might want to mark some
> of the more heinous GNU `__builtin_*`s as `LANG_BUILTIN(...,
> ALL_GNU_LANGUAGES)`.


FWIW, this perfectly sums up my desired end state.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131111/cb04de18/attachment.html>


More information about the cfe-commits mailing list