OSDN Git Service

* ada-lang.c (ada_parent_type): Add handling of the case where
authorJoel Brobecker <brobecker@gnat.com>
Wed, 10 Sep 2008 20:14:30 +0000 (20:14 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Wed, 10 Sep 2008 20:14:30 +0000 (20:14 +0000)
commit61768b92ec93290185ae8a34e202815868820f5a
tree3d3587f4a997e542fd7fd1dd6014656ccd963a7b
parentd3c2937a195694bbcee4dc919ebeff0e51e33ad4
    * ada-lang.c (ada_parent_type): Add handling of the case where
        the _parent field is a pointer and/or has a parallel XVS type.
        (ada_evaluate_subexp) [OP_VAR_VALUE]: When doing an
        EVAL_AVOID_SIDE_EFFECTS evaluation of a tagged type, return
        the type of the tag instead of doing forcing an EVAL_NORMAL
        expression evaluation.
gdb/ChangeLog
gdb/ada-lang.c