summaryrefslogtreecommitdiff
path: root/gas/dwarf2dbg.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-09-07 19:22:42 +0000
committerRichard Henderson <rth@redhat.com>2005-09-07 19:22:42 +0000
commitb480669df7163a733dd20e0e2999d277ab7c5bc3 (patch)
treea7a20b696101f16b02cfa6c521a9d5b44b4cab9e /gas/dwarf2dbg.h
parent40e19166c18e694764a652d34b47be16c02f9902 (diff)
downloadbinutils-redhat-b480669df7163a733dd20e0e2999d277ab7c5bc3.tar.gz
* dwarf2dbg.c (dwarf2_where): Set line->isa.
(dwarf2_set_isa): New. (dwarf2_directive_loc): Rearrange to allow all options on one line. * dwarf2dbg.h (dwarf2_set_isa): Declare. * doc/as.texinfo: Update .loc documentation. * gas/lns/lns-common-1.d: Don't match header or special opcode numbers. * gas/lns/lns-common-1.s: Update for syntax change. * gas/lns/lns-diag-1.[sl]: Likewise.
Diffstat (limited to 'gas/dwarf2dbg.h')
-rw-r--r--gas/dwarf2dbg.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gas/dwarf2dbg.h b/gas/dwarf2dbg.h
index 34c923fb80..6e80021927 100644
--- a/gas/dwarf2dbg.h
+++ b/gas/dwarf2dbg.h
@@ -55,6 +55,10 @@ extern void dwarf2_directive_loc (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
+ machine of isa changes when assembler debug info is enabled. */
+extern void dwarf2_set_isa (unsigned int isa);
+
/* This function generates .debug_line info based on the address and
source information passed in the arguments. ADDR should be the
frag-relative offset of the instruction the information is for and