OSDN Git Service

* config/i386/unix.h (ASM_COMMENT_START): Add a space after the
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Jul 2009 09:43:51 +0000 (09:43 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Jul 2009 09:43:51 +0000 (09:43 +0000)
        forward slash.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149363 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/unix.h

index fe86f87..78ee470 100644 (file)
@@ -1,3 +1,8 @@
+2009-07-08  Nick Clifton  <nickc@redhat.com>
+
+       * config/i386/unix.h (ASM_COMMENT_START): Add a space after the
+       forward slash.
+
 2009-07-08  DJ Delorie  <dj@redhat.com>
 
        * config/mep/mep-ivc2.cpu (cpmovtocsar0_C3, cpmovtocsar1_C3,
index ae5d31d..aa6c4a3 100644 (file)
@@ -35,9 +35,14 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 \f
 /* Define the syntax of pseudo-ops, labels and comments.  */
 
-/* String containing the assembler's comment-starter.  */
-
-#define ASM_COMMENT_START "/"
+/* String containing the assembler's comment-starter.
+   Note the trailing space is necessary in case the character
+   that immediately follows the comment is '*'.  If this happens
+   and the space is not there the assembler will interpret this
+   as the start of a C-like slash-star comment and complain when
+   there is no terminator.  */
+
+#define ASM_COMMENT_START "/ "
 
 /* Output to assembler file text saying following lines
    may contain character constants, extra white space, comments, etc.  */