Lines Matching defs:orphan
911 // When placing orphan sections, we want to place them after symbol assignments
912 // so that an orphan after
931 // We want to place orphan sections so that they share as much
937 // Place non-alloc orphan sections at the end. This matches how we assign file
960 // depending on whether the orphan's rank is smaller.
980 // point. If i's rank is larger, the orphan section can be placed before i.
983 // adding the orphan to a previous segment can change its flags, for example,
985 // orphan section should continue the same region as the found section to
1002 // As a special case, if the orphan section is the last section, put
1278 // order. We have to figuere out where to insert the orphan
1299 // * Sort only the orphan sections. They are in the end right now.
1300 // * Move each orphan section to its preferred position. We try
1321 // Sort the orphan sections.
1337 OutputSection *orphan = &cast<OutputDesc>(*nonScriptI)->osec;
1341 unsigned rank = orphan->sortRank;