* ada-lang.c (ada_value_equal): Dereference reference types when
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 148e8db840fad85cfd42fd7082aef9966fef4479..e2784e8949777d47f00638e83ca15ca53eb7570b 100644 (file)
@@ -1,3 +1,57 @@
+2008-01-02  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_value_equal): Dereference reference types when
+       comparing arrays.
+2008-01-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       Updated copyright notices for most files.
+
+2008-01-01  Christopher Faylor  <me+gdb@cgf.cx>
+
+       * win32-nat.c (psapi_module_handle): Remove static.
+       (get_module_name): Rename from psapi_get_dll_name.  Revamp slightly to
+       return first module found if base_address is zero.  Don't initialize
+       psapi function pointers here.  Convert to cygwin paths when
+       appropriate.
+       (win32_pid_to_exec_file): Use Cygwin's /proc interface to determine
+       executable name.  Use get_module_name when that fails or when
+       !__CYGWIN__.
+       (_initialize_psapi): New function.  Initialize psapi stuff before it is
+       needed or issue a warning if it is not found.  Move psapi_module_handle
+       here.
+
+2008-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_remove_trailing_digits): New function.
+       (ada_remove_po_subprogram_suffix): New function.
+       (ada_decode): Improve. Move the description of the algorithm
+       directly inside the code, instead of in the function global
+       description.
+
+2008-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-valprint.c (ada_val_print_1) [TYPE_CODE_REF]: Ignore deref_ref
+       and always print the dereferenced value.
+
+2008-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_evaluate_subexp, case BINOP_SUB): Add handling
+       of the case where the first argument is a reference.
+       (ada_evaluate_subexp, case BINOP_ADD): Likewise.
+
+2008-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       Implement support for Ada interface types.
+
+       * ada-lang.c (ada_is_dispatch_table_ptr_type): New function.
+       (ada_is_ignored_field): Ignore fields that are a dispatch table
+       of a tagged type.
+
+2008-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * top.c (print_gdb_version): Update copyright year.
+
 2008-01-01  Joel Brobecker  <brobecker@adacore.com>
 
        * ChangeLog-2007: New ChangeLog rotation.
This page took 0.079859 seconds and 4 git commands to generate.