diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index e88e6cf8a130..729cbfb6ad4a 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -3316,11 +3316,9 @@ def Z_reserved_lib_cckext : Flag<["-"], "Z-reserved-lib-cckext">, Flags<[LinkerInput, NoArgumentUnused, Unsupported]>, Group; // Ignored options -// FIXME: multiclasess produce suffixes, not prefixes. This is fine for now -// since it is only used in ignored options. multiclass BooleanFFlag { - def _f : Flag<["-"], "f"#name>; - def _fno : Flag<["-"], "fno-"#name>; + def f#NAME : Flag<["-"], "f"#name>; + def fno_#NAME : Flag<["-"], "fno-"#name>; } defm : BooleanFFlag<"keep-inline-functions">, Group;