[llvm-branch-commits] [clang] 4ab5313 - [Driver] Restrict Ofast deprecation help message to Clang (#101682)
Tobias Hieta via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sat Aug 10 02:56:55 PDT 2024
Author: Kiran Chandramohan
Date: 2024-08-10T11:56:43+02:00
New Revision: 4ab53133ed3612cb4d532efd84823f9e5be22c0f
URL: https://github.com/llvm/llvm-project/commit/4ab53133ed3612cb4d532efd84823f9e5be22c0f
DIFF: https://github.com/llvm/llvm-project/commit/4ab53133ed3612cb4d532efd84823f9e5be22c0f.diff
LOG: [Driver] Restrict Ofast deprecation help message to Clang (#101682)
The discussion about this in Flang
(https://discourse.llvm.org/t/rfc-deprecate-ofast-in-flang/80243) has
not concluded hence restricting the deprecation only to Clang.
(cherry picked from commit e60ee1f2d70bdb0ac87b09ae685d669d8543b7bd)
Added:
Modified:
clang/include/clang/Driver/Options.td
Removed:
################################################################################
diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td
index 359a698ea87dd0..014a2bd85fdc62 100644
--- a/clang/include/clang/Driver/Options.td
+++ b/clang/include/clang/Driver/Options.td
@@ -932,8 +932,9 @@ def O_flag : Flag<["-"], "O">, Visibility<[ClangOption, CC1Option, FC1Option]>,
Alias<O>, AliasArgs<["1"]>;
def Ofast : Joined<["-"], "Ofast">, Group<O_Group>,
Visibility<[ClangOption, CC1Option, FlangOption]>,
- HelpText<"Deprecated; use '-O3 -ffast-math' for the same behavior,"
- " or '-O3' to enable only conforming optimizations">;
+ HelpTextForVariants<[ClangOption, CC1Option],
+ "Deprecated; use '-O3 -ffast-math' for the same behavior,"
+ " or '-O3' to enable only conforming optimizations">;
def P : Flag<["-"], "P">,
Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>,
Group<Preprocessor_Group>,
More information about the llvm-branch-commits
mailing list