Searched refs:fix_ptr (Results 1 – 8 of 8) sorted by relevance
1002 tc_coff_fix2rtype (fix_ptr) in tc_coff_fix2rtype() argument1003 fixS *fix_ptr; in tc_coff_fix2rtype()1005 return fix_ptr->fx_r_type;1009 tc_reloc_mangle (fix_ptr, intr, base) in tc_reloc_mangle() argument1010 fixS *fix_ptr; in tc_reloc_mangle()1017 symbol_ptr = fix_ptr->fx_addsy;1021 if (fix_ptr->fx_r_type == RELOC_32)1025 switch (fix_ptr->fx_size)1039 if (fix_ptr->fx_size == 4)1042 intr->r_type = fix_ptr->fx_r_type;[all …]
1567 if (fix_ptr->fx_addsy in tc_reloc_mangle()1568 && fix_ptr->fx_subsy) in tc_reloc_mangle()1580 fix_ptr->fx_addsy = 0; in tc_reloc_mangle()1581 fix_ptr->fx_subsy = 0; in tc_reloc_mangle()1582 fix_ptr->fx_offset += diff; in tc_reloc_mangle()1585 symbol_ptr = fix_ptr->fx_addsy; in tc_reloc_mangle()1589 if (fix_ptr->fx_r_type == 0) in tc_reloc_mangle()1592 switch (fix_ptr->fx_size) in tc_reloc_mangle()1608 intr->r_type = fix_ptr->fx_r_type; in tc_reloc_mangle()1610 intr->r_vaddr = fix_ptr->fx_frag->fr_address + fix_ptr->fx_where + base; in tc_reloc_mangle()[all …]
1512 tc_coff_fix2rtype (fix_ptr) in tc_coff_fix2rtype() argument1513 fixS *fix_ptr; in tc_coff_fix2rtype()1515 if (fix_ptr->fx_r_type == RELOC_32)1519 switch (fix_ptr->fx_size)1531 return fix_ptr->fx_r_type;1535 tc_reloc_mangle (fix_ptr, intr, base) in tc_reloc_mangle() argument1536 fixS *fix_ptr; in tc_reloc_mangle()1543 symbol_ptr = fix_ptr->fx_addsy;1547 if (fix_ptr->fx_r_type == RELOC_32)1551 switch (fix_ptr->fx_size)[all …]
39 #define TC_COFF_FIX2RTYPE(fix_ptr) tc_coff_fix2rtype(fix_ptr) argument
49 #define TC_COFF_FIX2RTYPE(fix_ptr) tc_coff_fix2rtype (fix_ptr) argument
62 #define TC_COFF_FIX2RTYPE(fix_ptr) tc_coff_fix2rtype (fix_ptr) argument
1958 fixS *fix_ptr = segment_info[idx].fix_root; local1973 while (fix_ptr)1978 if (fix_ptr->fx_done == 0 && TC_COUNT_RELOC (fix_ptr))1981 TC_RELOC_MANGLE (&segment_info[idx], fix_ptr, &intr,1985 symbolS *symbol_ptr = fix_ptr->fx_addsy;1987 intr.r_type = TC_COFF_FIX2RTYPE (fix_ptr);1989 base + fix_ptr->fx_frag->fr_address + fix_ptr->fx_where;1992 intr.r_offset = fix_ptr->fx_offset;2048 intr.r_symndx = fix_ptr->fx_addnumber;2062 intr.r_symndx = fix_ptr->fx_addnumber;[all …]
2225 tc_reloc_mangle (fixS *fix_ptr, struct internal_reloc *intr, bfd_vma base) in tc_reloc_mangle() argument2229 symbol_ptr = fix_ptr->fx_addsy; in tc_reloc_mangle()2233 if (fix_ptr->fx_r_type == TC_CONS_RELOC) in tc_reloc_mangle()2237 switch (fix_ptr->fx_size) in tc_reloc_mangle()2254 intr->r_type = fix_ptr->fx_r_type; in tc_reloc_mangle()2257 intr->r_vaddr = fix_ptr->fx_frag->fr_address + fix_ptr->fx_where + base; in tc_reloc_mangle()2258 intr->r_offset = fix_ptr->fx_offset; in tc_reloc_mangle()