From: Eric Christopher Date: Mon, 28 Dec 2015 19:07:48 +0000 (+0000) Subject: Comment and reorganize some of the target feature option sets. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=80a66617369eac2ca8cbc8c9980a4f9d338b3054;p=clang Comment and reorganize some of the target feature option sets. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@256509 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Driver/Options.td b/include/clang/Driver/Options.td index 5ee9115ec7..337a16702d 100644 --- a/include/clang/Driver/Options.td +++ b/include/clang/Driver/Options.td @@ -78,13 +78,24 @@ def g_flags_Group : OptionGroup<"">; def i_Group : OptionGroup<"">, Group; def clang_i_Group : OptionGroup<"">, Group; def m_Group : OptionGroup<"">, Group; -def m_x86_Features_Group : OptionGroup<"">, Group, Flags<[CoreOption]>; -def m_hexagon_Features_Group : OptionGroup<"">, Group; -def m_arm_Features_Group : OptionGroup<"">, Group; -def m_aarch64_Features_Group : OptionGroup<"">, Group; -def m_ppc_Features_Group : OptionGroup<"">, Group; -def m_wasm_Features_Group : OptionGroup<"">, - Group; + +// Feature groups - these take command line options that correspond directly to +// target specific features and can be translated directly from command line +// options. +def m_x86_Features_Group : OptionGroup<"">, + Group, + Flags<[CoreOption]>; +def m_hexagon_Features_Group : OptionGroup<"">, + Group; +def m_arm_Features_Group : OptionGroup<"">, + Group; +def m_aarch64_Features_Group : OptionGroup<"">, + Group; +def m_ppc_Features_Group : OptionGroup<"">, + Group; +def m_wasm_Features_Group : OptionGroup<"">, + Group; + def m_libc_Group : OptionGroup<"">, Group; def u_Group : OptionGroup<"">;