]> Git Repo - binutils.git/blame - gdb/ChangeLog
PR binutils/5535
[binutils.git] / gdb / ChangeLog
CommitLineData
a7c02bc8
VP
12008-01-07 Vladimir Prus <[email protected]>
2
3 Ignore change in name of dynamic linker during
4 execution on Solaris. This also unbreaks pending breakpoints.
5
6 * solist.h (struct target_so_ops): New field same.
7 * solib-svr4.c (svr4_same): New.
8 (_initialize_svr4_solib): Register svr4_same.
9 * solib.c (update_solib_list): Use ops->same, if available.
10
610dd7f9
CF
112008-01-06 Christopher Faylor <[email protected]>
12
13 * win32-nat.c (win32_make_so): Use cygwin-style path to avoid warnings
14 when using MS-DOS paths.
15
7a404eba
PA
162008-01-05 Pedro Alves <[email protected]>
17
18 * NEWS: Mention --pid and --core command line behaviour changes.
19
a4d9b460
PA
202008-01-05 Pedro Alves <[email protected]>
21
22 * main.c (captured_main): Remove 'count' varible and the
23 ALIGN_STACK_ON_ENTRY block that used it. Error out if --core and
24 --pid options were issued simultaneously. If an explicit pid
25 option was passed, don't fallback to core file. Detect extra
26 arguments better in the presence of explicit pid or core
27 arguments.
28
0c281816
JB
292008-01-05 Joel Brobecker <[email protected]>
30
31 * ada-lang.c (ada_which_variant_applies): Correctly compute
32 the value of the discriminant when the variant record is packed.
33
babe1480
JB
342008-01-04 Joel Brobecker <[email protected]>
35
36 * ada-lang.c (is_name_suffix): Handle middle-name numeric suffixes
37 that are used to differentiate homonyms.
38
727e3d2e
JB
392008-01-04 Jerome Guitton <[email protected]>
40
41 * ada-lang.c (decode_packed_array_type): Avoid a seg fault
42 when the type is an anonymous pointer type.
43 (ada_check_typedef): Avoid a seg fault when the type is null.
44 * ada-typeprint.c (print_array_type): Add support for pointer
45 to packed arrays.
46
bb28a9dc
JB
472008-01-04 Paul N. Hilfinger <[email protected]>
48
49 * ada-exp.y: Allow '{type} ADDRESS' notation on left of assignment.
50
6799def4
JB
512008-01-04 Joel Brobecker <[email protected]>
52
53 * ada-lang.c (ada_evaluate_subexp): Evaluate tagged types in
54 EVAL_NORMAL mode when noside is EVAL_AVOID_SIDE_EFFECTS.
55
d3353bbd
JB
562008-01-04 Joel Brobecker <[email protected]>
57
58 * ada-exp.y (chop_separator): New function.
59 (write_selectors): Rewrite to re-use chop_separator.
60 (ada_nget_field_index, get_symbol_field_type): New functions.
61 (write_var_or_type): Add support for "ptype TYPENAME.FIELD"
62 expressions.
63
82cf6c60
TJB
642008-01-03 Thiago Jung Bauermann <[email protected]>
65
66 * symtab.c (find_pc_sect_line): Use SYMBOL_VALUE_ADDRESS instead
67 of SYMBOL_VALUE when working with function symbols.
68
b3dbf008
JB
692008-01-03 Joel Brobecker <[email protected]>
70
71 * ada-lang.c (resolve_subexp): Add handling of OP_REGISTER
72 expressions. These expressions do not need to be rewriten.
73
02eb380e
JB
742008-01-03 Joel Brobecker <[email protected]>
75
76 * dwarf2read.c (read_enumeration_type): Flag type as stub if
77 the given die is a declaration.
78
abb68b3e
JB
792008-01-03 Joel Brobecker <[email protected]>
80
81 * ada-lang.c (ada_array_bound_from_type): Make non-static.
82 Handle properly the case when the index type is an enumerated type.
83 Do not return the subtype of the bounds type, just return the
84 bounds type directly - this is not needed and is more consistent
85 with what we do for arrays when no XA parallel type exists.
86
f192137b
JB
872008-01-03 Joel Brobecker <[email protected]>
88
89 * ada-lang.c (static_unwrap_type): Add forward declaration.
90 (template_to_static_fixed_type): Fields of dynamic types sometimes
91 also need to be unwrapped. Take this into account.
92 (ada_to_fixed_type_1): Renamed from ada_to_fixed_type.
93 (ada_to_fixed_type): New wrapper around ada_to_fixed_type_1.
94 * ada-typeprint.c (ada_print_type): Get the typename from
95 the original type, not the base type.
96
1ed6ede0
JB
972008-01-03 Jerome Guitton <[email protected]>
98
99 * ada-lang.c (ada_value_struct_elt, to_fixed_array_type)
100 (to_fixed_array_type, ada_to_fixed_value_create, unwrap_value):
101 Update calls to ada_to_fixed_type.
102 (ada_template_to_fixed_record_type_1): Ditto, but without looking
103 for the tag.
104 (ada_to_fixed_type): Add check_tag parameter; do not look for
105 tag if null. When looking for a tag, use a fixed record type.
106 * ada-lang.h (ada_to_fixed_type): Add check_tag parameter.
107 * ada-valprint.c (printable_val_type, ada_value_print): Update
108 calls to ada_to_fixed_type.
109
542a88d0
LM
1102008-01-03 Luis Machado <[email protected]>
111
112 * doublest.c (convert_floatformat_to_doublest): Call
113 floatformat_to_doublest instead of floatformat_to_double and use
114 DOUBLEST variables.
115 (convert_doublest_to_floatformat): Call floatformat_from_doublest
116 instead of floatformat_from_double and use DOUBLEST variables.
117
dc2bbab2
NH
1182008-01-03 Nick Hudson <[email protected]>
119
120 * MAINTAINERS (Write After Approval): Add self.
121
8b60591b
JB
1222008-01-03 Joel Brobecker <[email protected]>
123
124 * symfile.c (set_initial_language): Make non-static.
125 * symfile.h (set_initial_language): Add declaration.
126 * language.c: #include "symfile.h".
127 (set_language): Call set_initial_language if the frame language
128 could not be determined.
129
ceef53c1
JB
1302008-01-03 Paul N. Hilfinger <[email protected]>
131
132 * eval.c (evaluate_subexp_for_address): Provide frame address to
133 locate_var_value only if it will be needed.
134
ef29ce1a
JK
1352008-01-02 Jan Kratochvil <[email protected]>
136
137 * linux-nat.c (linux_child_follow_fork): Call also CHECK_FOR_THREAD_DB.
138
0a07e705
JB
1392008-01-02 Joel Brobecker <[email protected]>
140
141 * ada-lang.c (ada_evaluate_subexp): Modify the value returned
142 when noside is EVAL_AVOID_SIDE_EFFECTS to be an lval_memory.
143 This is needed to make sure that any other treatment applied
144 to the resulting value does not fail for spurious reason,
145 such as trying to take the address of this value.
146
f58b38bf
JB
1472008-01-02 Joel Brobecker <[email protected]>
148
149 * ada-lang.c (ada_value_equal): Dereference reference types when
150 comparing arrays.
151
9b254dd1
DJ
1522008-01-01 Daniel Jacobowitz <[email protected]>
153
154 Updated copyright notices for most files.
155
33605d39
CF
1562008-01-01 Christopher Faylor <[email protected]>
157
158 * win32-nat.c (psapi_module_handle): Remove static.
159 (get_module_name): Rename from psapi_get_dll_name. Revamp slightly to
160 return first module found if base_address is zero. Don't initialize
161 psapi function pointers here. Convert to cygwin paths when
162 appropriate.
163 (win32_pid_to_exec_file): Use Cygwin's /proc interface to determine
164 executable name. Use get_module_name when that fails or when
165 !__CYGWIN__.
166 (_initialize_psapi): New function. Initialize psapi stuff before it is
167 needed or issue a warning if it is not found. Move psapi_module_handle
168 here.
169
29480c32
JB
1702008-01-01 Joel Brobecker <[email protected]>
171
172 * ada-lang.c (ada_remove_trailing_digits): New function.
173 (ada_remove_po_subprogram_suffix): New function.
174 (ada_decode): Improve. Move the description of the algorithm
175 directly inside the code, instead of in the function global
176 description.
177
969a1360
JB
1782008-01-01 Joel Brobecker <[email protected]>
179
180 * ada-valprint.c (ada_val_print_1) [TYPE_CODE_REF]: Ignore deref_ref
181 and always print the dereferenced value.
182
b7789565
JB
1832008-01-01 Joel Brobecker <[email protected]>
184
185 * ada-lang.c (ada_evaluate_subexp, case BINOP_SUB): Add handling
186 of the case where the first argument is a reference.
187 (ada_evaluate_subexp, case BINOP_ADD): Likewise.
188
73fb9985
JB
1892008-01-01 Joel Brobecker <[email protected]>
190
191 Implement support for Ada interface types.
192
193 * ada-lang.c (ada_is_dispatch_table_ptr_type): New function.
194 (ada_is_ignored_field): Ignore fields that are a dispatch table
195 of a tagged type.
196
636265b6
JB
1972008-01-01 Joel Brobecker <[email protected]>
198
199 * top.c (print_gdb_version): Update copyright year.
200
9d200a2e 2012008-01-01 Joel Brobecker <[email protected]>
b7589f7d 202
9d200a2e
JB
203 * ChangeLog-2007: New ChangeLog rotation.
204 * ChangeLog: Reset for 2008.
205 * config/djgpp/fnchange.lst: Add entries for ChangeLog-2006 and
206 ChangeLog-2007.
b7589f7d 207
9d200a2e 208For older changes see ChangeLog-2007.
c906108c
SS
209\f
210Local Variables:
211mode: change-log
212left-margin: 8
213fill-column: 74
214version-control: never
57da7796 215coding: utf-8
c906108c 216End:
This page took 1.850415 seconds and 4 git commands to generate.