att.h (ASM_OUTPUT_ASCII, [...]): Undefine before redefining.
authorRichard Sandiford <richard@codesourcery.com>
Tue, 6 Mar 2007 17:17:30 +0000 (17:17 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 6 Mar 2007 17:17:30 +0000 (17:17 +0000)
gcc/
* config/i386/att.h (ASM_OUTPUT_ASCII, ASM_OUTPUT_SKIP): Undefine
before redefining.

From-SVN: r122625

gcc/ChangeLog
gcc/config/i386/att.h

index a9a0565..e6067d3 100644 (file)
@@ -1,3 +1,8 @@
+2007-03-06  Richard Sandiford  <richard@codesourcery.com>
+
+       * config/i386/att.h (ASM_OUTPUT_ASCII, ASM_OUTPUT_SKIP): Undefine
+       before redefining.
+
 2007-03-06  Jan Hubicka  <jh@suse.cz>
 
        * reg-stack.c (reg_to_stack): Large models don't allow NAN to be
index 28d0f6c..a454e42 100644 (file)
@@ -33,6 +33,7 @@ Boston, MA 02110-1301, USA.  */
 
 /* How to output an ASCII string constant.  */
 
+#undef ASM_OUTPUT_ASCII
 #define ASM_OUTPUT_ASCII(FILE, PTR, SIZE)                      \
 do                                                             \
 { size_t i = 0, limit = (SIZE);                                \
@@ -57,6 +58,7 @@ do                                                            \
 /* This is how to output an assembler line
    that says to advance the location counter by SIZE bytes.  */
 
+#undef ASM_OUTPUT_SKIP
 #define ASM_OUTPUT_SKIP(FILE,SIZE)  \
   fprintf ((FILE), "\t.set .,.+%u\n", (int)(SIZE))