diff --git a/lld/MachO/Options.td b/lld/MachO/Options.td --- a/lld/MachO/Options.td +++ b/lld/MachO/Options.td @@ -687,10 +687,6 @@ HelpText<"Suppress warnings for static initializers in the output">, Flags<[HelpHidden]>, Group; -def debug_variant : Flag<["-"], "debug_variant">, - HelpText<"Suppress warnings germane to binaries shipping to customers">, - Flags<[HelpHidden]>, - Group; def unaligned_pointers : Separate<["-"], "unaligned_pointers">, MetaVarName<"">, HelpText<"Handle unaligned pointers in __DATA segments according to : warning, error, or suppress (default for arm64e is error, otherwise suppress)">, @@ -1387,3 +1383,7 @@ HelpText<"This option only applies to i386 in ld64">, Flags<[HelpHidden]>, Group; +def debug_variant : Flag<["-"], "debug_variant">, + HelpText<"Do not warn about issues that are only problems for binaries shipping to customers.">, + Flags<[HelpHidden]>, + Group; diff --git a/lld/test/MachO/silent-ignore.s b/lld/test/MachO/silent-ignore.s --- a/lld/test/MachO/silent-ignore.s +++ b/lld/test/MachO/silent-ignore.s @@ -20,7 +20,7 @@ ## Check that we don't emit any warnings nor errors for these unimplemented flags. # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %s -o %t.o -# RUN: %lld %t.o -o /dev/null -objc_abi_version 2 +# RUN: %lld %t.o -o /dev/null -objc_abi_version 2 -debug_variant .globl _main _main: