aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2005-02-15 07:32:14 +0000
committerJan Beulich <jbeulich@novell.com>2005-02-15 07:32:14 +0000
commit2fac3d48f3188e1ebd61881223b6e0b576241c9f (patch)
treecb407c5ebad7d55e4a10bb0151d1bf4ab9fed0cf /gas/config
parent2f6d622e36c1364a0ae64e528297d2f28e117bfa (diff)
downloadgdb-2fac3d48f3188e1ebd61881223b6e0b576241c9f.zip
gdb-2fac3d48f3188e1ebd61881223b6e0b576241c9f.tar.gz
gdb-2fac3d48f3188e1ebd61881223b6e0b576241c9f.tar.bz2
gas/
2005-02-15 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.h (ia64_symbol_chars): Declare. (ty_symbol_chars): Define. * config/tc-ia64.c (ia64_symbol_chars): Define.
Diffstat (limited to 'gas/config')
-rw-r--r--gas/config/tc-ia64.c4
-rw-r--r--gas/config/tc-ia64.h3
2 files changed, 7 insertions, 0 deletions
diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c
index 3da60c5..ae445de 100644
--- a/gas/config/tc-ia64.c
+++ b/gas/config/tc-ia64.c
@@ -174,6 +174,10 @@ static struct hash_control *alias_name_hash;
static struct hash_control *secalias_hash;
static struct hash_control *secalias_name_hash;
+/* List of chars besides those in app.c:symbol_chars that can start an
+ operand. Used to prevent the scrubber eating vital white-space. */
+const char ia64_symbol_chars[] = "@?";
+
/* Characters which always start a comment. */
const char comment_chars[] = "";
diff --git a/gas/config/tc-ia64.h b/gas/config/tc-ia64.h
index 3d2f1a0..b986be6 100644
--- a/gas/config/tc-ia64.h
+++ b/gas/config/tc-ia64.h
@@ -78,6 +78,9 @@ extern const char *ia64_target_format PARAMS ((void));
#define LEX_QM (LEX_NAME|LEX_BEGIN_NAME) /* allow `?' inside name */
#define LEX_HASH LEX_END_NAME /* allow `#' ending a name */
+extern const char ia64_symbol_chars[];
+#define tc_symbol_chars ia64_symbol_chars
+
#define SUB_SEGMENT_ALIGN(SEG, FRCHAIN) 0
struct ia64_fix