Lines Matching defs:section

192 local_symbol_make (const char *name, segT section, valueT value, fragS *frag)
204 ret->lsy_section = section;
279 as_bad (_("cannot define symbol `%s' in absolute section"), sym_name);
460 section. This requires special handling. */
578 bsymnew->section = bsymorg->section;
643 if (symbolP->bsym->section == expr_section && !symbolP->sy_resolving)
976 _("invalid section for operation on `%s'"),
996 as_bad (_("invalid section for operation on `%s' setting `%s'"),
1157 /* This is a symbol inside an MRI common section. The
1312 both operands are in the same section. Otherwise, both
1330 /* However do not move the symbol into the absolute section
1513 if (symbolP->bsym->section == undefined_section
1514 || symbolP->bsym->section == expr_section)
1517 *segP = symbolP->bsym->section;
2025 return bfd_is_com_section (s->bsym->section);
2033 return s->bsym->section != undefined_section;
2041 /* Return true for symbols that should not be reduced to section
2054 || s->bsym->section == undefined_section
2055 || bfd_is_com_section (s->bsym->section));
2140 return s->bsym->section;
2146 /* Don't reassign section symbols. The direct reason is to prevent seg
2163 if (s->bsym->section != seg)
2167 s->bsym->section = seg;
2185 /* Do not reassign section symbols. */
2188 _("section symbols are already global"));
2288 if (bfd_is_com_section (s->bsym->section)
2295 else if (! bfd_is_und_section (s->bsym->section)
2296 && (s->bsym->section->flags & SEC_THREAD_LOCAL) == 0)
2566 /* Return whether a symbol is a section symbol. */
2644 /* Usually, it is harmless to reset a symbol to a BFD section
2646 of an old symbol with the newly created section symbol. But when
2648 section may have the same name as an old section. We check if the
2649 old symbol has been already marked as a section symbol before
2982 where 'S'/'s' means section symbol / plain symbol