aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorMehdi Amini <joker.eph@gmail.com>2023-01-16 15:07:46 +0000
committerMehdi Amini <joker.eph@gmail.com>2023-01-16 15:07:46 +0000
commit5ab0894fd570b74907255a4e70c716abd1b5063a (patch)
tree65169548b21f7cfb364d0281be695c0734bf7689 /llvm/lib/Object/ELFObjectFile.cpp
parent730c7a45f5f653cba662224a98e79ee9ce7ae2c3 (diff)
downloadllvm-5ab0894fd570b74907255a4e70c716abd1b5063a.zip
llvm-5ab0894fd570b74907255a4e70c716abd1b5063a.tar.gz
llvm-5ab0894fd570b74907255a4e70c716abd1b5063a.tar.bz2
Explicitly more Error when returning it (NFC)
This is an attempt to fix a build failure: llvm/lib/Object/ELFObjectFile.cpp:300:12: error: call to deleted constructor of 'llvm::Error' return E;
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
-rw-r--r--llvm/lib/Object/ELFObjectFile.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp
index c293fdd..ebc57bd 100644
--- a/llvm/lib/Object/ELFObjectFile.cpp
+++ b/llvm/lib/Object/ELFObjectFile.cpp
@@ -297,7 +297,7 @@ Expected<SubtargetFeatures> ELFObjectFileBase::getRISCVFeatures() const {
RISCVAttributeParser Attributes;
if (Error E = getBuildAttributes(Attributes)) {
- return E;
+ return std::move(E);
}
std::optional<StringRef> Attr =