(CONSTRUCTOR_NAME_FORMAT): Handle NO_DOT_IN_LABEL.
authorRichard Stallman <rms@gnu.org>
Tue, 23 Feb 1993 19:55:23 +0000 (19:55 +0000)
committerRichard Stallman <rms@gnu.org>
Tue, 23 Feb 1993 19:55:23 +0000 (19:55 +0000)
From-SVN: r3515

gcc/tree.h

index eac4dbe66dfb7e96477597ea1cc934ef34195643..3d020bba9a9fb62590975dde316808b618e43cdf 100644 (file)
@@ -969,9 +969,13 @@ union tree_node
 #ifndef NO_DOLLAR_IN_LABEL
 #define CONSTRUCTOR_NAME_FORMAT "_GLOBAL_$I$%s"
 #else
+#ifdef NO_DOT_IN_LABEL
+#define CONSTRUCTOR_NAME_FORMAT "____GLOBAL__I_%s"
+#else
 #define CONSTRUCTOR_NAME_FORMAT "_GLOBAL_.I.%s"
 #endif
 #endif
+#endif
 \f
 /* The following functions accept a wide integer argument.  Rather than
    having to cast on every function call, we use a macro instead, that is