* os9kread.c (os9k_process_one_symbol): Note nonportable
authorFred Fish <fnf@specifix.com>
Sun, 24 Mar 1996 00:22:50 +0000 (00:22 +0000)
committerFred Fish <fnf@specifix.com>
Sun, 24 Mar 1996 00:22:50 +0000 (00:22 +0000)
commit4cfb23a94c8cd4aac096c54ee7f8fe28cdc5f525
tree3221fbbd6af66a2ba9fba00d639f686928d07278
parenta319972ce65345235a584dc629ca3ae29b25fa44
* os9kread.c (os9k_process_one_symbol): Note nonportable
assumption that an int can hold a char *.

* bcache.h (struct hashlink): Wrap data[] inside union with
double to force longest alignment.
(BCACHE_DATA): New macro to access data[].
(BCACHE_ALIGNMENT): New macro to get offset to data[].
* bcache.c (lookup_cache, bcache): Use BCACHE_DATA to get
  address of cached data.  Use BCACHE_ALIGNMENT to compute
amount of space to allocate for each hashlink struct.
gdb/ChangeLog
gdb/bcache.c
gdb/bcache.h
gdb/os9kread.c