diff options
Diffstat (limited to 'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp')
-rw-r--r-- | llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp b/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp index f2a470857d21..78c0e90b1384 100644 --- a/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp +++ b/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp @@ -177,8 +177,8 @@ public: // We can't just use EmitIntValue here, as that will emit a data mapping // symbol, and swap the endianness on big-endian systems (instructions are // always little-endian). - for (unsigned I = 0; I < 4; ++I) { - Buffer[I] = uint8_t(Inst); + for (char &C : Buffer) { + C = uint8_t(Inst); Inst >>= 8; } |