From: Hans Wennborg Date: Sat, 13 Dec 2014 22:13:23 +0000 (+0000) Subject: clang-cl: Make /Gd ignored instead of unsupported X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dd66ec96b5a7c03840462ec167756da81bd543bd;p=clang clang-cl: Make /Gd ignored instead of unsupported /Gd is the default calling convention setting, so we don't need to take any action. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224200 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Driver/CLCompatOptions.td b/include/clang/Driver/CLCompatOptions.td index 3a3d82e59f..281f1d1e90 100644 --- a/include/clang/Driver/CLCompatOptions.td +++ b/include/clang/Driver/CLCompatOptions.td @@ -200,6 +200,7 @@ def _SLASH_analyze_ : CLIgnoredFlag<"analyze-">; def _SLASH_d2Zi_PLUS : CLIgnoredFlag<"d2Zi+">; def _SLASH_errorReport : CLIgnoredJoined<"errorReport">; def _SLASH_FS : CLIgnoredFlag<"FS">, HelpText<"Force synchronous PDB writes">; +def _SLASH_Gd : CLIgnoredFlag<"Gd">; def _SLASH_GF : CLIgnoredFlag<"GF">; def _SLASH_GS_ : CLIgnoredFlag<"GS-">; def _SLASH_kernel_ : CLIgnoredFlag<"kernel-">; @@ -240,7 +241,6 @@ def _SLASH_Fx : CLFlag<"Fx">; def _SLASH_G1 : CLFlag<"G1">; def _SLASH_G2 : CLFlag<"G2">; def _SLASH_GA : CLFlag<"GA">; -def _SLASH_Gd : CLFlag<"Gd">; def _SLASH_Ge : CLFlag<"Ge">; def _SLASH_Gh : CLFlag<"Gh">; def _SLASH_GH : CLFlag<"GH">; diff --git a/test/Driver/cl-options.c b/test/Driver/cl-options.c index 12501f1120..01e92682f7 100644 --- a/test/Driver/cl-options.c +++ b/test/Driver/cl-options.c @@ -175,6 +175,7 @@ // RUN: /d2Zi+ \ // RUN: /errorReport:foo \ // RUN: /FS \ +// RUN: /Gd \ // RUN: /GF \ // RUN: /GS- \ // RUN: /kernel- \