Lines Matching defs:sym_ptr
911 localsym_t *sym_ptr; /* local symbol pointer */
1672 hash_ptr->sym_ptr = psym;
3901 localsym_t *sym_ptr;
3908 sym_ptr = sym_link->datum->sym;
3909 sym_end = sym_ptr + sym_cnt;
3910 for (; sym_ptr < sym_end; sym_ptr++)
3916 know (sym_ptr->file_ptr == fil_ptr);
3926 as_sym = sym_ptr->as_sym;
3937 sym_ptr->ecoff_sym.asym.st == st_Block
3938 && sym_ptr->ecoff_sym.asym.sc == sc_Text)
3942 know (sym_ptr->proc_ptr != NULL);
3943 begin_sym = sym_ptr->proc_ptr->sym->as_sym;
3947 sym_ptr->ecoff_sym.asym.value =
3951 sym_ptr->ecoff_sym.asym.value =
3954 + sym_ptr->addend);
3956 sym_ptr->ecoff_sym.weakext = S_IS_WEAK (as_sym);
3960 if (sym_ptr->ecoff_sym.asym.st == st_Proc
3964 sym_ptr->ecoff_sym.asym.st = st_StaticProc;
3969 indx = sym_ptr->ecoff_sym.asym.index;
3970 if (sym_ptr->ecoff_sym.asym.st == st_Nil
3971 && sym_ptr->ecoff_sym.asym.sc == sc_Nil
3972 && (! ECOFF_IS_STAB (&sym_ptr->ecoff_sym.asym)
3984 if (! ECOFF_IS_STAB (&sym_ptr->ecoff_sym.asym)
4011 sym_ptr->ecoff_sym.asym.value = s;
4049 sym_ptr->ecoff_sym.asym.st = st;
4050 sym_ptr->ecoff_sym.asym.sc = sc;
4062 && sym_ptr->proc_ptr == NULL
4063 && sym_ptr->ecoff_sym.asym.st != st_Nil
4064 && ! ECOFF_IS_STAB (&sym_ptr->ecoff_sym.asym))
4077 && sym_ptr->ecoff_sym.asym.st != st_End
4078 && strchr (sym_ptr->name, FAKE_LABEL_CHAR) == 0)
4079 sym_ptr->ecoff_sym.asym.iss =
4082 sym_ptr->name,
4089 if (sym_ptr->begin_ptr != NULL)
4095 begin_ptr = sym_ptr->begin_ptr;
4097 sym_ptr->ecoff_sym.asym.index = begin_ptr->sym_index;
4098 if (sym_ptr->ecoff_sym.asym.sc != sc_Info)
4099 sym_ptr->ecoff_sym.asym.iss =
4135 sym_ptr->ecoff_sym.asym.value =
4141 if ((sym_ptr->ecoff_sym.asym.value & 1) != 0)
4142 ++sym_ptr->ecoff_sym.asym.value;
4146 sym_ptr->ecoff_sym.asym.value);
4150 && sym_ptr->ecoff_sym.asym.sc != sc_Info)
4155 know (sym_ptr->proc_ptr != NULL);
4156 begin_sym = sym_ptr->proc_ptr->sym->as_sym;
4160 sym_ptr->ecoff_sym.asym.value =
4165 for (f = sym_ptr->forward_ref;
4180 (*swap_sym_out) (stdoutput, &sym_ptr->ecoff_sym.asym,
4184 sym_ptr->sym_index = isym;
4186 if (sym_ptr->proc_ptr != NULL
4187 && sym_ptr->proc_ptr->sym == sym_ptr)
4188 sym_ptr->proc_ptr->pdr.isym = isym - ifilesym;
4197 && symbol_get_obj (as_sym)->ecoff_symbol == sym_ptr)
4199 if ((sym_ptr->ecoff_sym.asym.st == st_Proc
4200 || sym_ptr->ecoff_sym.asym.st == st_StaticProc)
4202 sym_ptr->ecoff_sym.asym.index = isym - ifilesym - 1;
4203 sym_ptr->ecoff_sym.ifd = fil_ptr->file_index;