* c-exp.y: sym->class to SYMBOL_CLASS (sym).
* dbxread.c (dbx_lookup_type): Keep doubling size of typevector until it is large enough.
This commit is contained in:
parent
f7cfc4a6a9
commit
5b0a744f98
|
@ -1,5 +1,10 @@
|
||||||
Thu Oct 3 09:33:26 1991 John Gilmore (gnu at cygnus.com)
|
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.
|
* dbxread.c (read_type): Handle error case slightly better.
|
||||||
Make complaint message not C++-specific.
|
Make complaint message not C++-specific.
|
||||||
|
|
||||||
|
|
|
@ -608,7 +608,7 @@ variable: name_not_typename
|
||||||
|
|
||||||
if (sym)
|
if (sym)
|
||||||
{
|
{
|
||||||
switch (sym->class)
|
switch (SYMBOL_CLASS (sym))
|
||||||
{
|
{
|
||||||
case LOC_REGISTER:
|
case LOC_REGISTER:
|
||||||
case LOC_ARG:
|
case LOC_ARG:
|
||||||
|
|
|
@ -626,7 +626,7 @@ dbx_lookup_type (typenums)
|
||||||
{
|
{
|
||||||
/* Type is defined outside of header files.
|
/* Type is defined outside of header files.
|
||||||
Find it in this object file's type vector. */
|
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_length *= 2;
|
||||||
type_vector = (struct typevector *)
|
type_vector = (struct typevector *)
|
||||||
|
|
Loading…
Reference in New Issue