aboutsummaryrefslogtreecommitdiff
path: root/gas/read.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2003-01-11 06:24:12 +0000
committerAlan Modra <amodra@gmail.com>2003-01-11 06:24:12 +0000
commita0ea3e1db8c4ecb6ed33c135384d35d31a333918 (patch)
tree7132902ced6c6a4f714716e7c5ab8779e7a8f95a /gas/read.h
parent1fb309eaa6afba828c4b780e41dd744585fa09b2 (diff)
downloadgdb-a0ea3e1db8c4ecb6ed33c135384d35d31a333918.zip
gdb-a0ea3e1db8c4ecb6ed33c135384d35d31a333918.tar.gz
gdb-a0ea3e1db8c4ecb6ed33c135384d35d31a333918.tar.bz2
* read.c (get_absolute_expr): New, split out from..
(get_absolute_expression): ..here. * read.h (get_absolute_expr): Declare. * config/obj-elf.c (elf_common): Use offsetT for "temp" and "size". Trim size to arch bits_per_address, and test for negative input via get_absolute_expr.
Diffstat (limited to 'gas/read.h')
-rw-r--r--gas/read.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/read.h b/gas/read.h
index f57126d..1e8ca7a 100644
--- a/gas/read.h
+++ b/gas/read.h
@@ -1,6 +1,6 @@
/* read.h - of read.c
Copyright 1986, 1990, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000
+ 2000, 2001, 2002, 2003
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@@ -105,6 +105,7 @@ extern void aout_process_stab PARAMS ((int, const char *, int, int, int));
extern char *demand_copy_C_string PARAMS ((int *len_pointer));
extern char get_absolute_expression_and_terminator
PARAMS ((long *val_pointer));
+extern offsetT get_absolute_expr PARAMS ((expressionS *));
extern offsetT get_absolute_expression PARAMS ((void));
extern unsigned int next_char_of_string PARAMS ((void));
extern void s_mri_sect PARAMS ((char *));