* config/tc-hppa.c (hppa_symbol_chars): New.
authorNick Clifton <nickc@redhat.com>
Mon, 28 Apr 2003 08:35:06 +0000 (08:35 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 28 Apr 2003 08:35:06 +0000 (08:35 +0000)
* config/tc-hppa.h (tc_symbol_chars): Likewise.

gas/ChangeLog
gas/config/tc-hppa.c
gas/config/tc-hppa.h

index aff78af..a17755a 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-28  H.J. Lu <hjl@gnu.org>
+
+       * config/tc-hppa.c (hppa_symbol_chars): New.
+       * config/tc-hppa.h (tc_symbol_chars): Likewise.
+
 2003-04-26  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
 
        * config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define again.
index 1cb9b70..0a3382e 100644 (file)
@@ -622,6 +622,9 @@ static struct call_desc last_call_desc;
 /* handle of the OPCODE hash table */
 static struct hash_control *op_hash = NULL;
 
+/* Those characters can be suffixes of opcode names.  */
+const char hppa_symbol_chars[] = ",*!?=<>";
+
 /* Table of pseudo ops for the PA.  FIXME -- how many of these
    are now redundant with the overall GAS and the object file
    dependent tables?  */
index 8420147..338b6e8 100644 (file)
@@ -106,6 +106,9 @@ extern void pa_check_eof PARAMS ((void));
 
 #define tc_frob_label(sym) pa_define_label (sym)
 
+extern const char      hppa_symbol_chars[];
+#define tc_symbol_chars        hppa_symbol_chars
+
 /* The PA does not need support for either of these.  */
 #define tc_crawl_symbol_chain(headers) {;}
 #define tc_headers_hook(headers) {;}