diff options
author | Haowei Wu <haowei@google.com> | 2021-04-07 15:50:12 -0700 |
---|---|---|
committer | Haowei Wu <haowei@google.com> | 2021-07-19 11:23:00 -0700 |
commit | 61fa9afe4c5b014181ce41a35c84fb0f3be975db (patch) | |
tree | 5212007a0ef0d231f45b8a83f89d42ac7e013c5d /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 8b4acb067fd38ac33a63669ef46966dfee59257e (diff) | |
download | llvm-61fa9afe4c5b014181ce41a35c84fb0f3be975db.zip llvm-61fa9afe4c5b014181ce41a35c84fb0f3be975db.tar.gz llvm-61fa9afe4c5b014181ce41a35c84fb0f3be975db.tar.bz2 |
[ifs] Prepare llvm-ifs for elfabi/ifs merging.
This diff changes llvm-ifs to use unified IFS file format
and perform other renaming changes in preparation for the
merging between elfabi/ifs.
Differential Revision: https://reviews.llvm.org/D99810
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 126e9c7..2c696b5 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -2618,24 +2618,24 @@ static bool ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, StringRef ArgStr = Args.hasArg(OPT_interface_stub_version_EQ) ? Args.getLastArgValue(OPT_interface_stub_version_EQ) - : "experimental-ifs-v2"; + : "ifs-v1"; if (ArgStr == "experimental-yaml-elf-v1" || - ArgStr == "experimental-ifs-v1" || + ArgStr == "experimental-ifs-v1" || ArgStr == "experimental-ifs-v2" || ArgStr == "experimental-tapi-elf-v1") { std::string ErrorMessage = "Invalid interface stub format: " + ArgStr.str() + " is deprecated."; Diags.Report(diag::err_drv_invalid_value) << "Must specify a valid interface stub format type, ie: " - "-interface-stub-version=experimental-ifs-v2" + "-interface-stub-version=ifs-v1" << ErrorMessage; ProgramAction = frontend::ParseSyntaxOnly; - } else if (!ArgStr.startswith("experimental-ifs-")) { + } else if (!ArgStr.startswith("ifs-")) { std::string ErrorMessage = "Invalid interface stub format: " + ArgStr.str() + "."; Diags.Report(diag::err_drv_invalid_value) << "Must specify a valid interface stub format type, ie: " - "-interface-stub-version=experimental-ifs-v2" + "-interface-stub-version=ifs-v1" << ErrorMessage; ProgramAction = frontend::ParseSyntaxOnly; } |