diff --git a/elf/cmdline.cc b/elf/cmdline.cc index 7d47e634..ac90fee1 100644 --- a/elf/cmdline.cc +++ b/elf/cmdline.cc @@ -868,6 +868,12 @@ void parse_nonpositional_args(Context &ctx, ctx.arg.plugin_opt.push_back("thinlto-object-suffix-replace=" + std::string(arg)); } else if (read_arg(ctx, args, arg, "thinlto-prefix-replace")) { ctx.arg.plugin_opt.push_back("thinlto-prefix-replace=" + std::string(arg)); + } else if (read_arg(ctx, args, arg, "thinlto-single-module")) { + ctx.arg.plugin_opt.push_back("thinlto-single-module=" + std::string(arg)); + } else if (read_arg(ctx, args, arg, "thinlto-cache-dir")) { + ctx.arg.plugin_opt.push_back("thinlto-cache-dir=" + std::string(arg)); + } else if (read_arg(ctx, args, arg, "thinlto-cache-policy")) { + ctx.arg.plugin_opt.push_back("thinlto-cache-policy=" + std::string(arg)); } else if (read_arg(ctx, args, arg, "thinlto-jobs")) { ctx.arg.plugin_opt.push_back("jobs=" + std::string(arg)); } else if (read_arg(ctx, args, arg, "thread-count")) {