Commit | Line | Data |
---|---|---|
0a07e705 JB |
1 | 2008-01-02 Joel Brobecker <brobecker@adacore.com> |
2 | ||
3 | * ada-lang.c (ada_evaluate_subexp): Modify the value returned | |
4 | when noside is EVAL_AVOID_SIDE_EFFECTS to be an lval_memory. | |
5 | This is needed to make sure that any other treatment applied | |
6 | to the resulting value does not fail for spurious reason, | |
7 | such as trying to take the address of this value. | |
8 | ||
f58b38bf JB |
9 | 2008-01-02 Joel Brobecker <brobecker@adacore.com> |
10 | ||
11 | * ada-lang.c (ada_value_equal): Dereference reference types when | |
12 | comparing arrays. | |
13 | ||
9b254dd1 DJ |
14 | 2008-01-01 Daniel Jacobowitz <dan@codesourcery.com> |
15 | ||
16 | Updated copyright notices for most files. | |
17 | ||
33605d39 CF |
18 | 2008-01-01 Christopher Faylor <me+gdb@cgf.cx> |
19 | ||
20 | * win32-nat.c (psapi_module_handle): Remove static. | |
21 | (get_module_name): Rename from psapi_get_dll_name. Revamp slightly to | |
22 | return first module found if base_address is zero. Don't initialize | |
23 | psapi function pointers here. Convert to cygwin paths when | |
24 | appropriate. | |
25 | (win32_pid_to_exec_file): Use Cygwin's /proc interface to determine | |
26 | executable name. Use get_module_name when that fails or when | |
27 | !__CYGWIN__. | |
28 | (_initialize_psapi): New function. Initialize psapi stuff before it is | |
29 | needed or issue a warning if it is not found. Move psapi_module_handle | |
30 | here. | |
31 | ||
29480c32 JB |
32 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
33 | ||
34 | * ada-lang.c (ada_remove_trailing_digits): New function. | |
35 | (ada_remove_po_subprogram_suffix): New function. | |
36 | (ada_decode): Improve. Move the description of the algorithm | |
37 | directly inside the code, instead of in the function global | |
38 | description. | |
39 | ||
969a1360 JB |
40 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
41 | ||
42 | * ada-valprint.c (ada_val_print_1) [TYPE_CODE_REF]: Ignore deref_ref | |
43 | and always print the dereferenced value. | |
44 | ||
b7789565 JB |
45 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
46 | ||
47 | * ada-lang.c (ada_evaluate_subexp, case BINOP_SUB): Add handling | |
48 | of the case where the first argument is a reference. | |
49 | (ada_evaluate_subexp, case BINOP_ADD): Likewise. | |
50 | ||
73fb9985 JB |
51 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
52 | ||
53 | Implement support for Ada interface types. | |
54 | ||
55 | * ada-lang.c (ada_is_dispatch_table_ptr_type): New function. | |
56 | (ada_is_ignored_field): Ignore fields that are a dispatch table | |
57 | of a tagged type. | |
58 | ||
636265b6 JB |
59 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
60 | ||
61 | * top.c (print_gdb_version): Update copyright year. | |
62 | ||
9d200a2e | 63 | 2008-01-01 Joel Brobecker <brobecker@adacore.com> |
b7589f7d | 64 | |
9d200a2e JB |
65 | * ChangeLog-2007: New ChangeLog rotation. |
66 | * ChangeLog: Reset for 2008. | |
67 | * config/djgpp/fnchange.lst: Add entries for ChangeLog-2006 and | |
68 | ChangeLog-2007. | |
b7589f7d | 69 | |
9d200a2e | 70 | For older changes see ChangeLog-2007. |
c906108c SS |
71 | \f |
72 | Local Variables: | |
73 | mode: change-log | |
74 | left-margin: 8 | |
75 | fill-column: 74 | |
76 | version-control: never | |
57da7796 | 77 | coding: utf-8 |
c906108c | 78 | End: |