[lld] [LLD][COFF] Silence GCC warning in Arm64XDynamicRelocEntry::getSize (NFC) (PR #122382)

via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 9 14:28:24 PST 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-lld-coff

Author: Jacek Caban (cjacek)

<details>
<summary>Changes</summary>

Fixes 71bbafba31699bdabe289654d157ae961432e52a.

---
Full diff: https://github.com/llvm/llvm-project/pull/122382.diff


1 Files Affected:

- (modified) lld/COFF/Chunks.cpp (+1) 


``````````diff
diff --git a/lld/COFF/Chunks.cpp b/lld/COFF/Chunks.cpp
index d87a4d8d1ae79b..f2d0111a19558a 100644
--- a/lld/COFF/Chunks.cpp
+++ b/lld/COFF/Chunks.cpp
@@ -1174,6 +1174,7 @@ size_t Arm64XDynamicRelocEntry::getSize() const {
   case IMAGE_DVRT_ARM64X_FIXUP_TYPE_ZEROFILL:
     llvm_unreachable("unsupported type");
   }
+  llvm_unreachable("invalid type");
 }
 
 void Arm64XDynamicRelocEntry::writeTo(uint8_t *buf) const {

``````````

</details>


https://github.com/llvm/llvm-project/pull/122382


More information about the llvm-commits mailing list