[PATCH] D116360: [llvm-readobj] Solve the misalignment problem caused by RISCV_ATTRIBUTES
Shao-Ce SUN via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 28 22:14:17 PST 2021
achieveartificialintelligence created this revision.
achieveartificialintelligence added reviewers: jhenderson, rupprecht, grimar, jrtc27.
Herald added subscribers: VincentWu, luke957, vkmr, evandro, luismarques, sameer.abuasal, s.egerton, Jim, benna, psnobl, PkmX, rogfer01, kito-cheng, simoncook.
achieveartificialintelligence requested review of this revision.
Herald added subscribers: llvm-commits, MaskRay.
Herald added a project: LLVM.
`RISCV_ATTRIBUTES` causes the number of columns in `Type` to be insufficient
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D116360
Files:
llvm/tools/llvm-readobj/ELFDumper.cpp
Index: llvm/tools/llvm-readobj/ELFDumper.cpp
===================================================================
--- llvm/tools/llvm-readobj/ELFDumper.cpp
+++ llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -3648,9 +3648,9 @@
OS << "Section Headers:\n";
Field Fields[11] = {
{"[Nr]", 2}, {"Name", 7}, {"Type", 25},
- {"Address", 41}, {"Off", 58 - Bias}, {"Size", 65 - Bias},
- {"ES", 72 - Bias}, {"Flg", 75 - Bias}, {"Lk", 79 - Bias},
- {"Inf", 82 - Bias}, {"Al", 86 - Bias}};
+ {"Address", 42}, {"Off", 59 - Bias}, {"Size", 66 - Bias},
+ {"ES", 73 - Bias}, {"Flg", 76 - Bias}, {"Lk", 80 - Bias},
+ {"Inf", 83 - Bias}, {"Al", 87 - Bias}};
for (const Field &F : Fields)
printField(F);
OS << "\n";
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116360.396481.patch
Type: text/x-patch
Size: 765 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211229/2896d1c4/attachment.bin>
More information about the llvm-commits
mailing list