From: Siu Chi Chan Date: Fri, 8 Apr 2022 17:09:31 +0000 (+0000) Subject: [clang-offload-bundler] fix "no output file" issue with -outputs X-Git-Tag: upstream/15.0.7~10982 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f6cbdee576160a3b40139bf66b864ce05a1e28f;p=platform%2Fupstream%2Fllvm.git [clang-offload-bundler] fix "no output file" issue with -outputs Fix backward compatibility issue due to D120662. Change-Id: I7cd0f704aabbaac7dcf59fd4b73b4f0e0cdfa69f Reviewed By: yaxunl, saiislam Differential Revision: https://reviews.llvm.org/D123387 --- diff --git a/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp b/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp index 6da77cc..1792923 100644 --- a/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp +++ b/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp @@ -1450,7 +1450,7 @@ int main(int argc, const char **argv) { return 0; } - if (OutputFileNames.getNumOccurrences() == 0) { + if (OutputFileNames.size() == 0) { reportError( createStringError(errc::invalid_argument, "no output file specified!")); }