From c1f501dfe3960f5f894532d75e22a25bff227864 Mon Sep 17 00:00:00 2001 From: mcczzz <547511415@qq.com> Date: Wed, 2 Jul 2025 03:20:55 +0000 Subject: [PATCH] revert link option ignore-fix-cortex-a53-843419 Signed-off-by: mcczzz <547511415@qq.com> --- lld/ELF/Driver.cpp | 3 +-- lld/ELF/Options.td | 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/lld/ELF/Driver.cpp b/lld/ELF/Driver.cpp index 56b0761f4776..daf16ed3ca44 100644 --- a/lld/ELF/Driver.cpp +++ b/lld/ELF/Driver.cpp @@ -1126,8 +1126,7 @@ static void readConfigs(opt::InputArgList &args) { config->filterList = args::getStrings(args, OPT_filter); config->fini = args.getLastArgValue(OPT_fini, "_fini"); config->fixCortexA53Errata843419 = args.hasArg(OPT_fix_cortex_a53_843419) && - !args.hasArg(OPT_relocatable) && - !args.hasArg(OPT_ignore_fix_cortex_a53_843419); + !args.hasArg(OPT_relocatable); config->fixCortexA8 = args.hasArg(OPT_fix_cortex_a8) && !args.hasArg(OPT_relocatable); config->fortranCommon = diff --git a/lld/ELF/Options.td b/lld/ELF/Options.td index 43530472a440..4e6c20f5c7f6 100644 --- a/lld/ELF/Options.td +++ b/lld/ELF/Options.td @@ -216,9 +216,6 @@ defm fini: Eq<"fini", "Specify a finalizer function">, MetaVarName<"">; def fix_cortex_a53_843419: F<"fix-cortex-a53-843419">, HelpText<"Apply fixes for AArch64 Cortex-A53 erratum 843419">; -def ignore_fix_cortex_a53_843419: F<"ignore-fix-cortex-a53-843419">, - HelpText<"Ignore apply fixes for AArch64 Cortex-A53 erratum 843419">; - def fix_cortex_a8: F<"fix-cortex-a8">, HelpText<"Apply fixes for ARM Cortex-A8 erratum 657417">; -- Gitee