aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2008-03-21 15:02:38 +0000
committerDaniel Jacobowitz <drow@false.org>2008-03-21 15:02:38 +0000
commit6309237547d076d68daaf8f4d0cd55c5964e1411 (patch)
treeff4100d106e01c43dd82f47a59d0071d99cae1c6 /gdb/ChangeLog
parentb21991b00cf16b94e9646a054e786c1fa4d5501a (diff)
downloadgdb-6309237547d076d68daaf8f4d0cd55c5964e1411.zip
gdb-6309237547d076d68daaf8f4d0cd55c5964e1411.tar.gz
gdb-6309237547d076d68daaf8f4d0cd55c5964e1411.tar.bz2
* eval.c (evaluate_subexp_for_address): Clarify error message.
Use value_must_coerce_to_target. * infcall.c (value_arg_coerce): Call value_coerce_to_target. * valops.c (value_assign): Call value_coerce_to_target when assigning to anything but internalvars. Leave GDB-side arrays as arrays when assigning to internalvars. (value_must_coerce_to_target, value_coerce_to_target): New. (value_coerce_array, value_addr): Call value_coerce_to_target. (value_array): Create the array in GDB's memory instead of the inferior's. * value.h (value_must_coerce_to_target, value_coerce_to_target): Declare. * gdb.texinfo (Expressions): Update description of malloced arrays. * gdb.base/printcmds.exp (test_print_array_constants): Do not expect *& to work on created array elements. (Top level): Test print $pc with a file. Test string operations without a target. * gdb.base/ptype.exp: Do not expect *& to work on created array elements.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 638b8d9..b56a87e 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,20 @@
2008-03-21 Daniel Jacobowitz <dan@codesourcery.com>
+ * eval.c (evaluate_subexp_for_address): Clarify error message.
+ Use value_must_coerce_to_target.
+ * infcall.c (value_arg_coerce): Call value_coerce_to_target.
+ * valops.c (value_assign): Call value_coerce_to_target when
+ assigning to anything but internalvars. Leave GDB-side arrays
+ as arrays when assigning to internalvars.
+ (value_must_coerce_to_target, value_coerce_to_target): New.
+ (value_coerce_array, value_addr): Call value_coerce_to_target.
+ (value_array): Create the array in GDB's memory instead of
+ the inferior's.
+ * value.h (value_must_coerce_to_target, value_coerce_to_target):
+ Declare.
+
+2008-03-21 Daniel Jacobowitz <dan@codesourcery.com>
+
* top.c (quit_confirm): Warn that we will kill the program.
2008-03-19 Pedro Alves <pedro@codesourcery.com>