Home | History | Annotate | Download | only in bfd

Lines Matching defs:isym

876 	      struct internal_syment isym;
906 if (! coff_write_alien_symbol(abfd, sym, &isym, &iaux, &written,
912 if (string_size >= 6 && isym.n_sclass == C_FILE
913 && ! isym._n._n_n._n_zeroes && isym.n_numaux)
919 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
920 bfd_coff_swap_sym_out (abfd, &isym, flaginfo.outsyms);
935 if (isym.n_sclass != C_FILE)
937 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
938 bfd_coff_swap_sym_out (abfd, &isym, flaginfo.outsyms);
943 BFD_ASSERT (isym.n_numaux == 1);
945 bfd_coff_swap_aux_out (abfd, &iaux, isym.n_type, C_FILE,
954 if (isym.n_sclass == C_FILE)
966 flaginfo.last_file = isym;
1481 struct internal_syment isym;
1494 isym = *isymp;
1496 classification = bfd_coff_classify_symbol (input_bfd, &isym);
1504 *secpp = coff_section_from_bfd_index (input_bfd, isym.n_scnum);
1527 add = 1 + isym.n_numaux;
1547 if (! ISFCN (isym.n_type))
1571 && isym.n_sclass == C_STAT
1572 && isym.n_type == T_NULL
1573 && isym.n_numaux > 0
1587 && (isym.n_scnum == N_DEBUG
1588 || (isym.n_scnum == N_ABS
1589 && (isym.n_sclass == C_AUTO
1590 || isym.n_sclass == C_REG
1591 || isym.n_sclass == C_MOS
1592 || isym.n_sclass == C_MOE
1593 || isym.n_sclass == C_MOU
1594 || isym.n_sclass == C_ARG
1595 || isym.n_sclass == C_REGPARM
1596 || isym.n_sclass == C_FIELD
1597 || isym.n_sclass == C_EOS))))
1609 name = _bfd_coff_internal_syment_name (input_bfd, &isym, buf);
1627 && (isym.n_sclass == C_ENTAG
1628 || isym.n_sclass == C_STRTAG
1629 || isym.n_sclass == C_UNTAG)
1630 && isym.n_numaux == 1)
1642 name = _bfd_coff_internal_syment_name (input_bfd, &isym, buf);
1665 mt->type_class = isym.n_sclass;
1670 isym.n_type, isym.n_sclass, 0, isym.n_numaux,
1795 if (isym._n._n_n._n_zeroes == 0
1796 && isym._n._n_n._n_offset != 0)
1806 name = _bfd_coff_internal_syment_name (input_bfd, &isym, NULL);
1812 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
1815 switch (isym.n_sclass)
1836 && strcmp (isym.n_name, ".bf") != 0
1837 && isym.n_scnum > 0)
1843 isym.n_scnum = (*secpp)->output_section->target_index;
1858 if (isym.n_scnum > 0)
1860 isym.n_scnum = (*secpp)->output_section->target_index;
1861 isym.n_value += (*secpp)->output_offset;
1863 isym.n_value -= (*secpp)->vma;
1865 isym.n_value += (*secpp)->output_section->vma;
1913 flaginfo->last_file = isym;
1919 if (flaginfo->info->task_link && IS_EXTERNAL (input_bfd, isym))
1920 isym.n_sclass = C_STAT;
1923 bfd_coff_swap_sym_out (output_bfd, &isym, outsym);
2561 struct internal_syment isym;
2596 isym.n_scnum = N_UNDEF;
2597 isym.n_value = 0;
2607 isym.n_scnum = N_ABS;
2609 isym.n_scnum = sec->target_index;
2610 isym.n_value = (h->root.u.def.value
2613 isym.n_value += sec->vma;
2618 isym.n_scnum = N_UNDEF;
2619 isym.n_value = h->root.u.c.size;
2628 strncpy (isym._n._n_name, h->root.root.string, SYMNMLEN);
2644 isym._n._n_n._n_zeroes = 0;
2645 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx;
2648 isym.n_sclass = h->symbol_class;
2649 isym.n_type = h->type;
2651 if (isym.n_sclass == C_NULL)
2652 isym.n_sclass = C_EXT;
2660 if (! IS_EXTERNAL (output_bfd, isym))
2663 isym.n_sclass = C_STAT;
2671 && IS_WEAK_EXTERNAL (flaginfo->output_bfd, isym))
2672 isym.n_sclass = C_EXT;
2674 isym.n_numaux = h->numaux;
2676 bfd_coff_swap_sym_out (output_bfd, &isym, flaginfo->outsyms);
2697 for (i = 0; i < isym.n_numaux; i++)
2706 && (isym.n_sclass == C_STAT
2707 || isym.n_sclass == C_HIDDEN)
2708 && isym.n_type == T_NULL
2747 bfd_coff_swap_aux_out (output_bfd, auxp, isym.n_type,
2748 isym.n_sclass, (int) i, isym.n_numaux,