Home
last modified time | relevance | path

Searched refs:fr_fix (Results 1 – 25 of 25) sorted by relevance

/freebsd-9-stable/contrib/binutils/gas/
Dehopt.c127 while (f != NULL && offset >= f->fr_fix) in get_cie_info()
129 offset -= f->fr_fix; in get_cie_info()
133 || f->fr_fix - offset < 4 in get_cie_info()
143 while (f != NULL && offset >= f->fr_fix) in get_cie_info()
145 offset -= f->fr_fix; in get_cie_info()
149 || f->fr_fix - offset < 1 in get_cie_info()
159 while (f != NULL && offset >= f->fr_fix) in get_cie_info()
161 offset -= f->fr_fix; in get_cie_info()
167 while (offset < f->fr_fix && f->fr_literal[offset] != '\0') in get_cie_info()
176 if (offset < f->fr_fix) in get_cie_info()
[all …]
Dwrite.c432 - fragP->fr_fix) / fragP->fr_var; in cvt_frag_to_fill()
451 size = output_leb128 (fragP->fr_literal + fragP->fr_fix, value, in cvt_frag_to_fill()
454 fragP->fr_fix += size; in cvt_frag_to_fill()
475 == fragP->fr_fix)); in cvt_frag_to_fill()
490 fragP->fr_fix += md_short_jump_size; in cvt_frag_to_fill()
495 fragP->fr_fix += md_long_jump_size; in cvt_frag_to_fill()
549 size = fragp->fr_address + fragp->fr_fix; in size_seg()
1164 if (slack >= 0 && loc > fixp->fx_frag->fr_fix) in write_relocs()
1215 && r->u.b.r.address < f->fr_address + f->fr_fix) in write_relocs()
1280 if (f->fr_fix) in write_contents()
[all …]
Ddebug.c67 var_chars (fp, fp->fr_var + fp->fr_fix);
86 printf ("%sfr_fix=%d\n", indent, fp->fr_fix);
Dfrags.c143 frag_now->fr_fix = frag_now_fix_octets () - old_frags_var_max_size; in frag_new()
410 off += frag->fr_fix + frag->fr_offset * frag->fr_var; in frag_offset_fixed_p()
426 off -= frag->fr_fix + frag->fr_offset * frag->fr_var; in frag_offset_fixed_p()
Dfrags.h49 offsetT fr_fix; member
Dlisting.c588 while ((offsetT) octet_in_frag < frag_ptr->fr_fix in calc_hex()
607 < (frag_ptr->fr_fix + frag_ptr->fr_var * frag_ptr->fr_offset)) in calc_hex()
621 if ((offsetT) var_rep_idx >= frag_ptr->fr_fix + frag_ptr->fr_var) in calc_hex()
Dsubsegs.c287 if (frag->fr_fix) in seg_not_empty_p()
Ddwarf2dbg.c781 return frag->fr_fix; in get_frag_fix()
1108 frag->fr_literal + frag->fr_fix, frag->fr_subtype); in dwarf2dbg_convert_frag()
1110 frag->fr_fix += frag->fr_subtype; in dwarf2dbg_convert_frag()
DChangeLog-00011793 and bra relax: update fragP->fr_fix after the fixup.
1801 * write.c (relax_segment <rs_space>): Account for fr_fix.
7477 * frags.c (frag_new): Calculate fr_fix in octets
DChangeLog-96973475 * config/tc-v850.c (md_convert_frag): Don't set fragP->fr_fix
4548 * listing.c (calc_hex): Offset by fr_fix when examining fr_var.
/freebsd-9-stable/contrib/binutils/gas/config/
Dtc-mep.c1290 fragP->fr_fix += subtype_mappings[fragP->fr_subtype].growth; in md_convert_frag()
1332 fragP->fr_fix += 2; in md_convert_frag()
1352 fragP->fr_fix += 2; in md_convert_frag()
1364 fragP->fr_fix += 2; in md_convert_frag()
1384 fragP->fr_fix += subtype_mappings[fragP->fr_subtype].growth; in md_convert_frag()
1417 (fragP->fr_fix - where) * 8, in md_convert_frag()
Dtc-spu.c928 bytes = fragp->fr_next->fr_address - fragp->fr_address - fragp->fr_fix; in spu_handle_align()
929 p = fragp->fr_literal + fragp->fr_fix; in spu_handle_align()
937 fragp->fr_fix += fix; in spu_handle_align()
944 fragp->fr_fix += 4; in spu_handle_align()
Dtc-i386.c768 memcpy (fragP->fr_literal + fragP->fr_fix, in i386_align_code()
772 fragP->fr_literal[fragP->fr_fix + 1] = count - 2; in i386_align_code()
786 memset (fragP->fr_literal + fragP->fr_fix + pos, 0x66, len); in i386_align_code()
787 fragP->fr_literal[fragP->fr_fix + pos + len] = 0x90; in i386_align_code()
792 memset (fragP->fr_literal + fragP->fr_fix + pos, 0x66, len - 1); in i386_align_code()
793 fragP->fr_literal[fragP->fr_fix + pos + len - 1] = 0x90; in i386_align_code()
875 memcpy (fragP->fr_literal + fragP->fr_fix, in i386_align_code()
4207 add = insn_start_frag->fr_fix - insn_start_off; in output_disp()
4210 add += fr->fr_fix; in output_disp()
4335 add = insn_start_frag->fr_fix - insn_start_off; in output_imm()
[all …]
Dtc-i386.h272 - fragP->fr_fix));
Dtc-score.c4845 fragp->fr_fix = RELAX_NEW (fragp->fr_subtype); in judge_size_before_relax()
4987 fragp->fr_fix = RELAX_NEW (fragp->fr_subtype) + fragp->insn_addr; in score_relax_frag()
4989 fragp->fr_fix = RELAX_OLD (fragp->fr_subtype) + fragp->insn_addr; in score_relax_frag()
5106 fragp->fr_fix = RELAX_OLD (fragp->fr_subtype); in score_relax_frag()
5107 fragp->fr_fix += fragp->insn_addr; in score_relax_frag()
5113 fragp->fr_fix = RELAX_NEW (fragp->fr_subtype); in score_relax_frag()
5114 fragp->fr_fix += fragp->insn_addr; in score_relax_frag()
5122 fragp->fr_fix = RELAX_NEW (fragp->fr_subtype); in score_relax_frag()
5123 fragp->fr_fix += fragp->insn_addr; in score_relax_frag()
5128 fragp->fr_fix = RELAX_OLD (fragp->fr_subtype); in score_relax_frag()
[all …]
Dtc-mips.c2636 prev_nop_frag->fr_fix -= mips_opts.mips16 ? 2 : 4; in append_insn()
3125 delay.frag->fr_fix -= 4; in append_insn()
3251 prev_nop_frag->fr_fix -= ((prev_nop_frag_holds - prev_nop_frag_required) in end_noreorder()
13789 addr = fragp->fr_address + fragp->fr_fix; in mips16_extended_frag()
13886 addr = fragp->fr_address + fragp->fr_fix + 4; in relaxed_branch_length()
14162 buf = (bfd_byte *)fragp->fr_literal + fragp->fr_fix; in md_convert_frag()
14245 i = buf - (bfd_byte *)fragp->fr_literal - fragp->fr_fix; in md_convert_frag()
14269 i = buf - (bfd_byte *)fragp->fr_literal - fragp->fr_fix; in md_convert_frag()
14355 + fragp->fr_fix + fragp->fr_var); in md_convert_frag()
14357 fragp->fr_fix += fragp->fr_var; in md_convert_frag()
[all …]
Dtc-sparc.c3197 if (sparc_relax && fixP->fx_where + 8 <= fixP->fx_frag->fr_fix)
4333 count = fragp->fr_next->fr_address - fragp->fr_address - fragp->fr_fix;
4343 p = fragp->fr_literal + fragp->fr_fix;
4371 fragp->fr_fix += fix;
Dobj-coff.c1721 while (fragp && fragp->fr_fix == 0) in coff_frob_section()
1723 assert (fragp != 0 && fragp->fr_fix >= 12); in coff_frob_section()
Dtc-cr16.c620 fix_new (fragP, fragP->fr_fix, in md_convert_frag()
624 fragP->fr_fix += md_relax_table[fragP->fr_subtype].rlx_length; in md_convert_frag()
Dtc-ia64.c2854 - first_frag->fr_fix) >> 4);
2888 index += 3 * (first_frag->fr_fix >> 4);
3109 return frag->fr_fix + size; in ia64_estimate_size_before_relax()
3168 frag->fr_fix += size; in ia64_convert_frag()
11780 bytes = fragp->fr_next->fr_address - fragp->fr_address - fragp->fr_fix;
11781 p = fragp->fr_literal + fragp->fr_fix;
11786 if (fragp->fr_fix < 16)
11811 fragp->fr_fix += fix;
Dtc-ppc.c5504 - (fragP->fr_address + fragP->fr_fix)); in ppc_handle_align()
5508 char *dest = fragP->fr_literal + fragP->fr_fix; in ppc_handle_align()
5526 group_nop->fr_fix = 0; in ppc_handle_align()
Dtc-alpha.c4823 bytes = fragp->fr_next->fr_address - fragp->fr_address - fragp->fr_fix; in alpha_handle_align()
4824 p = fragp->fr_literal + fragp->fr_fix; in alpha_handle_align()
4845 fragp->fr_fix += fix; in alpha_handle_align()
Dobj-elf.c1993 frag_now->fr_fix = frag_now_fix_octets (); in elf_frob_file()
Dtc-arm.c16556 buf = fragp->fr_literal + fragp->fr_fix; in md_convert_frag()
16701 fixp = fix_new_exp (fragp, fragp->fr_fix, fragp->fr_var, &exp, pc_rel, in md_convert_frag()
16705 fragp->fr_fix += fragp->fr_var; in md_convert_frag()
16772 addr = fragp->fr_address + fragp->fr_fix; in relax_adr()
16790 buf = fragp->fr_literal + fragp->fr_fix; in relax_addsub()
16815 addr = fragp->fr_address + fragp->fr_fix + 4; in relax_branch()
16947 bytes = fragP->fr_next->fr_address - fragP->fr_address - fragP->fr_fix; in arm_handle_align()
16948 p = fragP->fr_literal + fragP->fr_fix; in arm_handle_align()
16987 fragP->fr_fix += fix; in arm_handle_align()
/freebsd-9-stable/contrib/binutils/gas/doc/
Dinternals.texi541 @item fr_fix
546 Variable number of characters we may output, after the initial @code{fr_fix}
561 initial @code{fr_fix} characters; they are always supposed to be output
622 @code{fr_offset} is 0, this frag has a length of @code{fr_fix}. Most frags
1683 from the current frag. (More specifically, from @code{fr_fix} bytes into the
1734 effected by @code{md_convert_frag}; it should increase the @code{fr_fix} field
1753 @code{fr_fix} is increased to include the relocated field (remember, this
1757 It can be accessed via @code{fr_opcode} or @code{fr_fix}.
1770 called. I'm not sure, but I think this is to keep @code{fr_fix} referring to