diff options
author | Alan Modra <amodra@gmail.com> | 2003-01-11 06:24:12 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2003-01-11 06:24:12 +0000 |
commit | a0ea3e1db8c4ecb6ed33c135384d35d31a333918 (patch) | |
tree | 7132902ced6c6a4f714716e7c5ab8779e7a8f95a /gas/read.h | |
parent | 1fb309eaa6afba828c4b780e41dd744585fa09b2 (diff) | |
download | gdb-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.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 *)); |