]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/ChangeLog
* emulparams/crislinux.sh (COMMONPAGESIZE): Define.
[thirdparty/binutils-gdb.git] / gdb / ChangeLog
CommitLineData
0000e5cc
PA
12014-01-09 Pedro Alves <palves@redhat.com>
2 Hui Zhu <hui@codesourcery.com>
3
4 PR gdb/16101
5 * breakpoint.c (insert_bp_location): Rename hw_bp_err_string to
6 bp_err_string. Don't mark the location shlib_disabled if the
7 error thrown wasn't a generic or memory error. Catch errors
8 thrown while inserting breakpoints in overlayed code. Output
9 error message of software breakpoints.
10 * remote.c (remote_insert_breakpoint): If this breakpoint has
11 target-side commands but this stub doesn't support Z0 packets,
12 throw NOT_SUPPORTED_ERROR error.
13 * exceptions.h (enum errors) <NOT_SUPPORTED_ERROR>: New error.
14 * target.h (target_insert_breakpoint): Extend comment.
15 (target_insert_hw_breakpoint): Add comment.
16
b7ea362b
PA
172014-01-08 Pedro Alves <palves@redhat.com>
18
19 * remote.c (remote_add_thread): Add threads silently if starting
20 up.
21 (remote_notice_new_inferior): If in all-stop, and starting up,
22 don't call notice_new_inferior.
23 (get_current_thread): New function, factored out from ...
24 (add_current_inferior_and_thread): ... this. Adjust.
25 (remote_start_remote) <all-stop>: Fetch the thread list. If we
26 found any thread, then select the remote's current thread as GDB's
27 current thread too.
28
b7bba001
JB
292014-01-08 Joel Brobecker <brobecker@adacore.com>
30
31 * NEWS: Create a new section for the next release branch.
32 Rename the section of the current branch, now that it has
33 been cut.
34
16dfbded
JB
352014-01-08 Joel Brobecker <brobecker@adacore.com>
36
37 GDB 7.7 branch created (79301218fa0f074c5656db0ec8972a5ddcf91fb5):
38 * version.in: Bump version to 7.7.50.DATE-cvs.
39
22c90ac1
YQ
402014-01-08 Yao Qi <yao@codesourcery.com>
41
42 * spu-linux-nat.c (spu_symbol_file_add_from_memory): Change
43 type of 'id' to gdb_byte. Cast 'id' to 'const char *'.
44 (spu_xfer_partial): Cast 'buf' to 'const char *'.
45
d64ad97c
YQ
462014-01-08 Yao Qi <yao@codesourcery.com>
47
48 * spu-linux-nat.c (spu_symbol_file_add_from_memory): Pass
49 return value of bfd_get_filename to symbol_file_add_from_bfd.
50
f93ba80c
PM
512014-01-08 Pierre Muller <muller@sourceware.org>
52
53 Fix PR16201.
54 * coff-pe-read.c (struct read_pe_section_data): Add index field.
55 (add_pe_exported_sym): Use SECTION_DATA->INDEX for call
56 to prim_record_mininal_symbol_and_info.
57 (add_pe_forwarded_sym): Use known section number of forwarded symbol
58 in call to prim_record_minimal_symbol_and_info.
59 (read_pe_exported_syms): Set index field of section_data.
60
a4d9ba85
AP
612014-01-07 Andrew Pinski <apinski@cavium.com>
62
63 * features/aarch64-core.xml (cpsr): Change to be 64bit.
64 * features/aarch64.c: Regenerate.
65
1b67eb02
AS
662014-01-07 Andreas Schwab <schwab@linux-m68k.org>
67
68 * target.c (return_null): Define.
69 (update_current_target): Use it instead of return_zero for
70 functions that return a pointer.
71
5e3f4fab
EBM
722014-01-07 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
73
74 * source.c (add_path): Fix check for duplicated paths in the previously
75 included paths.
76
e2616788
HK
772014-01-07 Honggyu Kim <hong.gyu.kim@lge.com>
78
79 * ada-lang.c: Remove duplicated include statements.
80 * alphabsd-nat.c: Ditto.
81 * amd64-darwin-tdep.c: Ditto.
82 * amd64fbsd-nat.c: Ditto.
83 * auto-load.c: Ditto.
84 * ax-gdb.c: Ditto.
85 * breakpoint.c: Ditto.
86 * dbxread.c: Ditto.
87 * fork-child.c: Ditto.
88 * gdb_usleep.c: Ditto.
89 * i386-darwin-tdep.c: Ditto.
90 * i386fbsd-nat.c: Ditto.
91 * infcmd.c: Ditto.
92 * inferior.c: Ditto.
93 * jv-lang.c: Ditto.
94 * linux-nat.c: Ditto.
95 * linux-tdep.c: Ditto.
96 * m68kbsd-nat.c: Ditto.
97 * m68klinux-nat.c: Ditto.
98 * microblaze-tdep.c: Ditto.
99 * mips-linux-tdep.c: Ditto.
100 * mn10300-tdep.c: Ditto.
101 * nto-tdep.c: Ditto.
102 * opencl-lang.c: Ditto.
103 * osdata.c: Ditto.
104 * printcmd.c: Ditto.
105 * regcache.c: Ditto.
106 * remote-m32r-sdi.c: Ditto.
107 * remote.c: Ditto.
108 * symfile.c: Ditto.
109 * symtab.c: Ditto.
110 * tilegx-linux-nat.c: Ditto.
111 * tilegx-tdep.c: Ditto.
112 * tracepoint.c: Ditto.
113 * valops.c: Ditto.
114 * vaxbsd-nat.c: Ditto.
115 * windows-nat.c: Ditto.
116 * xtensa-tdep.c: Ditto.
117
bd1f7788
YQ
1182014-01-07 Yao Qi <yao@codesourcery.com>
119
120 * spu-linux-nat.c (_initialize_spu_nat): Declare.
121
79301218
JB
1222014-01-07 Yao Qi <yao@codesourcery.com>
123 Joel Brobecker <brobecker@adacore.com>
124
125 * aix-thread.c (pdc_read_regs): Cast parameter to uintptr_t.
126 (pdc_write_regs): Likewise.
127 (fetch_regs_kernel_thread): Likewise.
128 (store_regs_kernel_thread): Likewise.
129
1302014-01-07 Joel Brobecker <brobecker@adacore.com>
131
132 * ada-varobj.c (ada_varobj_adjust_for_child_access): Convert
133 tagged type objects to their actual type.
134
8e355c5d
JB
1352014-01-07 Joel Brobecker <brobecker@adacore.com>
136
137 * ada-valprint.c (print_field_values): Add "language" parameter.
138 Update calls to print_field_values and print_variant_part.
139 Pass new parameter "language" in call to val_print instead
140 of "current_language". Replace call to ada_val_print by call
141 to val_print.
142 (print_variant_part): Add "language" parameter.
143 (ada_val_print_struct_union): Update call to print_field_values.
144
4fbf5aa5
JB
1452014-01-07 Joel Brobecker <brobecker@adacore.com>
146
147 * ada-valprint.c (ui_memcpy): Delete.
148 (ada_print_floating): Update documentation. Add empty line
149 between between function documentation and implementation.
150 Delete variable "buffer". Use ui_file_xstrdup in place of
151 ui_file_put. Minor adjustments following this change.
152
71855601
JB
1532014-01-07 Joel Brobecker <brobecker@adacore.com>
154
155 * ada-valprint.c (ada_val_print_string): New function,
156 extracted from ada_val_print_array.
157 (ada_val_print_array): Replace extracted code by call
158 to ada_val_print_string followed by a return. Move
159 "else" branch to the function's top block.
160
4eb27a30
JB
1612014-01-07 Joel Brobecker <brobecker@adacore.com>
162
163 * ada-valprint.c (ada_val_print_array): Move implementation
164 down. Rename parameter "offset" and "val" into "offset_aligned"
165 and "original_value" respectively. Add parameter "offset".
166
34b27950
JB
1672014-01-07 Joel Brobecker <brobecker@adacore.com>
168
169 * ada-valprint.c (ada_val_print_ref): Rewrite by mostly
170 re-organizing the code. Change the "???" message printed
171 when target type is a TYPE_CODE_UNDEF into
172 "<ref to undefined type>".
173
079e4591
JB
1742014-01-07 Joel Brobecker <brobecker@adacore.com>
175
176 * ada-valprint.c (print_record): Delete, implementation inlined...
177 (ada_val_print_struct_union): ... here. Remove call to
178 ada_check_typedef in inlined implementation.
179
8004dfd1
JB
1802014-01-07 Joel Brobecker <brobecker@adacore.com>
181
182 * ada-valprint.c (ada_val_print_gnat_array): New function,
183 extracted from ada_val_print_1;
184 (ada_val_print_ptr, ada_val_print_num, ada_val_print_enum)
185 (ada_val_print_flt, ada_val_print_struct_union)
186 (ada_val_print_ref): Likewise.
187 (ada_val_print_1): Delete variables i and elttype.
188 Replace extracted-out code by call to corresponding
189 new functions.
190
760a2db0
JB
1912014-01-07 Joel Brobecker <brobecker@adacore.com>
192
193 * ada-valprint.c (ada_val_print_1): Remove call to gdb_flush.
194
3a92c861
JB
1952014-01-07 Joel Brobecker <brobecker@adacore.com>
196
197 * ada-valprint.c (ada_val_print_1): Replace calls to
198 ada_val_print_1 by calls to val_print.
199
cd1630f9
JB
2002014-01-07 Joel Brobecker <brobecker@adacore.com>
201
202 * ada-valprint.c (ada_val_print_1): Add parameter "language".
203 Update calls to self accordingly. Replace calls to c_val_print
204 by calls to val_print.
205
bdf779a0
JB
2062014-01-07 Joel Brobecker <brobecker@adacore.com>
207
208 * ada-valprint.c (print_record): Delete declaration.
209 (adjust_type_signedness, ada_val_print_1): Likewise.
210 (ada_val_print): Move function implementation down.
211 (print_variant_part, print_field_values, print_record):
212 Move function implementation up.
213
c0d48811
JB
2142014-01-07 Joel Brobecker <brobecker@adacore.com>
215
216 * python/py-type.c (typy_get_name): New function.
217 (type_object_getset): Add entry for attribute "name".
218 * NEWS: Add entry mentioning this new attribute.
219
c26e9cbb
YQ
2202014-01-07 Yao Qi <yao@codesourcery.com>
221
222 * gnu-nat.c (set_exceptions_cmd): Remove an empty body 'if'
223 statement.
224
0cc6f43d
YQ
2252014-01-07 Yao Qi <yao@codesourcery.com>
226
227 * gnu-nat.c (info_port_rights): Add qualifier const to
228 argument args.
229
eec03155
YQ
2302014-01-07 Yao Qi <yao@codesourcery.com>
231
232 * gnu-nat.c (trace_me): Use 'void' for empty argument list.
233
f04a82ef
YQ
2342014-01-07 Yao Qi <yao@codesourcery.com>
235
236 * gnu-nat.c (make_inf) Update declaration.
237 (make_inf): Make it static.
238 (inf_set_traced): Likewise.
239 (inf_port_to_thread, inf_task_died_status): Likewise.
240
d57dda0a
YQ
2412014-01-07 Yao Qi <yao@codesourcery.com>
242
243 * gnu-nat.c (inf_tid_to_proc): Remove declaration.
244
3aa8c969
YQ
2452014-01-07 Yao Qi <yao@codesourcery.com>
246
247 * gnu-nat.c (_initialize_gnu_nat): Declare.
248
94123b4f
YQ
2492014-01-07 Yao Qi <yao@codesourcery.com>
250
251 * gdbarch.sh (byte_order, byte_order_for_code): Change type to
252 'enum bfd_endian'.
253 (struct gdbarch_info) <byte_order>: Change type to
254 'enum bfd_endian'.
255 <byte_order_for_code>: Likewise.
256 * gdbarch.c, gdbarch.h: Regenerated.
257
dc81d70a
TT
2582014-01-06 Sasha Smundak <asmundak@google.com>
259
260 * jit.c: (jit_reader_load_command): Fix JIT reader path creation.
261
cc2f3c35
TT
2622014-01-06 Tom Tromey <tromey@redhat.com>
263
264 * doublest.c (convert_doublest_to_floatformat): Use const, not
265 CONST.
266 * somread.c (som_symtab_read): Likewise.
267
adcf2eed
HZ
2682014-01-07 Hui Zhu <hui@codesourcery.com>
269
270 * gdb_bfd.c (gdb_bfd_stash_filename): Removed.
271 (gdb_bfd_open): Removed gdb_bfd_stash_filename.
272 (gdb_bfd_fopen): Ditto.
273 (gdb_bfd_openr): Ditto.
274 (gdb_bfd_openw): Ditto.
275 (gdb_bfd_openr_iovec): Ditto.
276 (gdb_bfd_fdopenr): Ditto.
277 * gdb_bfd.h (gdb_bfd_stash_filename): Removed.
278 * solib-aix.c (solib_aix_bfd_open): Alloc object_bfd->filename
279 with xstrdup.
280 * solib-darwin.c (darwin_bfd_open): Alloc res->filename
281 with xstrdup.
282 * symfile-mem.c (symbol_file_add_from_memory): Removed
283 gdb_bfd_stash_filename.
284
50722198
DE
2852014-01-03 Doug Evans <dje@google.com>
286
287 * nat/linux-waitpid.c (linux_debug): Remove extraneous \n from
288 output.
289
2fa4b862
JB
2902014-01-01 Joel Brobecker <brobecker@adacore.com>
291
292 Update year range in copyright notice of all files.
293
28498c42
JB
2942014-01-01 Joel Brobecker <brobecker@adacore.com>
295
296 * top.c (print_gdb_version): Set copyright year to 2014.
297
7b6e1046
JB
2982014-01-01 Joel Brobecker <brobecker@adacore.com>
299
300 * config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2013.
301
df96af55 302For older changes see ChangeLog-2013.
c906108c
SS
303\f
304Local Variables:
305mode: change-log
306left-margin: 8
307fill-column: 74
308version-control: never
57da7796 309coding: utf-8
c906108c 310End: