mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-20 09:58:19 +08:00
Missed some stuff last time.
Also, recognize constructors specially in gdb_mangle_name().
This commit is contained in:
@ -1,3 +1,11 @@
|
|||||||
|
Sat Dec 28 11:30:26 1991 Per Bothner (bothner at cygnus.com)
|
||||||
|
|
||||||
|
* dwarfread.c, coffread.c: Use INIT_CPLUS_SPECIFIC.
|
||||||
|
* symtab.c (gdb_mangle_name): Recognize and handle
|
||||||
|
constructors specially.
|
||||||
|
* symtab.c (check_stub_method): Test for failure from
|
||||||
|
cplus-demangle by calling error() instead of seg-faulting ...
|
||||||
|
|
||||||
Fri Dec 27 22:21:30 1991 Fred Fish (fnf at cygnus.com)
|
Fri Dec 27 22:21:30 1991 Fred Fish (fnf at cygnus.com)
|
||||||
|
|
||||||
* defs.h: Add definition of null_cleanup()
|
* defs.h: Add definition of null_cleanup()
|
||||||
|
@ -907,7 +907,7 @@ DEFUN(struct_type, (dip, thisdie, enddie, objfile),
|
|||||||
/* No forward references created an empty type, so install one now */
|
/* No forward references created an empty type, so install one now */
|
||||||
type = alloc_utype (dip -> dieref, NULL);
|
type = alloc_utype (dip -> dieref, NULL);
|
||||||
}
|
}
|
||||||
TYPE_CPLUS_SPECIFIC(type) = &cplus_struct_default;
|
INIT_CPLUS_SPECIFIC(type);
|
||||||
switch (dip -> dietag)
|
switch (dip -> dietag)
|
||||||
{
|
{
|
||||||
case TAG_structure_type:
|
case TAG_structure_type:
|
||||||
|
Reference in New Issue
Block a user