SWitch over to using dwarf2_generate_asm_lineno
authorNick Clifton <nickc@redhat.com>
Thu, 2 Nov 2000 19:17:04 +0000 (19:17 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 2 Nov 2000 19:17:04 +0000 (19:17 +0000)
gas/ChangeLog
gas/config/tc-mn10300.c

index 904db39954e7b5c93e8dcfd7ded7aaeaa72f6cd1..a841ee4195411a1eda3d310dc0eb9573e6af13be 100644 (file)
@@ -1,3 +1,11 @@
+2000-11-02  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-mn10300.c (debug_line): Remove this static
+       varaible.
+       (md_assemble): Call dwarf2_generate_asm_lineno instead of
+       dwarf2_where and dwarf2_gen_line_info.
+
+
 2000-11-02  Theo Honohan  <th@futuretv.com>
 
        * config/tc-arm.c (do_msr): Improve error message. 
index 5137bf41b81b5f5ab3fe57e4fbf40d343414406f..c865b8561d067a27f3ca1ff34fef58fea831282a 100644 (file)
@@ -32,8 +32,6 @@ struct reg_name
   int value;
 };
 
-struct dwarf2_line_info debug_line;
-
 /* Generic assembler global variables which must be defined by all
    targets.  */
 
@@ -1792,19 +1790,7 @@ keep_going:
     }
 
   if (debug_type == DEBUG_DWARF2)
-    {
-      bfd_vma addr;
-
-      /* First update the notion of the current source line.  */
-      dwarf2_where (&debug_line);
-
-      /* We want the offset of the start of this instruction within the
-         the current frag.  */
-      addr = frag_now->fr_address + frag_now_fix () - real_size;
-
-      /* And record the information.  */
-      dwarf2_gen_line_info (addr, &debug_line);
-    }
+    dwarf2_generate_asm_lineno (real_size);
 }
 
 /* If while processing a fixup, a reloc really needs to be created