Lines Matching refs:fixp
2351 md_pcrel_from_section (fixS * fixp, segT sec ATTRIBUTE_UNUSED) in md_pcrel_from_section() argument
2358 if (fixp->fx_addsy != (symbolS *) NULL in md_pcrel_from_section()
2359 && (!S_IS_DEFINED (fixp->fx_addsy) in md_pcrel_from_section()
2360 || (S_GET_SEGMENT (fixp->fx_addsy) != sec))) in md_pcrel_from_section()
2365 if (fixp->fx_r_type == BFD_RELOC_64_PCREL) in md_pcrel_from_section()
2366 return fixp->fx_where + fixp->fx_frag->fr_address + INST_WORD_SIZE; in md_pcrel_from_section()
2368 return fixp->fx_where + fixp->fx_frag->fr_address; in md_pcrel_from_section()
2378 tc_gen_reloc (asection * section ATTRIBUTE_UNUSED, fixS * fixp) in tc_gen_reloc() argument
2383 switch (fixp->fx_r_type) in tc_gen_reloc()
2408 code = fixp->fx_r_type; in tc_gen_reloc()
2412 switch (F (fixp->fx_size, fixp->fx_pcrel)) in tc_gen_reloc()
2421 code = fixp->fx_r_type; in tc_gen_reloc()
2423 fixp->fx_size, in tc_gen_reloc()
2424 fixp->fx_pcrel ? _("pc-relative") : ""); in tc_gen_reloc()
2433 *rel->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_subsy); in tc_gen_reloc()
2435 *rel->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); in tc_gen_reloc()
2437 rel->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc()
2439 rel->addend = fixp->fx_offset; in tc_gen_reloc()
2444 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc()