Lines Matching refs:frag

1009 static struct frag *
1015 static struct frag *
1086 get_frag_fix (fragS *frag, segT seg) in get_frag_fix() argument
1090 if (frag->fr_next) in get_frag_fix()
1091 return frag->fr_fix; in get_frag_fix()
1097 if (fr->frch_last == frag) in get_frag_fix()
1098 return (char *) obstack_next_free (&fr->frch_obstack) - frag->fr_literal; in get_frag_fix()
1352 emit_fixed_inc_line_addr (int line_delta, addressT addr_delta, fragS *frag, in emit_fixed_inc_line_addr() argument
1372 pexp = symbol_get_value_expression (frag->fr_symbol); in emit_fixed_inc_line_addr()
1393 emit_expr_fix (&exp, sizeof_address, frag, p, TC_PARSE_CONS_RETURN_NONE); in emit_fixed_inc_line_addr()
1399 emit_expr_fix (pexp, 2, frag, p, TC_PARSE_CONS_RETURN_NONE); in emit_fixed_inc_line_addr()
1446 dwarf2dbg_estimate_size_before_relax (fragS *frag) in dwarf2dbg_estimate_size_before_relax() argument
1451 addr_delta = resolve_symbol_value (frag->fr_symbol); in dwarf2dbg_estimate_size_before_relax()
1453 size = size_fixed_inc_line_addr (frag->fr_offset, addr_delta); in dwarf2dbg_estimate_size_before_relax()
1455 size = size_inc_line_addr (frag->fr_offset, addr_delta); in dwarf2dbg_estimate_size_before_relax()
1457 frag->fr_subtype = size; in dwarf2dbg_estimate_size_before_relax()
1467 dwarf2dbg_relax_frag (fragS *frag) in dwarf2dbg_relax_frag() argument
1471 old_size = frag->fr_subtype; in dwarf2dbg_relax_frag()
1472 new_size = dwarf2dbg_estimate_size_before_relax (frag); in dwarf2dbg_relax_frag()
1482 dwarf2dbg_convert_frag (fragS *frag) in dwarf2dbg_convert_frag() argument
1499 addr_diff = resolve_symbol_value (frag->fr_symbol); in dwarf2dbg_convert_frag()
1503 addr_diff = resolve_symbol_value (frag->fr_symbol); in dwarf2dbg_convert_frag()
1508 gas_assert (frag->fr_var >= (int) frag->fr_subtype); in dwarf2dbg_convert_frag()
1511 emit_fixed_inc_line_addr (frag->fr_offset, addr_diff, frag, in dwarf2dbg_convert_frag()
1512 frag->fr_literal + frag->fr_fix, in dwarf2dbg_convert_frag()
1513 frag->fr_subtype); in dwarf2dbg_convert_frag()
1515 emit_inc_line_addr (frag->fr_offset, addr_diff, in dwarf2dbg_convert_frag()
1516 frag->fr_literal + frag->fr_fix, frag->fr_subtype); in dwarf2dbg_convert_frag()
1518 frag->fr_fix += frag->fr_subtype; in dwarf2dbg_convert_frag()
1519 frag->fr_type = rs_fill; in dwarf2dbg_convert_frag()
1520 frag->fr_var = 0; in dwarf2dbg_convert_frag()
1521 frag->fr_offset = 0; in dwarf2dbg_convert_frag()
1538 fragS *last_frag = NULL, *frag; in emit_logicals() local
1636 frag = symbol_get_frag (lab); in emit_logicals()
1644 else if (frag == last_frag && ! DWARF2_USE_FIXED_ADVANCE_PC) in emit_logicals()
1652 last_frag = frag; in emit_logicals()
1669 fragS *last_frag = NULL, *frag; in process_entries() local
1767 frag = symbol_get_frag (lab); in process_entries()
1783 else if (frag == last_frag && ! DWARF2_USE_FIXED_ADVANCE_PC) in process_entries()
1793 last_frag = frag; in process_entries()
1803 frag = last_frag_for_seg (seg); in process_entries()
1804 frag_ofs = get_frag_fix (frag, seg); in process_entries()
1805 if (frag == last_frag && ! DWARF2_USE_FIXED_ADVANCE_PC) in process_entries()
1809 lab = symbol_temp_new (seg, frag_ofs, frag); in process_entries()
2239 fragS *frag; in out_debug_ranges() local
2242 frag = first_frag_for_seg (s->seg); in out_debug_ranges()
2243 beg = symbol_temp_new (s->seg, 0, frag); in out_debug_ranges()
2246 frag = last_frag_for_seg (s->seg); in out_debug_ranges()
2247 end = symbol_temp_new (s->seg, get_frag_fix (frag, s->seg), frag); in out_debug_ranges()
2307 fragS *frag; in out_debug_aranges() local
2310 frag = first_frag_for_seg (s->seg); in out_debug_aranges()
2311 beg = symbol_temp_new (s->seg, 0, frag); in out_debug_aranges()
2314 frag = last_frag_for_seg (s->seg); in out_debug_aranges()
2315 end = symbol_temp_new (s->seg, get_frag_fix (frag, s->seg), frag); in out_debug_aranges()