Lines Matching full:sections

102  *		of otherwise unordered input sections, and False (0) otherwise.
125 * and insert it in the specified position. Ordered sections
126 * are placed in ascending order before unordered sections
127 * (sections with an is_ordndx value of zero).
186 * replace the sections on this list.
196 * Skip sections with (sh_entsize > 1) or (sh_addralign > 1).
244 * Sections to which COMDAT groups apply are FLG_IS_COMDAT but are
347 * GNU .gnu.linkonce sections follow a naming convention that indicates the
433 * The GNU link-editor maps sections generated by the GNU compiler separately
434 * due to -ffunction-sections, -fdata-sections or for other reasons into the
437 * Sections are named .<main>.<symbol> where <main> is the usual section to
449 * The GNU link editor may also arrange for sections with .local in their name
689 * the two sections to determine what attribute prevented the merge.
725 * ident - Section identifier, used to order sections relative to
728 * isp into. If NULL, input sections go to an output section
748 * Define any sections that must be thought of as referenced. These
749 * sections may not be referenced externally in a manner ld(1) can
803 * SHT_GROUP sections can only be included into relocatable
815 * Always assign SHF_TLS sections to the DATA segment (and then the
885 * will be sorted on this key amoung the other sections that have a
886 * non-zero key. These sorted sections are collectively placed at the
890 * sections in the order they are encountered.
912 * This convention has been used to order the layout of sections within
915 * all such input sections, instead the symbol name is stripped from the
918 * This convention has also been followed for COMDAT and sections
973 * a requirement with .gnu.linkonce sections.
987 * This convention is used when defining SHT_GROUP sections of type
989 * sections, and this identification can be triggered by a pattern
1006 * typically a requirement with GNU COMDAT sections.
1059 * Mask of section header flags to ignore when matching sections. We
1061 * flags, and keeping sections apart if they differ otherwise. This
1062 * follows the policy that sections in a relative object should only
1091 * - Both are .eh_frame sections (regardless of type code)
1136 * unordered sections by setting the mapfile_sort
1188 * If the new sections identifier is less than that of the
1225 * additional COMDAT sections that match this section need discarding.
1238 * one. This occurs if the input sections have incompatible
1249 * For .eh_frame sections, we always set the type to be the
1250 * type specified by the ABI. This allows .eh_frame sections
1252 * sections of the ABI-defined type (e.g. SHT_AMD64_UNWIND),
1280 * When -zignore is in effect, user supplied sections and files that are
1281 * not referenced from other sections, are eliminated from the object
1282 * being produced. Some sections, although unreferenced, are special,
1284 * one of those special sections, and if so mark it artificially as
1307 * Sections of type SHT_GROUP are added to the ofl->ofl_osgroups list,
1338 * Retain this sections identifier for future comparisons when placing
1339 * a section (after all sections have been processed this variable will
1340 * be used to hold the sections symbol index as we don't need to retain