* cp-valprint.c (static_field_print): New variable, controls
authorPeter Schauer <Peter.Schauer@mytum.de>
Sat, 17 Sep 1994 11:35:51 +0000 (11:35 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Sat, 17 Sep 1994 11:35:51 +0000 (11:35 +0000)
commit4c664b8d0ac4c98faac11fd247688fdeae5cea86
tree084f33b21f5268846667a51462b2584ba9f5cf40
parentb0ed204dbf2b8e321a06df31d2a5a8ca4fdf8611
* cp-valprint.c (static_field_print):  New variable, controls
printing of static members.
(_initialize_cp_valprint):  New print set subcommand
"static-members". Turn on printing of static members by default.
(cp_print_value_fields):  Print static members if necessary.

* solib.c:  Remove inclusion of libelf.h and elf/mips.h.
(elf_locate_base):  Use only standard BFD functions to collect
information about the .dynamic section. Check for DT_MIPS_RLD_MAP
tag only if it got defined via the inclusion of <link.h>.

* f-exp.y:  Write block for OP_VAR_VALUE.
* f-valprint.c (info_common_command):  Handle `info common'
without an argument correctly.

* c-typeprint.c (c_type_print_base):  Handle template constructors.
* symtab.c (gdb_mangle_name):  Handle template method mangling,
get rid of GCC_MANGLE_BUG code, which only applied to gcc-2.2.2.
gdb/ChangeLog
gdb/c-typeprint.c
gdb/cp-valprint.c
gdb/f-exp.y
gdb/f-valprint.c