79 lines
2.5 KiB
Plaintext
79 lines
2.5 KiB
Plaintext
2008-01-02 Joel Brobecker <brobecker@adacore.com>
|
||
|
||
* ada-lang.c (ada_evaluate_subexp): Modify the value returned
|
||
when noside is EVAL_AVOID_SIDE_EFFECTS to be an lval_memory.
|
||
This is needed to make sure that any other treatment applied
|
||
to the resulting value does not fail for spurious reason,
|
||
such as trying to take the address of this value.
|
||
|
||
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.
|
||
* ChangeLog: Reset for 2008.
|
||
* config/djgpp/fnchange.lst: Add entries for ChangeLog-2006 and
|
||
ChangeLog-2007.
|
||
|
||
For older changes see ChangeLog-2007.
|
||
|
||
Local Variables:
|
||
mode: change-log
|
||
left-margin: 8
|
||
fill-column: 74
|
||
version-control: never
|
||
coding: utf-8
|
||
End:
|