From: Nick Clifton Date: Mon, 28 Apr 2003 08:35:06 +0000 (+0000) Subject: * config/tc-hppa.c (hppa_symbol_chars): New. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f0d7d5f9dbcecdc4195d67705ace96eb9d820802;p=binutils-gdb.git * config/tc-hppa.c (hppa_symbol_chars): New. * config/tc-hppa.h (tc_symbol_chars): Likewise. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index aff78afc248..a17755aeaab 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2003-04-28 H.J. Lu + + * config/tc-hppa.c (hppa_symbol_chars): New. + * config/tc-hppa.h (tc_symbol_chars): Likewise. + 2003-04-26 Thiemo Seufer * 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 1cb9b7014c7..0a3382ec212 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 84201473c02..338b6e83f98 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) {;}