cppinit.c (COMMAND_LINE_OPTIONS): Remove OPT_dollar.
authorNeil Booth <neil@daikokuya.co.uk>
Thu, 1 Aug 2002 06:32:38 +0000 (06:32 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Thu, 1 Aug 2002 06:32:38 +0000 (06:32 +0000)
* cppinit.c (COMMAND_LINE_OPTIONS): Remove OPT_dollar.
(cpp_handle_option): Don't handle it.
(print_help): Update.
* doc/cppopts.texi: Update.

From-SVN: r55925

gcc/ChangeLog
gcc/cppinit.c
gcc/doc/cppopts.texi

index f467337dcd97f94fd1c9e12b4e637a0eac359134..5487dfc6d526440f3c4cce4cf699d9d49c1f58ea 100644 (file)
@@ -1,3 +1,10 @@
+2002-08-01  Neil Booth  <neil@daikokuya.co.uk>
+
+       * cppinit.c (COMMAND_LINE_OPTIONS): Remove OPT_dollar.
+       (cpp_handle_option): Don't handle it.
+       (print_help): Update.
+       * doc/cppopts.texi: Update.
+
 2002-08-01  Neil Booth  <neil@daikokuya.co.uk>
 
        * c-common.c (cb_register_builtins): If C++, define
index 6a4dd0a53f80b87ab4563c3250e2604aba2d4af4..212f1a463084f243f478da8773010e4aa010fc91 100644 (file)
@@ -1135,7 +1135,6 @@ new_pending_directive (pend, text, handler)
 /* This is the list of all command line options, with the leading
    "-" removed.  It must be sorted in ASCII collating order.  */
 #define COMMAND_LINE_OPTIONS                                                  \
-  DEF_OPT("$",                        0,      OPT_dollar)                     \
   DEF_OPT("-help",                    0,      OPT__help)                      \
   DEF_OPT("-target-help",             0,      OPT_target__help)               \
   DEF_OPT("-version",                 0,      OPT__version)                   \
@@ -1415,9 +1414,6 @@ cpp_handle_option (pfile, argc, argv)
        case OPT_P:
          CPP_OPTION (pfile, no_line_commands) = 1;
          break;
-       case OPT_dollar:        /* Don't include $ in identifiers.  */
-         CPP_OPTION (pfile, dollars_in_ident) = 0;
-         break;
        case OPT_H:
          CPP_OPTION (pfile, print_include_names) = 1;
          break;
@@ -1980,7 +1976,6 @@ Switches:\n\
   -fpreprocessed            Treat the input file as already preprocessed\n\
   -ftabstop=<number>        Distance between tab stops for column reporting\n\
   -P                        Do not generate #line directives\n\
-  -$                        Do not allow '$' in identifiers\n\
   -remap                    Remap file names when including files\n\
   --version                 Display version information\n\
   -h or --help              Display this information\n\
index 27b11cde2613bb28b4bf0a62f986fb3598ae77fc..49bd349945fadf40f2253f6ff2cd42dbba506205 100644 (file)
@@ -607,12 +607,6 @@ Replacement:      [    ]    @{    @}    #    \    ^    |    ~
 Enable special code to work around file systems which only permit very
 short file names, such as MS-DOS@.
 
-@item -$
-@opindex $
-Forbid the use of @samp{$} in identifiers.  The C standard allows
-implementations to define extra characters that can appear in
-identifiers.  By default GNU CPP permits @samp{$}, a common extension.
-
 @item -h
 @itemx --help
 @itemx --target-help