[llvm] 7389aa2 - [Frontend][Offloading] Fix GCC 7 build error in ArchiveLinker (#201978)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 5 18:59:20 PDT 2026
Author: Alexey Bader
Date: 2026-06-06T01:59:16Z
New Revision: 7389aa2ef380ca2b64d8fa34b633e5d2a4efef0a
URL: https://github.com/llvm/llvm-project/commit/7389aa2ef380ca2b64d8fa34b633e5d2a4efef0a
DIFF: https://github.com/llvm/llvm-project/commit/7389aa2ef380ca2b64d8fa34b633e5d2a4efef0a.diff
LOG: [Frontend][Offloading] Fix GCC 7 build error in ArchiveLinker (#201978)
GCC 7 cannot perform implicit move construction when converting
`ResolvedInputs` to `Expected<ResolvedInputs>`.
Added:
Modified:
llvm/lib/Frontend/Offloading/ArchiveLinker.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp b/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp
index b35b1e84ea973..49b1640fada5b 100644
--- a/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp
+++ b/llvm/lib/Frontend/Offloading/ArchiveLinker.cpp
@@ -294,7 +294,7 @@ resolveArchiveMembers(ArrayRef<InputDesc> Order,
}
}
- return Result;
+ return std::move(Result);
}
} // namespace offloading
More information about the llvm-commits
mailing list