aboutsummaryrefslogtreecommitdiff
path: root/gdb/stabsread.h
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1994-03-10 03:57:57 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1994-03-10 03:57:57 +0000
commitfddb9bda704b4be0ba725770f62adb9f6397612d (patch)
tree85d3dbd78f788ad6bf80a65e6b594c230f9c7156 /gdb/stabsread.h
parent594eeceb8efe6abcf5820d1e62eb5aa21d21a997 (diff)
downloadbinutils-fddb9bda704b4be0ba725770f62adb9f6397612d.zip
binutils-fddb9bda704b4be0ba725770f62adb9f6397612d.tar.gz
binutils-fddb9bda704b4be0ba725770f62adb9f6397612d.tar.bz2
* stabsread.c (common_block_end, fix_common_block): Stash the
struct pending * in the SYMBOL_TYPE, not the SYMBOL_NAMESPACE, so as to not assume that a pointer fits in an enum.
Diffstat (limited to 'gdb/stabsread.h')
-rw-r--r--gdb/stabsread.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/stabsread.h b/gdb/stabsread.h
index 5c9a1d3..cf64424 100644
--- a/gdb/stabsread.h
+++ b/gdb/stabsread.h
@@ -40,7 +40,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
have the correct data for that slot yet.
The use of the LOC_BLOCK code in this chain is nonstandard--
- it refers to a FORTRAN common block rather than the usual meaning. */
+ it refers to a FORTRAN common block rather than the usual meaning, and
+ the such LOC_BLOCK symbols use their fields in nonstandard ways. */
EXTERN struct symbol *global_sym_chain[HASHSIZE];