This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
dwarfout.c: Some macro fixes.
- From: Neil Booth <neil at daikokuya dot co dot uk>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 25 Jul 2002 22:20:52 +0100
- Subject: dwarfout.c: Some macro fixes.
A few other issues remain.
Neil.
* dwarfout.c (VERSION_ASM_OP, DERIV_BEGIN_LABEL_FMT,
DERIV_END_LABEL_FMT): Remove.
(SL_BEGIN_LABEL_FMT, SL_END_LABEL_FMT): Move.
Index: dwarfout.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/dwarfout.c,v
retrieving revision 1.113
diff -u -p -r1.113 dwarfout.c
--- dwarfout.c 9 Jul 2002 17:04:56 -0000 1.113
+++ dwarfout.c 25 Jul 2002 21:19:53 -0000
@@ -935,9 +935,6 @@ static void retry_incomplete_types PARAM
#ifndef FILE_ASM_OP
#define FILE_ASM_OP "\t.file\t"
#endif
-#ifndef VERSION_ASM_OP
-#define VERSION_ASM_OP "\t.version\t"
-#endif
#ifndef SET_ASM_OP
#define SET_ASM_OP "\t.set\t"
#endif
@@ -1141,18 +1138,6 @@ static void retry_incomplete_types PARAM
#ifndef BOUND_END_LABEL_FMT
#define BOUND_END_LABEL_FMT "*.L_b%u_%u_%c_e"
#endif
-#ifndef DERIV_BEGIN_LABEL_FMT
-#define DERIV_BEGIN_LABEL_FMT "*.L_d%u"
-#endif
-#ifndef DERIV_END_LABEL_FMT
-#define DERIV_END_LABEL_FMT "*.L_d%u_e"
-#endif
-#ifndef SL_BEGIN_LABEL_FMT
-#define SL_BEGIN_LABEL_FMT "*.L_sl%u"
-#endif
-#ifndef SL_END_LABEL_FMT
-#define SL_END_LABEL_FMT "*.L_sl%u_e"
-#endif
#ifndef BODY_BEGIN_LABEL_FMT
#define BODY_BEGIN_LABEL_FMT "*.L_b%u"
#endif
@@ -3321,6 +3306,13 @@ member_attribute (context)
}
#if 0
+#ifndef SL_BEGIN_LABEL_FMT
+#define SL_BEGIN_LABEL_FMT "*.L_sl%u"
+#endif
+#ifndef SL_END_LABEL_FMT
+#define SL_END_LABEL_FMT "*.L_sl%u_e"
+#endif
+
static inline void
string_length_attribute (upper_bound)
tree upper_bound;