OSDN Git Service

Add support for .file and .loc
authornickc <nickc>
Tue, 20 May 2003 11:58:15 +0000 (11:58 +0000)
committernickc <nickc>
Tue, 20 May 2003 11:58:15 +0000 (11:58 +0000)
gas/ChangeLog
gas/config/tc-xstormy16.c

index fc4d3f9..186a0fd 100644 (file)
@@ -1,3 +1,8 @@
+2003-05-20  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-xstormy16.c: Include dwarf2dbg.h.
+       (md_pseudo_table): Add entries for .loc and .line.
+
 2003-05-20  Alan Modra  <amodra@bigpond.net.au>
 
        * dw2gencfi.c (cfi_parse_arg): Only use tc_regname_to_dw2regnum if
index 0125856..c899860 100644 (file)
@@ -25,6 +25,7 @@
 #include "opcodes/xstormy16-desc.h"
 #include "opcodes/xstormy16-opc.h"
 #include "cgen.h"
+#include "dwarf2dbg.h"
 
 /* Structure to hold all of the different components describing
    an individual instruction.  */
@@ -84,6 +85,8 @@ md_show_usage (stream)
 const pseudo_typeS md_pseudo_table[] =
 {
   { "word",    cons,           4 },
+  { "file",     (void (*) PARAMS ((int))) dwarf2_directive_file, 0 },
+  { "loc",      dwarf2_directive_loc,  0 },
   { NULL,      NULL,           0 }
 };
 
@@ -141,7 +144,7 @@ md_operand (e)
   if (*input_line_pointer != '@')
     return;
 
-  if (strncmp (input_line_pointer+1, "fptr", 4) == 0)
+  if (strncmp (input_line_pointer + 1, "fptr", 4) == 0)
     {
       input_line_pointer += 5;
       SKIP_WHITESPACE ();