Home | History | Annotate | Download | only in bfd

Lines Matching defs:isym

875 	      struct internal_syment isym;
904 if (! coff_write_alien_symbol(abfd, sym, &isym, &written,
918 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
919 bfd_coff_swap_sym_out (abfd, &isym, flaginfo.outsyms);
923 if (isym.n_sclass == C_FILE)
935 flaginfo.last_file = isym;
1450 struct internal_syment isym;
1463 isym = *isymp;
1465 classification = bfd_coff_classify_symbol (input_bfd, &isym);
1473 *secpp = coff_section_from_bfd_index (input_bfd, isym.n_scnum);
1496 add = 1 + isym.n_numaux;
1516 if (! ISFCN (isym.n_type))
1540 && isym.n_sclass == C_STAT
1541 && isym.n_type == T_NULL
1542 && isym.n_numaux > 0
1556 && (isym.n_scnum == N_DEBUG
1557 || (isym.n_scnum == N_ABS
1558 && (isym.n_sclass == C_AUTO
1559 || isym.n_sclass == C_REG
1560 || isym.n_sclass == C_MOS
1561 || isym.n_sclass == C_MOE
1562 || isym.n_sclass == C_MOU
1563 || isym.n_sclass == C_ARG
1564 || isym.n_sclass == C_REGPARM
1565 || isym.n_sclass == C_FIELD
1566 || isym.n_sclass == C_EOS))))
1578 name = _bfd_coff_internal_syment_name (input_bfd, &isym, buf);
1596 && (isym.n_sclass == C_ENTAG
1597 || isym.n_sclass == C_STRTAG
1598 || isym.n_sclass == C_UNTAG)
1599 && isym.n_numaux == 1)
1611 name = _bfd_coff_internal_syment_name (input_bfd, &isym, buf);
1634 mt->type_class = isym.n_sclass;
1639 isym.n_type, isym.n_sclass, 0, isym.n_numaux,
1764 if (isym._n._n_n._n_zeroes == 0
1765 && isym._n._n_n._n_offset != 0)
1775 name = _bfd_coff_internal_syment_name (input_bfd, &isym, NULL);
1781 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
1784 switch (isym.n_sclass)
1805 && strcmp (isym.n_name, ".bf") != 0
1806 && isym.n_scnum > 0)
1812 isym.n_scnum = (*secpp)->output_section->target_index;
1827 if (isym.n_scnum > 0)
1829 isym.n_scnum = (*secpp)->output_section->target_index;
1830 isym.n_value += (*secpp)->output_offset;
1832 isym.n_value -= (*secpp)->vma;
1834 isym.n_value += (*secpp)->output_section->vma;
1882 flaginfo->last_file = isym;
1888 if (flaginfo->info->task_link && IS_EXTERNAL (input_bfd, isym))
1889 isym.n_sclass = C_STAT;
1892 bfd_coff_swap_sym_out (output_bfd, &isym, outsym);
2532 struct internal_syment isym;
2567 isym.n_scnum = N_UNDEF;
2568 isym.n_value = 0;
2578 isym.n_scnum = N_ABS;
2580 isym.n_scnum = sec->target_index;
2581 isym.n_value = (h->root.u.def.value
2584 isym.n_value += sec->vma;
2589 isym.n_scnum = N_UNDEF;
2590 isym.n_value = h->root.u.c.size;
2599 strncpy (isym._n._n_name, h->root.root.string, SYMNMLEN);
2615 isym._n._n_n._n_zeroes = 0;
2616 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
2619 isym.n_sclass = h->symbol_class;
2620 isym.n_type = h->type;
2622 if (isym.n_sclass == C_NULL)
2623 isym.n_sclass = C_EXT;
2631 if (! IS_EXTERNAL (output_bfd, isym))
2634 isym.n_sclass = C_STAT;
2642 && IS_WEAK_EXTERNAL (flaginfo->output_bfd, isym))
2643 isym.n_sclass = C_EXT;
2645 isym.n_numaux = h->numaux;
2647 bfd_coff_swap_sym_out (output_bfd, &isym, flaginfo->outsyms);
2668 for (i = 0; i < isym.n_numaux; i++)
2677 && (isym.n_sclass == C_STAT
2678 || isym.n_sclass == C_HIDDEN)
2679 && isym.n_type == T_NULL
2718 bfd_coff_swap_aux_out (output_bfd, auxp, isym.n_type,
2719 isym.n_sclass, (int) i, isym.n_numaux,