]> granicus.if.org Git - clang/commit
Only provide MS builtins when -fms-extensions is on
authorReid Kleckner <reid@kleckner.net>
Wed, 13 Nov 2013 22:47:22 +0000 (22:47 +0000)
committerReid Kleckner <reid@kleckner.net>
Wed, 13 Nov 2013 22:47:22 +0000 (22:47 +0000)
commitf2941ec5bfcce36feffac514582d168b4e0ef811
treeb10b27f7ff2d1aaf7a2bf462141a6092e6bec1b2
parentd4315fe3c4c9684068564cb68f262d1a805329a4
Only provide MS builtins when -fms-extensions is on

We already have builtins that are only available in GNU mode, so this
mirrors that.

Reviewers: rsmith

Differential Revision: http://llvm-reviews.chandlerc.com/D2128

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194615 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Builtins.def
include/clang/Basic/Builtins.h
lib/Basic/Builtins.cpp
test/CodeGen/builtin-ms-noop.cpp
test/Sema/builtins.c
test/SemaCXX/builtins.cpp