]> Git Repo - binutils.git/blame - gdb/ChangeLog
daily update
[binutils.git] / gdb / ChangeLog
CommitLineData
85254831
KS
12012-01-12 Keith Seitz <[email protected]>
2
3 PR mi/10586
4 * varobj.c (ANONYMOUS_STRUCT_NAME): Define.
5 (ANONYMOUS_UNION_NAME): Define.
6 (is_path_expr_parent): New function.
7 (get_path_expr_parent): New function.
8 (is_anonymous_child): New function.
9 (create_child_with_value): If the child is anonymous and without
10 a name, assign an object name to it.
11 (c_describe_child): Use get_path_expr_parent to determine
12 the parent expression.
13 If there field represents an anonymous struct or union and
14 has no name, set an appropriate display name and expression.
15 (cplus_describe_child): Likewise.
16
620fa63a
PA
172012-01-12 Pedro Alves <[email protected]>
18
19 * i386-tdep.c (i386_frame_cache_1): Also mark the frame base as
20 available when %ebp is found to be zero (outermost).
21
2efa2c79
AT
222012-01-11 Andreas Tobler <[email protected]>
23
24 * common/gdb_assert.h (gdb_static_assert): Rename static_assert to
25 an internal gdb_static_assert.
26 * mi/mi-common.c: Rename static_assert to gdb_static_assert.
27
88e7d25d
TT
282012-01-11 Tom Tromey <[email protected]>
29
30 PR gdb/9598:
31 * breakpoint.c (_initialize_breakpoint): Fix help for "catch
32 catch" and "catch throw".
33
72384ba3
PH
342012-01-11 Paul Hilfinger <[email protected]>
35
36 * blockframe.c (block_innermost_frame): Start search from selected
37 frame, if present, or otherwise the current frame.
38
39 * c-exp.y (variable): Update innermost_block for
40 'block COLONCOLON NAME' clause.
41 * m2-exp.y (variable): Ditto.
42 * objc-exp.y (variable): Ditto.
43
065a711f
TT
442012-01-10 Tom Tromey <[email protected]>
45
46 PR python/13199:
47 * python/python.c (finish_python_initialization): Set sys.argv.
48
f3f5162e
DE
492012-01-10 Doug Evans <[email protected]>
50
51 * dwarf2read.c (dwarf_decode_lines): Remove arg "abfd". New arg
52 "want_line_info". All callers updated.
53 (dwarf_decode_lines_1): New function.
54 (handle_DW_AT_stmt_list): Add function comment.
55 New arg "want_line_info". All callers updated.
56 (read_file_scope,read_type_unit_scope): Move comment from
57 handle_DW_AT_stmt_list to here.
58
9934703b
JK
592012-01-10 Jan Kratochvil <[email protected]>
60
61 Fix regression after libiberty/ update for GCC PR 6057 and others.
62 * c-exp.y (operator) <OPERATOR DELETE>
63 (operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
64 * cp-name-parser.y (fill_comp, make_operator, make_dtor)
65 (make_builtin_type, make_name): New variable i, add gdb_assert.
66 (operator) <OPERATOR NEW>: Update ARGS to 3.
67 (operator) <OPERATOR DELETE>: Add trailing space.
68 (operator) <OPERATOR NEW '[' ']'>: Update ARGS to 3.
69 (operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
70 * cp-support.c (cp_canonicalize_string): Check NULL from
71 cp_comp_to_string, call warning and return.
72
06b9f45f
JK
732012-01-10 Jan Kratochvil <[email protected]>
74
75 Fix duplicate .o files after omitting libbfd.a.
76 * Makefile.in (ALL_TARGET_OBS): Remove corelow.o.
77 (SFILES): Add corelow.c.
78 (COMMON_OBS): Add corelow.o.
79 (ALLDEPFILES): Remove corelow.c.
80 * config/alpha/alpha-linux.mh (NATDEPFILES): Remove corelow.o.
81 * config/alpha/alpha-osf3.mh: Likewise.
82 * config/alpha/fbsd.mh: Likewise.
83 * config/arm/nbsdaout.mh: Likewise.
84 * config/arm/nbsdelf.mh: Likewise.
85 * config/i386/i386gnu.mh: Likewise.
86 * config/ia64/hpux.mh: Likewise.
87 * config/ia64/linux.mh: Likewise.
88 * config/m32r/linux.mh: Likewise.
89 * config/m68k/linux.mh: Likewise.
90 * config/mips/irix5.mh: Likewise.
91 * config/mips/irix6.mh: Likewise.
92 * config/pa/hpux.mh: Likewise.
93 * config/pa/linux.mh: Likewise.
94 * config/powerpc/aix.mh: Likewise.
95 * config/sparc/linux.mh: Likewise.
96 * config/sparc/linux64.mh: Likewise.
97 * config/sparc/sol2.mh: Likewise.
98 * config/vax/vax.mh: Likewise.
99 * configure.tgt (alpha*-*-freebsd* alpha*-*-kfreebsd*-gnu)
100 (alpha*-*-netbsd*, alpha*-*-knetbsd*-gnu, alpha*-*-openbsd*)
101 (am33_2.0*-*-linux*, arm*-wince-pe, arm*-*-mingw32ce*, arm*-*-linux*)
102 (arm*-*-openbsd*, cris*, frv-*-*, hppa*-*-hpux*, hppa*-*-netbsd*)
103 (hppa*-*-openbsd*, i[34567]86-*-dicos*, i[34567]86-*-freebsd*)
104 (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-netbsd*)
105 (i[34567]86-*-knetbsd*-gnu, i[34567]86-*-openbsd*, i[34567]86-*-nto*)
106 (i[34567]86-*-solaris2.1[0-9]*, x86_64-*-solaris2.1[0-9]*)
107 (i[34567]86-*-solaris*, i[34567]86-*-linux*, i[34567]86-*-cygwin*)
108 (i[34567]86-*-mingw32*, m68*-*-netbsd*, m68*-*-knetbsd*-gnu)
109 (m68*-*-openbsd*, m88*-*-openbsd*, microblaze*-linux-*)
110 (microblaze*-*-linux*, mips*-*-linux*, mips*-*-netbsd*)
111 (mips*-*-knetbsd*-gnu, mips64*-*-openbsd*, powerpc-*-netbsd*)
112 (powerpc-*-knetbsd*-gnu, powerpc-*-openbsd*, powerpc-*-linux*)
113 (powerpc64-*-linux*, s390*-*-*, score-*-*, sh*-*-linux*)
114 (sh*-*-netbsdelf*, sh*-*-knetbsd*-gnu, sh*-*-openbsd*)
115 (sparc*-*-freebsd*, sparc*-*-kfreebsd*-gnu, sparc-*-netbsd*)
116 (sparc-*-knetbsd*-gnu, sparc64-*-netbsd*, sparc64-*-knetbsd*-gnu)
117 (sparc-*-openbsd*, sparc64-*-openbsd*, tic6x-*-*linux, vax-*-netbsd*)
118 (vax-*-knetbsd*-gnu, vax-*-openbsd*, x86_64-*-dicos*, x86_64-*-linux*)
119 (x86_64-*-freebsd*, x86_64-*-kfreebsd*-gnu, x86_64-*-netbsd*)
120 (x86_64-*-knetbsd*-gnu, x86_64-*-openbsd*, xtensa*-*-linux*): Remove
121 corelow.o from gdb_target_obs.
122 * corefile.c (core_target): Update the comment on NULL value.
123 (core_file_command): Replace error by gdb_assert on CORE_TARGET.
124 * corelow.c (sniff_core_bfd): Call error instead of warning on zero
125 MATCHES. Drop YUMMY set on NULL.
126 (core_close): Do not call exit_inferior_silent on zero PID. Do not
127 reclaim CORE_DATA if it is already NULL.
128
34365054
DE
1292012-01-09 Doug Evans <[email protected]>
130
131 * gdbtypes.c (safe_parse_type): Initialize type to keep gcc happy.
132 * varobj.c (varobj_set_value): Initialize val,value to keep gcc happy.
133
696166a3
KS
1342012-01-09 Keith Seitz <[email protected]>
135
136 * breakpoint.c (wrapper.h): Don't include.
137
8e7b59a5
KS
1382012-01-09 Keith Seitz <[email protected]>
139
140 * Makefile.in (SFILES): Remove wrapper.c.
141 (HFILES_NO_SRCDIR): Remove wrapper.h.
142 (COMMON_OBS): Remove wrapper.o.
143 * cli/cli-interp.c: Don't inlude wrapper.h.
144 * corelow.c: Likewise.
145 (core_open): Replace gdb_target_find_new_threads with
146 TRY_CATCH around target_find_new_threads.
147 * eval.c (fetch_subexp_value): Likewise for value_fetch_lazy.
148 * gdbtypes.c (safe_parse_type): Likewise for parse_and_eval_type.
149 * varobj.c (varobj_create): Likewise for parse_exp_1 and
150 evaluate_expression.
151 (varobj_set_value): Likewise for evaluate_expression and
152 value_assign.
153 (install_new_variable): Likewise for value_fetch_lazy.
154 (adjust_value_for_child_access): Likewise for value_ind.
155 (c_describe_child): Likewise for value_subscript and
156 value_ind.
157 (c_value_of_root): Likewise for evaluate_expression.
158 * wrapper.c: Remove.
159 * wrapper.h: Remove.
160
1a4eeb98
DE
1612012-01-09 Doug Evans <[email protected]>
162
9ff913ba
DE
163 * dwarf2read.c (read_and_check_comp_unit_head): Renamed from
164 partial_read_comp_unit_head. Replace "buffer", "buffer_size" and
165 "abfd" args with "section". All callers updated.
166 Error checking code moved ...
167 (error_check_comp_unit_head): ... here. New function.
168 (read_and_check_type_unit_head): Renamed from read_type_unit_head.
169 Delete arg "abfd". New arg "type_offset". All callers updated.
170 (create_debug_types_hash_table): Simplify by using
171 read_and_check_type_unit_head.
172
1a4eeb98
DE
173 * parser-defs.h (namecopy): Delete.
174 * parse.c (namecopy, namecopy_size): Move into copy_name.
175
2e6af8c0
JK
1762012-01-09 Jan Kratochvil <[email protected]>
177
178 Partially fix duplicate .o files after omitting libbfd.a.
179 * config/alpha/alpha-osf3.mh (NATDEPFILES): Remove solib.o.
180 * config/i386/nbsdaout.mh (NATDEPFILES): Remove solib.o.
181 * config/i386/obsdaout.mh (NATDEPFILES): Remove solib.o.
182 * config/m68k/nbsdaout.mh (NATDEPFILES): Remove solib.o.
183 * config/m68k/obsd.mh (NATDEPFILES): Remove solib.o.
184 * config/powerpc/aix.mh (NATDEPFILES): Remove xcoffread.o.
185 * config/vax/nbsdaout.mh (NATDEPFILES): Remove solib.o.
186
9f2f828a
PA
1872012-01-09 Pedro Alves <[email protected]>
188
189 * MAINTAINERS: Update my email address.
190
4d72c0bc
DE
1912012-01-08 Doug Evans <[email protected]>
192
d467dd73
DE
193 * dwarf2read.c (dwarf2_per_objfile): Rename n_type_comp_units to
194 n_type_units. Rename type_comp_units to all_type_units.
195 All uses updated.
196 (add_signatured_type_cu_to_table): Renamed from
197 add_signatured_type_cu_to_list. All callers updated.
198
4d72c0bc
DE
199 * gdbtypes.h (struct cplus_struct_type): Delete member
200 nfn_fields_total. All uses removed.
201
21b2bd31
DE
2022012-01-06 Doug Evans <[email protected]>
203
204 * dwarf2read.c: Move FIXME from dwarf2_build_psymtabs_hard
205 to top of file.
206 (dwarf2_find_comp_unit): Delete.
207 (process_psymtab_comp_unit): Make result "void".
208 Delete args buffer, info_ptr, buffer_size, and replace with
209 "section". All callers updated.
210 (dwarf2_build_psymtabs_hard): Simplify.
211
bfd189b1
SDJ
2122012-01-06 Sergio Durigan Junior <[email protected]>
213 Thiago Jung Bauermann <[email protected]>
214
215 * ada-lang.c (ada_exception_name_addr): Add `volatile' keyword
216 before `struct gdb_exception'.
217 * breakpoint.c (update_global_location_list_nothrow)
218 (update_breakpoint_locations, enable_breakpoint_disp): Likewise.
219 * cp-abi.c (value_rtti_type): Likewise.
220 * cp-support.c (cp_validate_operator): Likewise.
221 * infrun.c (insert_exception_resume_breakpoint)
222 (check_exception_resume, keep_going): Likewise.
223 * mi-interp.c (mi_breakpoint_created)
224 (mi_breakpoint_modified): Likewise.
225 * rs6000-aix-tdep.c (rs6000_convert_from_func_ptr_addr): Likewise.
226 * solib-ia64-hpux.c (ia64_hpux_at_dld_breakpoint_p)
227 (ia64_hpux_handle_dld_breakpoint_1): Likewise.
228
6b07635f
DE
2292012-01-05 Doug Evans <[email protected]>
230
0b30b85c
DE
231 * dwarf2read.c (statement_prologue): Delete, unused.
232
98714339
DE
233 * dwarf2read.c (dwarf2_per_cu_addr_size): Make result type an int.
234 * dwarf2loc.h (dwarf2_per_cu_addr_size): Update.
235
6b07635f
DE
236 * dwarf2read.c (comp_unit_header): Delete, unused.
237
761f4555
UW
2382012-01-05 Ulrich Weigand <[email protected]>
239
240 * configure.tgt [s390*-*-*] (gdb_target_obs): Add corelow.o.
241 * config/s390/s390.mh (NATDEPFILES): Remove corelow.o.
242
2ca0b532
PA
2432012-01-05 Khoo Yit Phang <[email protected]>
244
245 * infrun.c (normal_stop): Don't skip calling the normal_stop
246 observers if the thread was doing a multi-step, but stopped for
247 some reason other than stepping.
248
50aeff07
PA
2492012-01-05 Pedro Alves <[email protected]>
250
251 * cli/cli-decode.h: Add comments.
252 (CMD_LIST_AMBIGUOUS): Moved to command.h
253 (add_cmd, add_alias_cmd, add_prefix_cmd, add_abbrev_prefix_cmd)
254 (set_cmd_cfunc, set_cmd_sfunc, set_cmd_completer, cmd_cfunc_eq)
255 (set_cmd_context, get_cmd_context, lookup_cmd, lookup_cmd_1)
256 (deprecate_cmd, deprecated_cmd_warning, lookup_cmd_composition)
257 (add_com, add_com_alias, add_info, add_info_alias)
258 (complete_on_cmdlist, complete_on_enum, help_list): Remove
259 declarations.
260 * command.h: Add and adjust comments.
261 (CMD_LIST_AMBIGUOUS): Moved here.
262 (help_cmd, help_cmd_list): Delete declarations.
263
5953832c
DE
2642012-01-04 Doug Evans <[email protected]>
265
e5fe5e75
DE
266 * dwarf2read.c (dwarf2_read_abbrevs): Delete arg "abfd".
267 All callers updated.
268 (load_full_type_unit): Renamed from read_signatured_type_at_offset.
269 Replace all arguments with "per_cu". All callers updated.
270
28dee7f5
DE
271 * dwarf2read.c (dwarf2_per_cu_data): Remove outdated comment.
272
23745b47
DE
273 * dwarf2read.c (init_one_comp_unit): Delete arg "objfile".
274 New arg "per_cu". All callers updated.
275
5953832c
DE
276 Delete #if 0'd out code.
277 * language.c (binop_result_type): Delete.
278 (simple_type, ordered_type, same_type, integral_type): Delete.
279 (numeric_type, character_type, string_type, boolean_type): Delete.
280 (float_type, structured_type): Delete.
281 * language.h: Update.
282
0f5b7562
TT
2832012-01-04 Tom Tromey <[email protected]>
284
285 * python/py-value.c (valpy_binop): Initialize 'res_val'.
286
78218f56
JB
2872012-01-04 Joel Brobecker <[email protected]>
288
289 * corefile.c (close_exec_file): Delete.
290 (reopen_exec_file): Remove commented out code that seems related
291 to close_exec_file, which is being deleted here.
292 * inferior.h (close_exec_file): Delete.
293 * fork-child.c (fork_inferior): Remove call to fork_inferior.
294
0fcd72ba
JB
2952012-01-04 Joel Brobecker <[email protected]>
296
297 * ada-lang.c: #include "cli/cli-utils.h".
298 (get_selections): Use skip_spaces.
299 (ada_get_next_arg): Use skip_spaces and skip_to_space.
300 (catch_ada_exception_command_split): Use skip_spaces.
301 (ada_decode_assert_location): Likewise.
302
1dabb4c4
JB
3032012-01-04 Joel Brobecker <[email protected]>
304
305 * linespec.c (decode_line_internal): Check for C++ or Java
306 compound constructs only if the current language is C, C++
307 or Java.
308
5931a2fa
JK
3092012-01-04 Jan Kratochvil <[email protected]>
310
311 Revert:
312 2012-01-02 Jan Kratochvil <[email protected]>
313 Joel Brobecker <[email protected]>
314 Fix regression for gdb.cp/gdb2495.exp with gcc-4.7.
315 * arch-utils.c (displaced_step_at_entry_point): Incrase BP_LEN skip to
316 3 times.
317 * infcall.c (call_function_by_hand) <AT_SYMBOL>: Move it upwards and
318 fall through into AT_ENTRY_POINT.
319 (call_function_by_hand) <AT_ENTRY_POINT>: New variable bp_len. Adjust
320 DUMMY_ADDR with it.
321 * ppc-linux-tdep.c (ppc_linux_displaced_step_location): Increase
322 PPC_INSN_SIZE skip to 3 times.
323
1a2da5ee
JB
3242012-01-04 Joel Brobecker <[email protected]>
325
326 * linespec.c (add_minsym): Preserve function descriptors.
327
8645ff69
UW
3282012-01-04 Ulrich Weigand <[email protected]>
329
330 * breakpoint.c (all_locations_are_pending): Consider locations
331 in program spaces executing during startup pending as well.
332
0b302171
JB
3332012-01-04 Joel Brobecker <[email protected]>
334
335 Copyright year update in most files of the GDB Project.
336
8ba098ad
JB
3372012-01-04 Joel Brobecker <[email protected]>
338
339 * copyright.sh: Delete.
340 * copyright.py: Rewrite.
341
09c01c30
JB
3422012-01-04 Joel Brobecker <[email protected]>
343
344 * gnulib/extra/update-copyright: New file, imported from gnulib.
345
3c36c0af
JB
3462012-01-04 Joel Brobecker <[email protected]>
347
348 * README (Copyright and License Notices): New section.
349
888fe1e1
TT
3502012-01-03 Tom Tromey <[email protected]>
351
352 PR python/12533:
353 * python/py-value.c (valpy_dereference, valpy_get_address
354 valpy_get_dynamic_type, valpy_lazy_string, valpy_do_cast)
355 (valpy_getitem, valpy_call, valpy_binop, valpy_negative)
356 (valpy_absolute, valpy_richcompare): Free intermediate values.
357
6e681866
JB
3582011-01-03 Joel Brobecker <[email protected]>
359
360 * ada-lang.c: Reformat the copyright notice.
361
0cd09acb
JK
3622012-01-02 Jan Kratochvil <[email protected]>
363
364 * Makefile.in (ALL_TARGET_OBS): Remove solib-target.o.
365 * configure.tgt (arm*-wince-pe, arm*-*-mingw32ce*, arm*-*-symbianelf*)
366 (i[34567]86-*-dicos*, i[34567]86-*-cygwin*, i[34567]86-*-mingw32*)
367 (x86_64-*-dicos*, x86_64-*-mingw*): Remove solib-target.o.
368 Revert this part of:
369 2012-01-02 Jan Kratochvil <[email protected]>
370 Build gdb directly from *.o files not using libgdb.a.
371 * Makefile.in (COMMON_OBS): Remove solib-target.o.
372
12c3e59c
JB
3732012-01-02 Joel Brobecker <[email protected]>
374
375 * gdb/common/gdb_thread_db.h, gdb/dbxread.c, gdb/environ.c,
376 gdb/gcore.h, gdb/rs6000-tdep.h, gdb/s390-nat.c, gdb/tic6x-tdep.c:
377 Reformat the copyright header.
378
11bf1490
JK
3792012-01-02 Jan Kratochvil <[email protected]>
380
381 Revert this part of:
382 2012-01-02 Jan Kratochvil <[email protected]>
383 Remove the gdbtui binary.
384 * gdb.c (main): Remove args.interpreter_p initialization.
385 * main.c (captured_main): Set INTERPRETER_P directly by INTERP_CONSOLE.
386 * main.h (struct captured_main_args): Remove interpreter_p.
387
1fef196f
JB
3882012-01-02 Joel Brobecker <[email protected]>
389
390 * config/djgpp/fnchange.lst: Add entry for ChangeLog-2011.
391
67827812
JB
3922012-01-02 Joel Brobecker <[email protected]>
393
394 * top.c (print_gdb_version): Update copyright year.
395
a4d0b831
YQ
3962012-01-02 Yao Qi <[email protected]>
397
398 * inf-ptrace.c (inf_ptrace_xfer_partial): Reindent.
399
b5914469
JK
4002012-01-02 Jan Kratochvil <[email protected]>
401 Joel Brobecker <[email protected]>
402
403 Fix regression for gdb.cp/gdb2495.exp with gcc-4.7.
404 * arch-utils.c (displaced_step_at_entry_point): Incrase BP_LEN skip to
405 3 times.
406 * infcall.c (call_function_by_hand) <AT_SYMBOL>: Move it upwards and
407 fall through into AT_ENTRY_POINT.
408 (call_function_by_hand) <AT_ENTRY_POINT>: New variable bp_len. Adjust
409 DUMMY_ADDR with it.
410 * ppc-linux-tdep.c (ppc_linux_displaced_step_location): Increase
411 PPC_INSN_SIZE skip to 3 times.
412
8da828f7
JK
4132012-01-02 Jan Kratochvil <[email protected]>
414
415 * amd64-linux-nat.c (update_debug_registers_callback): New comment on
416 the return value.
417 * i386-linux-nat.c (update_debug_registers_callback): Likewise.
418
8574e74b
JK
4192012-01-02 Jan Kratochvil <[email protected]>
420
421 Build gdb directly from *.o files not using libgdb.a.
422 * Makefile.in (SUBDIR_TUI_OBS): Remove duplicate tui.o.
423 (COMMON_OBS): Remove solib-target.o.
424 (LIBGDB_OBS, libgdb.a): Move it before the gdb$(EXEEXT) rule.
425 (gdb$(EXEEXT)): Replace libgdb.a with $(LIBGDB_OBS).
426 (LIBGDB_OBS, libgdb.a): Move it above.
427 * configure.tgt (alpha*-*-linux*, alpha*-*-freebsd*)
428 (alpha*-*-kfreebsd*-gnu, alpha*-*-netbsd*, alpha*-*-knetbsd*-gnu)
429 (alpha*-*-openbsd*, am33_2.0*-*-linux*, arm*-wince-pe)
430 (arm*-*-mingw32ce*, arm*-*-linux*, arm*-*-netbsd*, arm*-*-knetbsd*-gnu)
431 (arm*-*-openbsd*, cris*, frv-*-*, hppa*-*-hpux*, hppa*-*-linux*)
432 (hppa*-*-netbsd*, hppa*-*-openbsd*, i[34567]86-*-darwin*)
433 (i[34567]86-*-dicos*, i[34567]86-*-freebsd*, i[34567]86-*-kfreebsd*-gnu)
434 (i[34567]86-*-netbsd*, i[34567]86-*-knetbsd*-gnu, i[34567]86-*-openbsd*)
435 (i[34567]86-*-nto*, i[34567]86-*-solaris2.1[0-9]*)
436 (x86_64-*-solaris2.1[0-9]*, i[34567]86-*-solaris*, i[34567]86-*-linux*)
437 (i[34567]86-*-gnu*, ia64-*-linux*, m32r*-*-linux*, m68*-*-linux*)
438 (m68*-*-netbsd*, m68*-*-knetbsd*-gnu, m68*-*-openbsd*)
439 (microblaze*-linux-*, microblaze*-*-linux*, mips*-sgi-irix5*)
440 (mips*-sgi-irix6*, mips*-*-linux*, mips*-*-netbsd*)
441 (mips*-*-knetbsd*-gnu, mips64*-*-openbsd*, powerpc-*-netbsd*)
442 (powerpc-*-knetbsd*-gnu, powerpc-*-openbsd*, powerpc-*-aix*, rs6000-*-*)
443 (powerpc-*-linux*, powerpc64-*-linux*, powerpc*-*-*, s390*-*-*)
444 (sh*-*-linux*, sh*-*-netbsdelf*, sh*-*-knetbsd*-gnu, sh*-*-openbsd*)
445 (sparc-*-linux*, sparc64-*-linux*, sparc*-*-freebsd*)
446 (sparc*-*-kfreebsd*-gnu, sparc-*-netbsd*, sparc-*-knetbsd*-gnu)
447 (sparc64-*-netbsd*, sparc64-*-knetbsd*-gnu, sparc-*-openbsd*)
448 (sparc64-*-openbsd*, sparc-*-solaris2.[0-6], sparc-*-solaris2.[0-6].*)
449 (sparc-*-solaris2*, sparcv9-*-solaris2*, sparc64-*-solaris2*)
450 (vax-*-netbsd*, vax-*-knetbsd*-gnu, x86_64-*-darwin*, x86_64-*-dicos*)
451 (x86_64-*-linux*, x86_64-*-freebsd*, x86_64-*-kfreebsd*-gnu)
452 (x86_64-*-netbsd*, x86_64-*-knetbsd*-gnu, x86_64-*-openbsd*)
453 (xtensa*-*-linux*, xtensa*): Remove solib.o from gdb_target_obs.
454
217bff3e
JK
4552012-01-02 Jan Kratochvil <[email protected]>
456
457 Remove the gdbtui binary.
458 * .gitignore (/gdbtui): Remove.
459 * Makefile.in (TUI): Remove.
460 (SUBDIR_TUI_OBS): Remove tui-main.o.
461 (SUBDIR_TUI_SRCS): Remove tui/tui-main.c.
462 (all-tui, install-tui, uninstall-tui, $(TUI)$(EXEEXT), clean-tui)
463 (tui-main.o): Remove.
464 (all_object_files): Remove tui-main.o.
465 * NEWS: New note for the gdbtui removal.
466 * configure: Rebuilt.
467 * configure.ac: No longer add all-tui, clean-tui, install-tui and
468 uninstall-tui to CONFIG_ALL, CONFIG_CLEAN, CONFIG_INSTALL and
469 CONFIG_UNINSTALL respectively.
470 * gdb.c (main): Remove args.interpreter_p initialization.
471 * main.c (captured_main): Set INTERPRETER_P directly by INTERP_CONSOLE.
472 * main.h (struct captured_main_args): Remove interpreter_p.
473 * tui/tui-main.c: Remove.
474
9cdd5dbd
DE
4752012-01-01 Doug Evans <[email protected]>
476
bb5ed363
DE
477 * dwarf2read.c (dwarf2_compute_name): Simplify objfile references.
478 (dwarf2_physname, read_import_statement): Ditto.
479 (read_call_site_scope, dwarf2_record_block_ranges): Ditto.
480 (process_structure_scope read_subroutine_type): Ditto.
481 (read_typedef, load_partial_dies, read_partial_die): Ditto.
482 (find_partial_die, dwarf_decode_lines, lookup_die_type): Ditto.
483 (dwarf2_fetch_die_location_block): Ditto.
484 (dwarf_decode_macros, dwarf2_symbol_mark_computed): Ditto.
485
a0f42c21
DE
486 * dwarf2read.c (read_signatured_type): Delete `objfile' arg.
487 All callers updated.
488 (load_full_comp_unit, queue_comp_unit, process_queue): Ditto.
489 (dw2_do_instantiate_symtab, dw2_instantiate_symtab): Ditto.
490 (process_psymtab_comp_unit, load_partial_comp_unit): Ditto.
491
2dc860c0
DE
492 * dwarf2read.c (load_cu): Move assert to more useful location.
493
68dc6402
DE
494 * dwarf2read.c (free_heap_comp_unit): Renamed from free_one_comp_unit.
495 All callers updated.
496
9cdd5dbd
DE
497 * dwarf2read.c (dwarf2_per_objfile): Add comment.
498 (dwarf2_elf_names): Minor reformat.
499 (dwarf2_per_cu_data): Tweak comment.
500 (dwarf2_read_section): Fix comment.
501 (create_all_comp_units): Fix comment.
502 (load_full_comp_unit): Fix comment.
503 (process_full_comp_unit): Fix comment.
504 (read_signatured_type): Fix comment.
505
0c10e53e 506For older changes see ChangeLog-2011.
c906108c
SS
507\f
508Local Variables:
509mode: change-log
510left-margin: 8
511fill-column: 74
512version-control: never
57da7796 513coding: utf-8
c906108c 514End:
This page took 2.897278 seconds and 4 git commands to generate.