Home | History | Annotate | Download | only in config

Lines Matching full:weakp

1246       symbolS *weakp = symbol_find_noref (weak_altname2name
1249 gas_assert (weakp);
1250 gas_assert (S_GET_NUMBER_AUXILIARY (weakp) == 1);
1252 if (! S_IS_WEAK (weakp))
1258 else if (symbol_equated_p (weakp))
1261 S_SET_STORAGE_CLASS (weakp, C_NT_WEAK);
1262 SA_SET_SYM_TAGNDX (weakp,
1263 symbol_get_value_expression (weakp)->X_add_symbol);
1272 Copy this value to symp, and set symp as weakp's alternate. */
1273 if (S_GET_STORAGE_CLASS (weakp) != C_NT_WEAK)
1275 S_SET_STORAGE_CLASS (symp, S_GET_STORAGE_CLASS (weakp));
1276 S_SET_STORAGE_CLASS (weakp, C_NT_WEAK);
1279 if (S_IS_DEFINED (weakp))
1284 symbol_get_value_expression (weakp));
1285 symbol_set_frag (symp, symbol_get_frag (weakp));
1286 S_SET_SEGMENT (symp, S_GET_SEGMENT (weakp));
1299 S_SET_VALUE (weakp, 0);
1300 S_SET_SEGMENT (weakp, undefined_section);