diff options
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-hppa.c | 3 | ||||
-rw-r--r-- | gas/config/tc-hppa.h | 3 |
3 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index aff78af..a17755a 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -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. diff --git a/gas/config/tc-hppa.c b/gas/config/tc-hppa.c index 1cb9b70..0a3382e 100644 --- a/gas/config/tc-hppa.c +++ b/gas/config/tc-hppa.c @@ -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? */ diff --git a/gas/config/tc-hppa.h b/gas/config/tc-hppa.h index 8420147..338b6e8 100644 --- a/gas/config/tc-hppa.h +++ b/gas/config/tc-hppa.h @@ -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) {;} |