]> gcc.gnu.org Git - gcc.git/commitdiff
(ASM_IDENTIFY_LANGUAGE): New macro.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 24 Jun 1994 20:09:07 +0000 (16:09 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 24 Jun 1994 20:09:07 +0000 (16:09 -0400)
From-SVN: r7560

gcc/config/vax/vax.h

index d510bd4fe53b213550453d087d14eaf2edd9523b..8714c9182c6e844739c9ec83ea30c3252fe0f181 100644 (file)
@@ -1173,6 +1173,17 @@ do { char dstr[30];                                                      \
 ( (OUTPUT) = (char *) alloca (strlen ((NAME)) + 10),   \
   sprintf ((OUTPUT), "%s.%d", (NAME), (LABELNO)))
 
+/* When debugging, we want to output an extra dummy label so that gas
+   can distinguish between D_float and G_float prior to processing the
+   .stabs directive identifying type double.  */
+
+#define ASM_IDENTIFY_LANGUAGE(FILE)    \
+  do {                                                         \
+    output_lang_identify (FILE);                               \
+    if (write_symbols == DBX_DEBUG)                            \
+      fprintf (FILE, "___vax_%c_doubles:\n", ASM_DOUBLE_CHAR); \
+  } while (0)
+
 /* Define the parentheses used to group arithmetic operations
    in assembler code.  */
 
This page took 0.069683 seconds and 5 git commands to generate.