binutils-gdb/gdb/testsuite/gdb.fortran
Tom Tromey 4357ac6c6f 2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com>
Tom Tromey  <tromey@redhat.com>
	* dwarf2read.c (read_common_block): Rewrite.
	(new_symbol_full): Handle DW_TAG_common_block.
	* f-lang.c (head_common_list, find_common_for_function):
	Remove.
	* f-lang.h (struct common_entry, struct saved_f77_common,
	SAVED_F77_COMMON, SAVED_F77_COMMON_PTR, COMMON_ENTRY,
	COMMON_ENTRY_PTR, head_common_list, find_common_for_function,
	BLANK_COMMON_NAME_LOCAL): Remove.
	(struct common_block): New.
	* f-valprint.c (list_all_visible_commons): Remove.
	(info_common_command_for_block): New function.
	(info_common_command): Use it.
	* stack.c (iterate_over_block_locals): Special case for
	COMMON_BLOCK_DOMAIN.
	* symtab.h (enum domain_enum_tag) <COMMON_BLOCK_DOMAIN>: New
	constant.
	(struct general_symbol_info) <value.common_block>: New field.
	(SYMBOL_VALUE_COMMON_BLOCK): New define.
gdb/testsuite
2012-09-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
	* gdb.fortran/common-block.exp: New file.
	* gdb.fortran/common-block.f90: New file.
2012-09-26 19:38:32 +00:00
..
Makefile.in * Makefile.in (clean): Remove Fission .dwo and .dwp files. 2012-05-17 19:03:59 +00:00
array-element.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
array-element.f Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
charset.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
charset.f90
common-block.exp 2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com> 2012-09-26 19:38:32 +00:00
common-block.f90 2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com> 2012-09-26 19:38:32 +00:00
complex.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
complex.f Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
derived-type.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
derived-type.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
exprs.exp 2012-01-16 Pedro Alves <palves@redhat.com> 2012-01-16 16:21:53 +00:00
library-module-lib.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
library-module-main.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
library-module.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
logical.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
logical.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
module.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
module.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
multi-dim.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
multi-dim.f90 Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
subarray.exp * gdb.fortran/subarray.exp: Use standard_testfile, 2012-06-25 20:51:35 +00:00
subarray.f Copyright year update in most files of the GDB Project. 2012-01-04 08:17:56 +00:00
types.exp 2012-01-16 Pedro Alves <palves@redhat.com> 2012-01-16 16:21:53 +00:00