Lines Matching refs:symbolP
573 symbolS *symbolP;
580 if ((symbolP = symbol_find (name)) == NULL
581 && (symbolP
582 symbolP = symbol_new (name, undefined_section, 0, &zero_address_frag);
584 symbol_table_insert (symbolP);
585 if (S_IS_DEFINED (symbolP) && (S_GET_SEGMENT (symbolP) != reg_section
586 || S_IS_EXTERNAL (symbolP)
587 || S_IS_WEAK (symbolP)))
589 as_bad (_("symbol `%s' already defined"), S_GET_NAME (symbolP));
594 lnk->symbol = symbolP;
597 symbol_get_obj (symbolP)->local = 1;
619 symbolS *symbolP = syms->symbol;
622 pseudo_set (symbolP);
1483 symbolS *symbolP;
1541 symbolP = symbol_find_or_make (name);
1544 if (S_IS_DEFINED (symbolP))
1548 S_GET_NAME (symbolP));
1553 if (S_GET_VALUE (symbolP) && S_GET_VALUE (symbolP) != (valueT) size)
1557 S_GET_NAME (symbolP),
1558 (long) S_GET_VALUE (symbolP),
1565 if (symbol_get_obj (symbolP)->local)
1577 if (S_GET_SEGMENT (symbolP) == sbss_section)
1578 symbol_get_frag (symbolP)->fr_symbol = 0;
1580 symbol_set_frag (symbolP, frag_now);
1582 pfrag = frag_var (rs_org, 1, 1, (relax_substateT) 0, symbolP, size,
1585 S_SET_SIZE (symbolP, size);
1586 S_SET_SEGMENT (symbolP, sbss_section);
1587 S_CLEAR_EXTERNAL (symbolP);
1592 S_SET_VALUE (symbolP, (valueT) size);
1593 S_SET_ALIGN (symbolP, align2);
1594 S_SET_EXTERNAL (symbolP);
1595 S_SET_SEGMENT (symbolP, &scom_section);