OSDN Git Service

* ada-lang.c (ada_value_cast): New function, extracted out from
authorbrobecke <brobecke>
Fri, 28 Dec 2007 06:25:56 +0000 (06:25 +0000)
committerbrobecke <brobecke>
Fri, 28 Dec 2007 06:25:56 +0000 (06:25 +0000)
commit575209b6a640ba87a8638ae65b8e327d80a49ecb
tree0ed74c3c121ce6f2afaa6ddac7ba45b04db731ea
parent1aa9fe5abe63f7f46d258c4bcfa90ca208df4132
    * ada-lang.c (ada_value_cast): New function, extracted out from
        the code in ada_evaluate_subexp, case UNOP_CAST.  The code handling
        the obscure case has been removed as we think that it is actually
        unnecessary.
        (ada_evaluate_subexp): Add type case when evaluating an OP_DOUBLE
        or an OP_LONG with a non-null expect_type. Replace extracted-out
        code with call to new ada_value_cast function.
gdb/ChangeLog
gdb/ada-lang.c