Remove '/' from comment_chars for FreeBSD so divide operator works.
authorAlan Modra <amodra@gmail.com>
Tue, 25 Apr 2000 22:55:20 +0000 (22:55 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 25 Apr 2000 22:55:20 +0000 (22:55 +0000)
Fix as.1 typo.

gas/ChangeLog
gas/config/tc-i386.c
gas/doc/as.1

index 2ef6239bccf7bf3d3fb3603affc67dbced9b3d86..a8acd9a2d08c3e6e5f3f1bfbeb3098cc62658f23 100644 (file)
@@ -1,3 +1,11 @@
+2000-04-26  David O'Brien  <obrien@FreeBSD.org>
+
+       * doc/as.1: Fix unbalanced brackets.
+
+       * config/tc-i386.c (comment_chars): Don't use '/' as comment start if
+       TE_FreeBSD.
+       (line_comment_chars): Set to '/' if TE_FreeBSD.
+
 Tue Apr 25 11:02:02 2000  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in: Configury support for PA64 (currently disabled).
index c9294a5ff1b6e19017a16003d58cffb80bb29752..6072e550b269e1c5b5b2907743b94c64f577cc9a 100644 (file)
@@ -144,7 +144,7 @@ const char extra_symbol_chars[] = "*%-(";
 
 /* This array holds the chars that always start a comment.  If the
    pre-processor is disabled, these aren't very useful */
-#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX))
+#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && !defined (TE_LINUX) && !defined(TE_FreeBSD))
 /* Putting '/' here makes it impossible to use the divide operator.
    However, we need it for compatibility with SVR4 systems.  */
 const char comment_chars[] = "#/";
@@ -162,7 +162,7 @@ const char comment_chars[] = "#";
    #NO_APP at the beginning of its output. */
 /* Also note that comments started like this one will always work if
    '/' isn't otherwise defined.  */
-#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX))
+#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && !defined (TE_LINUX) && !defined(TE_FreeBSD))
 const char line_comment_chars[] = "";
 #else
 const char line_comment_chars[] = "/";
@@ -4231,7 +4231,7 @@ md_parse_option (c, arg)
       break;
 
     case 'q':
-      /* -q: On i386 Solaris, this tells the native assembler does
+      /* -q: On i386 Solaris, this tells the native assembler to do
          fewer checks.  */
       break;
 #endif
index 08d5805f37c8f14a3d31ede6c696d973649e8ddd..5fc517c781363c4fea47803a414bd970e71653ac 100644 (file)
@@ -9,7 +9,7 @@ GNU as \- the portable GNU assembler.
 .na
 .B as
 .RB "[\|" \-a "[\|" dhlns "\|]" \c
-\&\[\|\=\c
+\&[\|\=\c
 .I file\c
 \&\|]\|]
 .RB "[\|" \-D "\|]"