| /freebsd-12.1/contrib/binutils/gas/ |
| H A D | write.c | 602 if (!fixp) in dump_section_relocs() 619 fixp = fixp->fx_next; in dump_section_relocs() 719 fixS *fixp; in adjust_reloc_syms() local 726 for (fixp = seginfo->fix_root; fixp; fixp = fixp->fx_next) in adjust_reloc_syms() 1115 fixS *fixp; in write_relocs() local 1123 for (fixp = seginfo->fix_root; fixp; fixp = fixp->fx_next) in write_relocs() 1150 for (fixp = seginfo->fix_root; fixp != (fixS *) NULL; fixp = fixp->fx_next) in write_relocs() 1165 as_bad_where (fixp->fx_file, fixp->fx_line, in write_relocs() 1188 fixp->fx_file, fixp->fx_line); in write_relocs() 2489 fprintf (stderr, "fix %lx %s:%d", (long) fixp, fixp->fx_file, fixp->fx_line); in print_fixup() [all …]
|
| H A D | literal.c | 57 fixS *fixp; local 64 for (fixp = seginfo->frchainP->fix_root; 65 fixp != (fixS *) NULL; 66 fixp = fixp->fx_next, offset += size) 68 if (fixp->fx_addsy == sym && fixp->fx_offset == addend)
|
| H A D | ChangeLog-0203 | 1935 fixp's. Don't relax overflow checking for partial_inplace relocations. 2605 (tc_gen_reloc): For SWITCH_TABLE fixups, the symbol is fixp->fx_subsy, 2607 Adjust addend of R_SH_IND12W relocations by fixp->fx_offset - 4. 7208 (tc_gen_reloc): Move fixp subsy absolute value into addnumber.
|
| H A D | ChangeLog-2006 | 404 tc_frag_data.fixp.
|
| H A D | ChangeLog-9899 | 2982 (tc_gen_reloc): Always set the reloc addend to fixp->fx_offset
|
| H A D | ChangeLog-9295 | 904 * write.c (fixup_segment): Clear fixp->fx_subsy if the relocation 2265 * config/tc-i386.h (TC_RELOC_RTSYM_LOC_FIXUP): Take a fixp, not a 9510 (write_contents): Remove unused i, n, relocs, fixp. Rename frags
|
| H A D | ChangeLog-9697 | 5693 (i960_handle_align): Remove unused variable fixp.
|
| H A D | ChangeLog-0001 | 20 reloc->addend = fixp->fx_addnumber shouldn't be done instead of
|
| /freebsd-12.1/contrib/binutils/gas/config/ |
| H A D | tc-alpha.c | 582 for (fixp = seginfo->fix_root; fixp; fixp = next) in alpha_adjust_relocs() 591 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() 598 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() 605 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() 614 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() 651 for (fixp = seginfo->fix_root; fixp; fixp = next) in alpha_adjust_relocs() 664 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() 673 fixp->fx_next = fixp->tc_fix_data.info->master; in alpha_adjust_relocs() 674 fixp = fixp->fx_next; in alpha_adjust_relocs() 694 as_bad_where (fixp->fx_file, fixp->fx_line, in alpha_adjust_relocs() [all …]
|
| H A D | tc-mep.c | 104 fixS * fixp; /* This fixup. */ member 1589 if (l->fixp->fx_next != NULL in mep_frob_file() 1591 && l->fixp->fx_addsy == l->fixp->fx_next->fx_addsy in mep_frob_file() 1592 && l->fixp->fx_offset == l->fixp->fx_next->fx_offset) in mep_frob_file() 1623 * pf != l->fixp; in mep_frob_file() 1627 * pf = l->fixp->fx_next; in mep_frob_file() 1629 l->fixp->fx_next = f; in mep_frob_file() 1633 prev->fx_next = l->fixp; in mep_frob_file() 1645 as_warn_where (l->fixp->fx_file, l->fixp->fx_line, in mep_frob_file() 1654 mep_force_relocation (fixS *fixp) in mep_force_relocation() argument [all …]
|
| H A D | tc-spu.c | 868 tc_gen_reloc (asection *seg ATTRIBUTE_UNUSED, fixS *fixp) in tc_gen_reloc() argument 873 if (fixp->fx_addsy) in tc_gen_reloc() 874 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); in tc_gen_reloc() 875 else if (fixp->fx_subsy) in tc_gen_reloc() 876 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_subsy); in tc_gen_reloc() 879 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc() 883 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 885 (int) fixp->fx_r_type); in tc_gen_reloc() 888 reloc->addend = fixp->fx_addnumber; in tc_gen_reloc() 907 md_pcrel_from (fixS *fixp) in md_pcrel_from() argument [all …]
|
| H A D | tc-score.h | 50 #define tc_fix_adjustable(fixp) score_fix_adjustable (fixp) argument 59 struct fix *fixp; member
|
| H A D | tc-sparc.c | 3443 tc_gen_reloc (section, fixp) in tc_gen_reloc() argument 3445 fixS *fixp; 3456 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 3458 switch (fixp->fx_r_type) 3521 code = fixp->fx_r_type; 3554 if (fixp->fx_addsy != NULL) 3567 if (fixp->fx_addsy != NULL) 3603 as_bad_where (fixp->fx_file, fixp->fx_line, 3620 && fixp->fx_addsy != NULL 3641 + fixp->fx_addnumber [all …]
|
| H A D | tc-score.c | 3707 frag_now->tc_frag_data.fixp = fixp; in build_relax_frag() 3734 frag_now->tc_frag_data.fixp = fixp; in build_relax_frag() 5143 fixS *fixp; in md_convert_frag() local 5160 fixp = fragp->tc_frag_data.fixp; in md_convert_frag() 5161 while (fixp && fixp->fx_frag == fragp && fixp->fx_where < old) in md_convert_frag() 5165 fixp = fixp->fx_next; in md_convert_frag() 5167 while (fixp && fixp->fx_frag == fragp) in md_convert_frag() 5173 fixp = fixp->fx_next; in md_convert_frag() 5501 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc() 5572 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() [all …]
|
| H A D | tc-s390.c | 1877 md_pcrel_from_section (fixp, sec) in md_pcrel_from_section() argument 1878 fixS *fixp; in md_pcrel_from_section() 1881 return fixp->fx_frag->fr_address + fixp->fx_where; 1948 tc_s390_force_relocation (fixp) in tc_s390_force_relocation() argument 1949 struct fix *fixp; in tc_s390_force_relocation() 1953 switch (fixp->fx_r_type) 2283 tc_gen_reloc (seg, fixp) in tc_gen_reloc() argument 2285 fixS *fixp; 2290 code = fixp->fx_r_type; 2303 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; [all …]
|
| H A D | tc-mips.c | 165 fixS *fixp[3]; member 688 fixS *fixp; member 2054 && fixp->fx_addsy == fixp->fx_next->fx_addsy in fixup_has_matching_lo_p() 2055 && fixp->fx_offset == fixp->fx_next->fx_offset); in fixup_has_matching_lo_p() 2872 hi_fixup->fixp = ip->fixp[0]; in append_insn() 14071 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc() 14105 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 14160 fixS *fixp; in md_convert_frag() local 14478 fixp = fixp->fx_next; in md_convert_frag() 14484 while (fixp && fixp->fx_frag == fragp) in md_convert_frag() [all …]
|
| H A D | tc-mips.h | 116 #define tc_fix_adjustable(fixp) mips_fix_adjustable (fixp) argument
|
| H A D | tc-ppc.c | 1919 ppc_elf_validate_fix (fixS *fixp, segT seg) in ppc_elf_validate_fix() argument 1921 if (fixp->fx_done || fixp->fx_pcrel) in ppc_elf_validate_fix() 1931 if (fixp->fx_r_type <= BFD_RELOC_UNUSED in ppc_elf_validate_fix() 1932 && fixp->fx_r_type != BFD_RELOC_16_GOTOFF in ppc_elf_validate_fix() 1950 || fixp->fx_r_type != BFD_RELOC_CTOR) in ppc_elf_validate_fix() 1952 as_bad_where (fixp->fx_file, fixp->fx_line, in ppc_elf_validate_fix() 5345 return fixp->fx_frag->fr_address + fixp->fx_where; in md_pcrel_from_section() 6130 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc() 6134 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 6136 (int) fixp->fx_r_type); in tc_gen_reloc() [all …]
|
| H A D | tc-i386.c | 6336 if (fixp->fx_subsy && fixp->fx_subsy == GOT_symbol) in i386_validate_fix() 6351 fixp->fx_subsy = 0; in i386_validate_fix() 6358 fixS *fixp; 6419 as_bad_where (fixp->fx_file, fixp->fx_line, 6421 fixp->fx_size); 6437 as_bad_where (fixp->fx_file, fixp->fx_line, 6439 fixp->fx_size); 6475 rel->address = fixp->fx_frag->fr_address + fixp->fx_where; 6502 rel->addend = fixp->fx_offset - fixp->fx_size; 6506 - fixp->fx_size [all …]
|
| H A D | obj-coff.c | 1437 fixS *fixp = seginfo->fix_root; in coff_adjust_section_syms() local 1438 while (fixp) in coff_adjust_section_syms() 1440 if (! fixp->fx_done) in coff_adjust_section_syms() 1442 fixp = fixp->fx_next; in coff_adjust_section_syms()
|
| H A D | tc-arm.c | 16679 fixS *fixp; in md_convert_frag() local 19061 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; in tc_gen_reloc() 19063 if (fixp->fx_pcrel) in tc_gen_reloc() 19066 fixp->fx_offset -= md_pcrel_from_section (fixp, section); in tc_gen_reloc() 19146 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 19206 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 19211 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 19226 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 19232 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() 19256 as_bad_where (fixp->fx_file, fixp->fx_line, in tc_gen_reloc() [all …]
|
| H A D | tc-cr16.c | 748 md_pcrel_from (fixS *fixp) in md_pcrel_from() argument 750 return fixp->fx_frag->fr_address + fixp->fx_where; in md_pcrel_from()
|
| H A D | tc-ia64.c | 11665 tc_gen_reloc (sec, fixp) in tc_gen_reloc() argument 11667 fixS *fixp; 11673 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy); 11674 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 11675 reloc->addend = fixp->fx_offset; 11676 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 11680 as_bad_where (fixp->fx_file, fixp->fx_line, 11682 bfd_get_reloc_code_name (fixp->fx_r_type));
|
| /freebsd-12.1/contrib/binutils/gas/doc/ |
| H A D | internals.texi | 1110 @item TC_INIT_FIX_DATA (@var{fixp}) 1112 A C statement to initialize the target specific fields of fixup @var{fixp}. 1115 @item TC_FIX_DATA_PRINT (@var{stream}, @var{fixp}) 1118 fixup @var{fixp} to @var{stream}. This macro is called by @code{print_fixup}. 1357 @item MD_PCREL_FROM_SECTION (@var{fixp}, @var{section}) 1364 @var{fixp}->fx_where + @var{fixp}->fx_frag->fr_address .
|