X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fdwarf2dbg.h;h=7bdcedefd14ed71ee43a3d6ef95e9ca81ccbf60a;hb=f1360d5830fc7695cd26214257c62f34b73070c8;hp=fdeac47f01a6717496de8d0d4ee8515ba9876290;hpb=1e9cc1c27b927dc95dfaec390eb492d29bbc7a0b;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/dwarf2dbg.h b/gas/dwarf2dbg.h index fdeac47f01..7bdcedefd1 100644 --- a/gas/dwarf2dbg.h +++ b/gas/dwarf2dbg.h @@ -1,6 +1,5 @@ /* dwarf2dbg.h - DWARF2 debug support - Copyright 1999, 2000, 2002, 2003, 2005, 2006, 2007, 2009 - Free Software Foundation, Inc. + Copyright (C) 1999-2016 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -60,7 +59,7 @@ extern void dwarf2_directive_loc_mark_labels (int dummy); returned. */ extern void dwarf2_where (struct dwarf2_line_info *l); -/* A hook to allow the target backend to inform the line number state +/* A hook to allow the target backend to inform the line number state machine of isa changes when assembler debug info is enabled. */ extern void dwarf2_set_isa (unsigned int isa); @@ -74,6 +73,8 @@ extern void dwarf2_gen_line_info (addressT addr, struct dwarf2_line_info *l); /* Must be called for each generated instruction. */ extern void dwarf2_emit_insn (int); +void dwarf2_move_insn (int); + /* Reset the state of the line number information to reflect that it has been used. */ extern void dwarf2_consume_line_info (void); @@ -86,7 +87,7 @@ extern void dwarf2_emit_label (symbolS *); extern bfd_boolean dwarf2_loc_directive_seen; /* True when we're supposed to set the basic block mark whenever a label - is seen. Unless the target is doing Something Weird, just call + is seen. Unless the target is doing Something Weird, just call dwarf2_emit_label. */ extern bfd_boolean dwarf2_loc_mark_labels;