[PATCH] D70062: MCObjectStreamer: assign MCSymbols in the dummy fragment to offset 0.
James Y Knight via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 11 10:49:46 PST 2019
jyknight added inline comments.
================
Comment at: llvm/lib/MC/MCObjectStreamer.cpp:261
else
PendingLabels.push_back(Symbol);
}
----------------
peter.smith wrote:
> For consistency is it worth setting the offset to 0 here as well? From what I can tell this is only used for outputting Arm/Thumb mapping symbols and these really shouldn't be used for any kind of symbolic lookup, but it may be possible other uses for this function will be found in the future.
Agreed.
This function's semantics seem kinda broken, since sometimes it sets offset and sometimes doesn't. (shouldn't matter for the only current usage). So, refactored a bit, and done.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70062/new/
https://reviews.llvm.org/D70062
More information about the llvm-commits
mailing list