Lines Matching defs:sections
66 // sections are smaller than 4 GiB, which is not an unreasonable
104 // March 2017) fail to infer section types for sections starting with
170 // For output sections we treat offset -1 as the end of the section.
298 // We don't have file for synthetic sections.
393 ArrayRef<InputSectionBase *> sections = file->getSections();
395 *to++ = sections[idx]->getOutputSection()->sectionIndex;
401 ArrayRef<InputSectionBase *> sections = file->getSections();
402 return sections[info];
435 // .eh_frame is horribly special and can reference discarded sections. To
437 // relocation in it pointing to discarded sections with R_*_NONE, which
439 // on .gcc_except_table and debug sections.
449 CHECK(file->getObj().sections(), file)[secIdx];
833 // This function applies relocations to sections without SHF_ALLOC bit.
834 // Such sections are never mapped to memory at runtime. Debug sections are
835 // an example. Relocations in non-alloc sections are much easier to
836 // handle than in allocated sections because it will never need complex
838 // So, we handle relocations for non-alloc sections directly in this
897 // for allocatable sections, and this function does the same for
898 // non-allocatable sections, such as sections with debug information.
1161 // another partition, the replacement section (and its associated sections)
1285 // This function is called after we obtain a complete list of input sections