* c4x.h: Add ASM_OUTPUT_DEF definition for bounded pointer code.
authorHerman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
Sun, 17 Dec 2000 08:18:35 +0000 (09:18 +0100)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sun, 17 Dec 2000 08:18:35 +0000 (08:18 +0000)
From-SVN: r38323

gcc/ChangeLog
gcc/config/c4x/c4x.h

index 74109d74d97828ab029265d23cb63ade98828eee..3fa0386c243a65c677409710213a231b069bf2cb 100644 (file)
@@ -1,3 +1,7 @@
+2000-12-17 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
+
+       * c4x.h: Add ASM_OUTPUT_DEF definition for bounded pointer code.
+
 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
 
         * c-lex.c: Move main_input_filename handling to FC_ENTER. Clean up.
index 48345310e6b221d4276f495ba74905ab1d314b35..c651b38320896a4aa4692b6bd7ce6894e5fc69f0 100644 (file)
@@ -2264,6 +2264,14 @@ asm_fprintf (FILE, "%s%d:\n", PREFIX, NUM)
 ( (OUTPUT) = (char *) alloca (strlen ((NAME)) + 10),    \
   sprintf ((OUTPUT), "%s$%d", (NAME), (LABELNO)))
 
+/* A C statement to output to the stdio stream STREAM assembler code which
+   defines (equates) the symbol NAME to have the value VALUE.  */
+
+#define ASM_OUTPUT_DEF(STREAM, NAME, VALUE)    \
+do {                                           \
+  assemble_name (STREAM, NAME);                        \
+  fprintf (STREAM, "\t.set\t%s\n", VALUE);     \
+} while (0)
 
 /* Output of Dispatch Tables.  */