* dbxread.c (dbx_lookup_type): Keep doubling size of typevector
until it is large enough.
Thu Oct 3 09:33:26 1991 John Gilmore (gnu at cygnus.com)
+ * c-exp.y: sym->class to SYMBOL_CLASS (sym).
+
+ * dbxread.c (dbx_lookup_type): Keep doubling size of typevector
+ until it is large enough.
+
* dbxread.c (read_type): Handle error case slightly better.
Make complaint message not C++-specific.
if (sym)
{
- switch (sym->class)
+ switch (SYMBOL_CLASS (sym))
{
case LOC_REGISTER:
case LOC_ARG:
{
/* Type is defined outside of header files.
Find it in this object file's type vector. */
- if (index >= type_vector_length)
+ while (index >= type_vector_length)
{
type_vector_length *= 2;
type_vector = (struct typevector *)