* config/tc-d30v.c (d30v_frob_label): Call dwarf2_emit_label.
authorAlan Modra <amodra@gmail.com>
Thu, 10 Sep 2009 14:05:40 +0000 (14:05 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 10 Sep 2009 14:05:40 +0000 (14:05 +0000)
* config/tc-frv.c (frv_frob_label): Likewise.

gas/ChangeLog
gas/config/tc-d30v.c
gas/config/tc-frv.c

index daefbd644f2691d604561dcd0b42272d85d03231..e888c6bcc2ee6a9e2460a8efbe78a77c6b2f84b0 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-10  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-d30v.c (d30v_frob_label): Call dwarf2_emit_label.
+       * config/tc-frv.c (frv_frob_label): Likewise.
+
 2009-09-09  Alan Modra  <amodra@bigpond.net.au>
 
        * config/obj-coff.h (USE_UNIQUE): Don't define.
index 3e95375626d88576bd4ea5f38cf36464dea1ff15..8d90d467f5fa0066edbbac4fcec6e737b4c04043 100644 (file)
@@ -1873,6 +1873,8 @@ d30v_frob_label (symbolS *lab)
   /* Record this label for future adjustment after we find out what
      kind of data it references, and the required alignment therewith.  */
   d30v_last_label = lab;
+
+  dwarf2_emit_label (lab);
 }
 
 /* Hook into cons for capturing alignment changes.  */
index aa878b7e758140d083c5aad26210edb1d3af795b..e29810c421706b30345883036eb79467c79d3382 100644 (file)
@@ -28,6 +28,7 @@
 #include "libbfd.h"
 #include "elf/common.h"
 #include "elf/frv.h"
+#include "dwarf2dbg.h"
 
 /* Structure to hold all of the different components describing
    an individual instruction.  */
@@ -1801,6 +1802,7 @@ frv_frob_label (symbolS *this_label)
 {
   struct vliw_insn_list *vliw_insn_list_entry;
 
+  dwarf2_emit_label (this_label);
   if (frv_mach != bfd_mach_frvtomcat)
     return;