Lines Matching refs:fixp

2397 tc_gen_reloc (asection * sec ATTRIBUTE_UNUSED, fixS * fixp)  in tc_gen_reloc()  argument
2402 if (fixp->fx_r_type == BFD_RELOC_NONE) in tc_gen_reloc()
2408 if (fixp->fx_subsy in tc_gen_reloc()
2409 && S_GET_SEGMENT (fixp->fx_subsy) == absolute_section) in tc_gen_reloc()
2411 fixp->fx_offset -= S_GET_VALUE (fixp->fx_subsy); in tc_gen_reloc()
2412 fixp->fx_subsy = NULL; in tc_gen_reloc()
2417 * reloc[0]->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); in tc_gen_reloc()
2418 reloc[0]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2419 reloc[0]->addend = fixp->fx_offset; in tc_gen_reloc()
2421 if (fixp->fx_r_type == BFD_RELOC_RX_32_OP in tc_gen_reloc()
2422 && fixp->fx_subsy) in tc_gen_reloc()
2424 fixp->fx_r_type = BFD_RELOC_RX_DIFF; in tc_gen_reloc()
2433 switch (fixp->fx_r_type) in tc_gen_reloc()
2440 * reloc[1]->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_subsy); in tc_gen_reloc()
2441 reloc[1]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2449 reloc[2]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2452 switch (fixp->fx_size) in tc_gen_reloc()
2474 reloc[3]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2500 reloc[1]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2508 reloc[2]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2514 reloc[3]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2540 reloc[1]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2548 reloc[2]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2554 reloc[3]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2580 reloc[1]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2588 reloc[2]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2594 reloc[3]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2606 reloc[1]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2612 reloc[2]->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2618 reloc[0]->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); in tc_gen_reloc()