* config/tc-ppc.c (ppc_symbol_chars): Remove '+' and '-'.
authorAlan Modra <amodra@gmail.com>
Fri, 22 Sep 2006 13:54:06 +0000 (13:54 +0000)
committerAlan Modra <amodra@gmail.com>
Fri, 22 Sep 2006 13:54:06 +0000 (13:54 +0000)
gas/ChangeLog
gas/config/tc-ppc.c

index dfb5fdc12b0e34128ff65c80912d97a5ca6fea5a..9fe98d45f2e4de883d8a7962125a85e8951b6ac1 100644 (file)
@@ -1,3 +1,7 @@
+2006-09-22  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-ppc.c (ppc_symbol_chars): Remove '+' and '-'.
+
 2006-09-22  Alan Modra  <amodra@bigpond.net.au>
 
        * as.h (as_perror): Delete declaration.
index 35e30b0834105e1af0f9ca308002eb4dbf738163..1d655ca123c1ab555b43adefadd52f8e61414b68 100644 (file)
@@ -182,11 +182,9 @@ const char EXP_CHARS[] = "eE";
    as in 0d1.0.  */
 const char FLT_CHARS[] = "dD";
 
-/* '+' and '-' can be used as postfix predicate predictors for conditional
-   branches.  So they need to be accepted as symbol characters.
-   Also, anything that can start an operand needs to be mentioned here,
+/* Anything that can start an operand needs to be mentioned here,
    to stop the input scrubber eating whitespace.  */
-const char ppc_symbol_chars[] = "+-%[";
+const char ppc_symbol_chars[] = "%[";
 
 /* The dwarf2 data alignment, adjusted for 32 or 64 bit.  */
 int ppc_cie_data_alignment;