diff options
Diffstat (limited to 'include/llvm/MC/MCAssembler.h')
-rw-r--r-- | include/llvm/MC/MCAssembler.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/include/llvm/MC/MCAssembler.h b/include/llvm/MC/MCAssembler.h index 08500f8d7a..c34c9519cd 100644 --- a/include/llvm/MC/MCAssembler.h +++ b/include/llvm/MC/MCAssembler.h @@ -668,14 +668,10 @@ private: bool FragmentNeedsRelaxation(const MCInstFragment *IF, const MCAsmLayout &Layout) const; - /// LayoutSection - Assign the section the given \arg StartAddress, and then - /// assign offsets and sizes to the fragments in the section \arg SD, and - /// update the section size. - /// - /// \return The address at the end of the section, for use in laying out the - /// succeeding section. - uint64_t LayoutSection(MCSectionData &SD, MCAsmLayout &Layout, - uint64_t StartAddress); + /// LayoutSection - Performs layout of the section referenced by the given + /// \arg SectionOrderIndex. The layout assumes that the previous section has + /// already been layed out correctly. + void LayoutSection(MCAsmLayout &Layout, unsigned SectionOrderIndex); /// LayoutOnce - Perform one layout iteration and return true if any offsets /// were adjusted. |