aboutsummaryrefslogtreecommitdiff
path: root/cpu
diff options
context:
space:
mode:
authorSiva Chandra <sivachandra@chromium.org>2014-10-18 06:14:00 -0700
committerSiva Chandra <sivachandra@chromium.org>2014-11-03 18:01:39 -0800
commite0f52461c2467b6610391681fa27cd9b3c5def57 (patch)
treedd366cad441389a5483994a0c6ad2454464ac4e2 /cpu
parentf868b157aa4079bcdcb482b6b6634b5df8f74dbd (diff)
downloadgdb-e0f52461c2467b6610391681fa27cd9b3c5def57.zip
gdb-e0f52461c2467b6610391681fa27cd9b3c5def57.tar.gz
gdb-e0f52461c2467b6610391681fa27cd9b3c5def57.tar.bz2
Fix evaluation of method calls under EVAL_SKIP.
When evaluating method calls under EVAL_SKIP, the "object" and the arguments to the method should also be evaluated under EVAL_SKIP, instead of skipping to evaluate them as was being done previously. gdb/ChangeLog: PR c++/17494 * eval.c (evaluate_subexp_standard): Evaluate the "object" and the method args also under EVAL_SKIP when evaluating method calls under EVAL_SKIP. gdb/testsuite/ChangeLog: PR c++/17494 * gdb.cp/pr17494.cc: New file. * gdb.cp/pr17494.exp: New file.
Diffstat (limited to 'cpu')
0 files changed, 0 insertions, 0 deletions