vla: update type from newly created value
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index cf9a35da3129dd1364fc4b8d49a62be4dbd02986..955db91ca5869ec2938e5d09e9b6e46b2e0ead23 100644 (file)
@@ -1,3 +1,27 @@
+2014-04-14  Sanimir Agovic  <sanimir.agovic@intel.com>
+
+       * ada-lang.c (ada_value_primitive_packed_val): Re-fetch type from
+       value.
+       (ada_template_to_fixed_record_type_1): Likewise.
+       (ada_to_fixed_type_1): Likewise.
+       * cp-valprint.c (cp_print_value_fields_rtti): Likewise.
+       (cp_print_value): Likewise.
+       * d-valprint.c (dynamic_array_type): Likewise.
+       * findvar.c (address_of_variable): Likewise.
+       * jv-valprint.c (java_value_print): Likewise.
+       * valops.c (value_ind): Likewise.
+       * value.c (coerce_ref): Likewise.
+
+2014-04-14  Sanimir Agovic  <sanimir.agovic@intel.com>
+
+       * eval.c (evaluate_subexp_for_sizeof) <UNOP_IND>: Create an indirect
+       value and retrieve the dynamic type size.
+
+2014-04-14  Sanimir Agovic  <sanimir.agovic@intel.com>
+
+       * eval.c (evaluate_subexp_for_sizeof) <OP_VAR_VALUE>: If the type
+       passed to sizeof is dynamic evaluate the argument to compute the length.
+
 2014-04-14  Sanimir Agovic  <sanimir.agovic@intel.com>
            Joel Brobecker  <brobecker@adacore.com>
 
This page took 0.023809 seconds and 4 git commands to generate.