+2012-05-18 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * ada-lang.c:
+ * ada-tasks.c:
+ * ada-varobj.c:
+ * amd64-darwin-tdep.c:
+ * arm-symbian-tdep.c:
+ * arm-tdep.c:
+ * avr-tdep.c:
+ * ax-gdb.c:
+ * bfin-linux-tdep.c:
+ * breakpoint.c:
+ * c-valprint.c:
+ * cli/cli-cmds.c:
+ * coffread.c:
+ * cp-support.c:
+ * cris-tdep.c:
+ * dwarf2-frame-tailcall.c:
+ * dwarf2-frame.c:
+ * dwarf2expr.c:
+ * dwarf2loc.c:
+ * dwarf2read.c:
+ * elfread.c:
+ * eval.c:
+ * expprint.c:
+ * f-valprint.c:
+ * frv-tdep.c:
+ * h8300-tdep.c:
+ * hppa-hpux-tdep.c:
+ * hppa-tdep.c:
+ * hppanbsd-tdep.c:
+ * i386-nto-tdep.c:
+ * i386-tdep.c:
+ * i387-tdep.c:
+ * ia64-tdep.c:
+ * jit.c:
+ * linespec.c:
+ * linux-tdep.c:
+ * lm32-tdep.c:
+ * m2-valprint.c:
+ * m32c-tdep.c:
+ * m32r-rom.c:
+ * m32r-tdep.c:
+ * m68k-tdep.c:
+ * m68klinux-tdep.c:
+ * mi/mi-main.c:
+ * microblaze-tdep.c:
+ * mips-linux-tdep.c:
+ * mips-tdep.c:
+ * mn10300-tdep.c:
+ * p-valprint.c:
+ * parse.c:
+ * ppc-linux-tdep.c:
+ * ppc-sysv-tdep.c:
+ * printcmd.c:
+ * python/py-finishbreakpoint.c:
+ * python/py-inferior.c:
+ * python/py-infthread.c:
+ * python/py-type.c:
+ * python/python.c:
+ * remote-fileio.c:
+ * remote-m32r-sdi.c:
+ * remote-mips.c:
+ * reverse.c:
+ * rl78-tdep.c:
+ * rs6000-aix-tdep.c:
+ * rs6000-tdep.c:
+ * s390-tdep.c:
+ * score-tdep.c:
+ * sh64-tdep.c:
+ * skip.c:
+ * solib-darwin.c:
+ * solib-dsbt.c:
+ * solib-frv.c:
+ * sparc-tdep.c:
+ * spu-multiarch.c:
+ * spu-tdep.c:
+ * stack.c:
+ * symfile.c:
+ * symtab.c:
+ * tic6x-tdep.c:
+ * tracepoint.c:
+ * v850-tdep.c:
+ * valarith.c:
+ * valprint.c:
+ * value.c:
+ * xcoffread.c:
+ * xtensa-tdep.c:
+ * ada-lang.c:
+ * ada-tasks.c:
+ * ada-varobj.c:
+ * amd64-darwin-tdep.c:
+ * arm-symbian-tdep.c:
+ * arm-tdep.c: Delete unused variables.
+
+2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Rename $ddir to $datadir.
+ * NEWS (--with-auto-load-dir): Rename $ddir to $datadir.
+ * auto-load.c (auto_load_safe_path_vec_update)
+ (auto_load_gdb_datadir_changed, auto_load_objfile_script): Likewise.
+ * configure: Regenerate.
+ * configure.ac (--with-auto-load-dir, --with-auto-load-safe-path):
+ Likewise. Remove the 'use $ddir' help string.
+
+2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * auto-load.c (show_auto_load_safe_path): Accept any combination of
+ DIRNAME_SEPARATOR and IS_DIR_SEPARATOR for wild-match.
+
+2012-05-18 Tom Tromey <tromey@redhat.com>
+
+ PR exp/13907:
+ * valprint.h (struct value_print_options) <symbol_print>: New
+ field.
+ * valprint.c (user_print_options): Add default for symbol_print.
+ (show_symbol_print): New function.
+ (generic_val_print): Respect symbol_print.
+ (_initialize_valprint): Add "print symbol" setting.
+ * f-valprint.c (f_val_print): Respect symbol_print.
+ * c-valprint.c (c_val_print): Respect symbol_print.
+ * NEWS: Update.
+ * printcmd.c (print_address_symbolic): Return int. Ignore some
+ zero-size symbols.
+ (print_address_demangle): Return int.
+ * defs.h: (print_address_symbolic): Return int.
+ * value.h (print_address_demangle): Return int.
+
+2012-05-18 Tom Tromey <tromey@redhat.com>
+
+ * valprint.c (val_print_string): Don't print leading space.
+ * p-valprint.c (pascal_val_print) <TYPE_CODE_PTR>: Optionally
+ print space before string or vtbl.
+ * m2-valprint.c (print_unpacked_pointer): Optionally print space
+ before string.
+ * jv-valprint.c (java_value_print): Print space before string.
+ * go-valprint.c (print_go_string): Print space before string.
+ * f-valprint.c (f_val_print) <TYPE_CODE_PTR>: Optionally print
+ space before string.
+ * c-valprint.c (c_val_print) <TYPE_CODE_PTR>: Optionally print
+ space before string or vtbl.
+ * auxv.c (fprint_target_auxv): Print space after address.
+
+2012-05-18 Tom Tromey <tromey@redhat.com>
+
+ * printcmd.c (print_address_demangle): Remove special case for 0.
+
+2012-05-18 Tom Tromey <tromey@redhat.com>
+
+ * printcmd.c (print_address_demangle): Add 'opts' argument.
+ * p-valprint.c (pascal_val_print): Update.
+ * jv-valprint.c (java_val_print): Update.
+ * value.h: Update.
+ * valprint.c (generic_val_print): Update.
+ (print_function_pointer_address): Add 'options' argument. Remove
+ 'addressprint' argument. Update.
+ * m2-valprint.c (print_unpacked_pointer): Update.
+ * gnu-v3-abi.c (print_one_vtable): Update.
+ (gnuv3_print_method_ptr): Update.
+ * f-valprint.c (f_val_print): Update.
+ * cp-valprint.c (cp_print_value_fields): Update.
+ * valprint.h (print_function_pointer_address): Update.
+ * c-valprint.c (c_val_print): Update.
+
+2012-05-18 Tom Tromey <tromey@redhat.com>
+
+ * psymtab.c (find_pc_sect_symtab_from_partial): Return the symtab
+ directly corresponding to the found psymtab.
+ * dwarf2read.c (recursively_find_pc_sect_symtab): New function.
+ (dw2_find_pc_sect_symtab): Use it.
+ * block.h (blockvector_contains_pc): Declare.
+ * block.c (find_block_in_blockvector): New function.
+ (blockvector_for_pc_sect): Use it.
+ (blockvector_contains_pc): New function.
+
+2012-05-18 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * mips-tdep.h (mips_write_pc): New prototype.
+ * mips-tdep.c (mips_write_pc): Make external, add description.
+ * mips-linux-tdep.c (mips_linux_write_pc): Use mips_write_pc,
+ add description.
+
+2012-05-18 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * mips-tdep.c (mips_read_pc): Use gdbarch_pc_regnum instead of
+ mips_regnum->pc.
+ (mips_unwind_pc, mips_write_pc): Likewise.
+ (mips_gdbarch_init): Remove a comment on gdbarch_pc_regnum and
+ gdbarch_read_pc.
+
+2012-05-17 Joel Brobecker <brobecker@adacore.com>
+
+ * procfs.c (procfs_find_new_threads, procfs_pid_to_str,
+ proc_warn, proc_error, proc_get_status, proc_flags,
+ proc_why, proc_what, proc_nsysarg, proc_sysargs,
+ proc_set_run_on_last_close, proc_unset_run_on_last_close,
+ proc_unset_inherit_on_fork, proc_set_async, proc_unset_async,
+ proc_stop_process, proc_wait_for_stop, proc_run_process,
+ proc_set_traced_signals, proc_set_traced_faults,
+ proc_set_traced_sysentry, proc_set_traced_sysexit,
+ proc_set_held_signals, proc_get_held_signals,
+ proc_get_traced_signals, proc_get_traced_faults,
+ proc_get_traced_sysentry, proc_get_traced_sysexit,
+ proc_clear_current_fault, proc_set_current_signal,
+ proc_clear_current_signal, proc_get_gregs, proc_get_fpregs,
+ proc_set_gregs, proc_set_fpregs, proc_kill, proc_parent_pid,
+ proc_get_nthreads, proc_get_nthreads, proc_get_nthreads,
+ proc_get_current_thread, proc_get_current_thread,
+ proc_get_current_thread, proc_update_threads,
+ proc_update_threads, proc_update_threads, proc_update_threads,
+ proc_iterate_over_threads, procfs_find_new_threads,
+ procfs_pid_to_str): Make static. Remove advance declaration.
+ (proc_cursig): Make static. Conditionalized defintion on
+ PROCFS_DONT_PIOCSSIG_CURSIG being defined.
+ (proc_syscall, proc_set_kill_on_last_close,
+ proc_unset_kill_on_last_close, proc_set_inherit_on_fork,
+ proc_get_pending_signals, proc_get_signal_actions,
+ proc_trace_signal, proc_ignore_signal): Delete.
+
+2012-05-16 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * coffread.c (cs_section_address): Passing proper argument for
+ `bfd_get_section_vma'.
+ * dwarf2read.c (dwarf2_locate_sections): Likewise, for
+ `bfd_get_section_flags'.
+ * remote.c (remote_trace_set_readonly_regions): Likewise, for
+ `bfd_get_section_vma'.
+
+2012-05-16 Tom Tromey <tromey@redhat.com>
+
+ PR macros/13205:
+ * macrotab.h: (macro_define_special): Declare.
+ (enum macro_special_kind): New.
+ (struct macro_definition) <argc, replacement>: Update comments.
+ * macrotab.c (new_macro_definition): Unconditionally set 'argc'.
+ (macro_define_object_internal): New function.
+ (macro_define_object): Use it.
+ (macro_define_special): New function.
+ (fixup_definition): New function.
+ (macro_lookup_definition, foreach_macro_in_scope)
+ (foreach_macro): Use fixup_definition.
+ * macroexp.h (macro_stringify): Declare.
+ * macroexp.c (free_buffer_return_text): New function.
+ (stringify): Constify "arg".
+ (macro_stringify): New function.
+ * dwarf2read.c (macro_start_file): Call macro_define_special.
+
2012-05-16 Maciej W. Rozycki <macro@codesourcery.com>
Maciej W. Rozycki <macro@mips.com>