]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/m2-lang.h
* doc/gdb.texinfo: Add TSIZE definition, removed
authorGaius Mulley <gaius@glam.ac.uk>
Tue, 16 Oct 2007 17:36:51 +0000 (17:36 +0000)
committerGaius Mulley <gaius@glam.ac.uk>
Tue, 16 Oct 2007 17:36:51 +0000 (17:36 +0000)
commit844781a1bed001865515739fc576c268af2127d6
tree1a3131da91b80cb47448da1be3e35db0d7b8d8f7
parente831e7b6ed2afd432c9791873284b5a1db9c5b97
* doc/gdb.texinfo:  Add TSIZE definition, removed
statement about unbounded arrays being unimplemented.
* m2-valprint.c (m2_print_array_contents):  New function.
(m2_print_unbounded_array):  New function.
(m2_print_array_contents):  New function.
* m2-typeprint.c (m2_unbounded_array):  New function.
(m2_is_unbounded_array):  New function.
(m2_print_type):  Test for unbounded array when walking
across structs.
* m2-lang.h:  Added extern m2_is_unbounded_array.
* m2-lang.c (evaluate_subexp_modula2):  New function.
(exp_descriptor_modula2):  New structure.
(m2_language_defn):  Use exp_descriptor_modula2.
* m2-exp.y:  Added TSIZE and binary subscript.
gdb/ChangeLog
gdb/doc/gdb.texinfo
gdb/m2-exp.y
gdb/m2-lang.c
gdb/m2-lang.h
gdb/m2-typeprint.c
gdb/m2-valprint.c