* archures.c: Update copyright.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index e4f36b5585e7978c4560277bdd61c93b7fb9412d..8e06da0903204da7a4fae051520fde85c1265ba9 100644 (file)
@@ -1,3 +1,97 @@
+2008-02-04  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * varobj.c (c_value_of_variable): Use xstrdup.
+
+2008-02-04  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Update stored rendition of varobj value when format changes.
+       * varobj.c (varobj_set_display_format): Recomputed
+        print_value.
+        (c_value_of_variable): Return print_value.
+
+2008-02-03  Doug Evans  <dje@google.com>
+
+       * eval.c (evaluate_subexp_standard): Fix type of result of mixed
+       integer/float division operations when EVAL_AVOID_SIDE_EFFECTS.
+       * valops.c (value_one): New function.
+       * value.h (value_one): Declare.
+
+       Fix argument promotion for binary arithmetic ops for C.
+       * valarith.c (unop_result_type): New fn.
+       (binop_result_type): New fn.
+       (value_binop): Move result type computation to binop_result_type.
+       (value_pos, value_neg, value_complement): Move result type
+       computation to unop_result_type.
+
+       PR 2384
+       * gdbtypes.c (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno.
+       Return basetype, fieldno if found.  All callers updated.
+       Don't cache TYPE_VPTR_FIELDNO, TYPE_VPTR_BASETYPE if from different
+       objfile.
+       * gdbtypes.h (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno.
+       * symfile.h (fill_in_vptr_fieldno): Delete.
+
+2008-02-02  Doug Evans  <dje@google.com>
+
+       * valarith.c (value_binop): Handle unsigned BINOP_REM division by zero.
+
+       * typeprint.c (*): Whitespace cleanup.
+
+2008-02-02  Mark Kettenis  <kettenis@gnu.org>
+           Luis Machado  <luisgpm@br.ibm.com>
+           Thiago Jung Bauermann  <bauerman@br.ibm.com>        
+
+       * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Pass floats that
+       don't fit into registerson the stack the way GCC does.
+
+2008-02-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * symtab.c (symbol_set_names): Do not add an entry in the demangling
+       hash table for Ada symbols. Just store the linkage name as is,
+       and leave the demangled_name as NULL.
+
+2007-02-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * dwarf2read.c (add_partial_symbol): Always store all Ada subprograms
+       in the global scope.
+       (new_symbol): Likewise.
+
+2008-02-01  Vladimir Prus  <vladimir@codesourcery.com>
+       
+        * breakpoint.c (break_command_1): Return void.
+        (break_command_really): Return void.  Rethrow
+        exceptions instead of returning.
+        (gdb_breakpoint): Remove the error_message parameter.
+        Return void.  Rename to set_breakpoint.
+        * gdb.h (gdb_breakpoint): Rename and move to...
+       * breakpoint.h (set_breakpoint): ...here.
+        * mi/mi-cmb-break.c (mi_cmd_break_insert): Restore
+        event hooks even if exception is thrown.  Adjust to
+        gdb_breakpoint interface changes.
+       
+
+2008-02-01  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Write 32-bit
+       float in both first and second word in the doubleword, to support
+       old and new ABIs.
+
+2008-02-01  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Properly rethrow exception.  This fixes errors
+       about non-existent functions for -break-insert.
+        * breakpoint.c (break_command_really): Use throw_exception
+        for rethrowing.  If rethrowing, don't print the exception.
+
+2008-01-31  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * NEWS: Mention Decimal Floating Point support.
+
+2008-01-31  Joel Brobecker  <brobecker@adacore.com>
+
+       * std-regs.c (value_of_builtin_frame_pc_reg): Change the returned
+       value type to builtin_type_void_func_ptr.
+
 2008-01-31  Andreas Krebbel  <krebbel1@de.ibm.com>
 
        * s390-tdep.c (is_float_singleton, is_float_like,
This page took 0.023784 seconds and 4 git commands to generate.