Lines Matching refs:Output
857 // The size of .shstrtab should be decided after output sections are all
1041 // maintain output's symbol and index map
1296 // Currently we may add output symbols after sizeNamePools(), and a
1321 // TODO: need to take care other possible output sections
1543 // incremental linking, the output relocatable object may have common
1569 // incremental linking, the output relocatable object may have common
1597 /// update the output section flags based on input section flags.
1738 /// createProgramHdrs - base on output sections to create the program headers
2030 /// setupGNUStackInfo - setup the section flag of .note.GNU-stack in output
2039 // FIXME: since we alway emit .note.GNU-stack in output now, we may be able
2040 // to check this from the output .note.GNU-stack directly after section
2073 /// setOutputSectionOffset - helper function to set output sections' offset.
2105 /// setOutputSectionAddress - helper function to set output sections' address.
2114 SectionMap::Output::dot_iterator dot;
2126 // process dot assignments between 2 output sections
2127 for (SectionMap::Output::dot_iterator it = (*out)->dot_begin(),
2149 // use address from output section description
2238 // output!
2248 // process dot assignments in the output section
2251 for (SectionMap::Output::iterator in = (*out)->begin(),
2290 } // for each output section description
2293 /// placeOutputSections - place output sections based on SectionMap
2379 } // for each output section description
2410 } // for each output section description
2432 // sort output section orders if there is no default ldscript
2445 // 1. place output sections based on SectionMap from SECTIONS command
2448 // 2. update output sections in Module
2461 } // for each output section description
2471 // 5. set output section address/offset
2481 // init EhFrameHdr and size the output section
2512 // To merge input's relocation sections into output's relocation sections.
2515 // to corresponding output relocation sections.
2521 // get the output relocation LDSection with identical name.
2531 // set output relocation section link
2535 // get the linked output section
2541 // get output relcoationData, create one if not exist
2547 // move relocations from input's to output's RelcoationData
2554 // size output
2779 // if the output is pic code or if not executables, symbols' value may change