+2010-05-19 Doug Evans <dje@google.com>
+
+ * python.c (gdbpy_print_stack): Ensure output ends with a newline.
+
+ * python.c (source_python_script): Add comment.
+ (source_python_script_for_objfile): Remove unnecessary call to
+ gdbpy_print_stack.
+
+2010-05-18 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Sergio Durigan Junior <sergiodj@redhat.com>
+
+ Code cleanup.
+ * parse.c (exp_iterate): Use operator_length wrapper function.
+
+2010-05-18 Michael Snyder <msnyder@vmware.com>
+
+ * ada-lang.c: White space.
+ * ada-typeprint.c: White space.
+ * ada-valprint.c: White space.
+ * addrmap.c: White space.
+ * auxv.c: White space.
+ * ax-gdb.c: White space.
+
+2010-05-18 Hui Zhu <teawater@gmail.com>
+
+ * linux-fork.c (inferior_call_waitpid_cleanup): Add check
+ for oldfp.
+ (inferior_call_waitpid): Move make_cleanup out of check.
+ Check the return of waitpid.
+ (delete_checkpoint_command): Add pptid to save fi->parent_ptid.
+
+2010-05-17 Michael Snyder <msnyder@vmware.com>
+
+ * tui/tui.c: White space.
+ * tui/tui-data.c: White space.
+ * tui/tui-disasm.c: White space.
+ * tui/tui-file.c: White space.
+ * tui/tui-interp.c: White space.
+ * tui/tui-main.c: White space.
+ * tui/tui-out.c: White space.
+ * tui/tui-regs.c: White space.
+ * tui/tui-source.c: White space.
+ * tui/tui-stack.c: White space.
+ * tui/tui-win.c: White space.
+ * tui/tui-winsource.c: White space.
+
+ * procfs.c: White space.
+
+ * python/py-auto-load.c: White space.
+ * python/py-block.c: White space.
+ * python/py-breakpoint.c: White space.
+ * python/py-cmd.c: White space.
+ * python/py-function.c: White space.
+ * python/py-lazy-string.c: White space.
+ * python/py-objfile.c: White space.
+ * python/py-param.c: White space.
+ * python/py-prettyprint.c: White space.
+ * python/py-progspace.c: White space.
+ * python/py-symtab.c: White space.
+ * python/python.c: White space.
+ * python/py-type.c: White space.
+ * python/py-utils.c: White space.
+ * python/py-value.c: White space.
+
+ * mi/mi-cmd-break.c: White space.
+ * mi/mi-cmd-env.c: White space.
+ * mi/mi-cmds.c: White space.
+ * mi/mi-cmd-stack.c: White space.
+ * mi/mi-cmd-var.c: White space.
+ * mi/mi-console.c: White space.
+ * mi/mi-getopt.c: White space.
+ * mi/mi-interp.c: White space.
+ * mi/mi-main.c: White space.
+ * mi/mi-out.c: White space.
+ * mi/mi-parse.c: White space.
+
+ * cli/cli-cmds.c: White space.
+ * cli/cli-decode.c: White space.
+ * cli/cli-dump.c: White space.
+ * cli/cli-interp.c: White space.
+ * cli/cli-logging.c: White space.
+ * cli/cli-script.c: White space.
+ * cli/cli-setshow.c: White space.
+
+ * valarith.c: White space.
+ * valops.c: White space.
+ * valprint.c: White space.
+ * value.c: White space.
+ * varobj.c: White space.
+ * xcoffread.c: White space.
+ * xml-support.c: White space.
+ * xml-tdesc.c: White space.
+
+2010-05-17 Andreas Schwab <schwab@redhat.com>
+
+ PR gdb/11092
+ * c-lang.c (c_printstr): Compute real length of NUL terminated
+ string at first.
+
+2010-05-17 Joel Brobecker <brobecker@adacore.com>
+
+ * parse.c (parse_exp_in_context): When block is not NULL, use
+ its associated language to parse the expression instead of
+ the current_language.
+
+2010-05-17 Joel Brobecker <brobecker@adacore.com>
+
+ * jv-lang.c (java_lookup_class): Remove commented out code.
+ (type_from_class): Likewise.
+ (java_op_print_tab): Remove commented-out elements.
+
+2010-05-17 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (to_fixed_range_type): The the raw index type as
+ argument instead of the raw type name. Remove orig_type parameter.
+ Update calls throughout.
+ (ada_fixup_array_indexes_type): New function.
+ (ada_array_bound_from_type): Add call to ada_fixup_array_indexes_type.
+ * ada-lang.h (ada_fixup_array_indexes_type): Add declaration.
+ * ada-typeprint.c (print_range_type): Renames print_range_type_named.
+ Remove name parameter.
+ (print_array_type): Add call to ada_fixup_array_indexes_type.
+ Update calls to print_range_type.
+ (ada_print_type): Update calls to print_range_type.
+
+2010-05-17 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * dwarf2read.c (read_set_type): Set type length if
+ DW_AT_byte_size attribute is present.
+
+2010-05-17 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * p-valprint.c (pascal_val_print): Handle set type if range limits
+ are undefined but size is known.
+
+2010-05-17 Pedro Alves <pedro@codesourcery.com>
+
+ * procfs.c: Reformat.
+
+2010-05-16 Michael Snyder <msnyder@vmware.com>
+
+ * target.c: White space.
+ * target-descriptions.c: White space.
+ * target-memory.c: White space.
+ * thread.c: White space.
+ * top.c: White space.
+ * tracepoint.c: White space.
+ * trad-frame.c: White space.
+ * tramp-frame.c: White space.
+ * ui-file.c: White space.
+ * ui-out.c: White space.
+ * user-regs.c: White space.
+ * utils.c: White space.
+
+ * scm-exp.c: White space.
+ * scm-lang.c: White space.
+ * scm-valprint.c: White space.
+ * sentinel-frame.c: White space.
+ * ser-base.c: White space.
+ * ser-go32.c: White space.
+ * serial.c: White space.
+ * ser-mingw.c: White space.
+ * ser-pipe.c: White space.
+ * ser-tcp.c: White space.
+ * ser-unix.c: White space.
+ * solib.c: White space.
+ * solib-darwin.c: White space.
+ * solib-frv.c: White space.
+ * solib-irix.c: White space.
+ * solib-osf.c: White space.
+ * solib-pa64.c: White space.
+ * solib-som.c: White space.
+ * solib-spu.c: White space.
+ * solib-svr4.c: White space.
+ * solib-target.c: White space.
+ * source.c: White space.
+ * stabsread.c: White space.
+ * stack.c: White space.
+ * std-regs.c: White space.
+ * symfile.c: White space.
+ * symmisc.c: White space.
+ * symtab.c: White space.
+
+2010-05-16 Michael Snyder <msnyder@vmware.com>
+
+ * source.c (_initialize_source): Add "rev" as an abbreviation
+ for the "reverse-search" command.
+
+2010-05-16 Michael Snyder <msnyder@vmware.com>
+
+ * record.c: White space.
+ * regcache.c: White space.
+ * reggroups.c: White space.
+ * remote-fileio.c: White space.
+ * remote-m32r-sdi.c: White space.
+ * remote-mips.c: White space.
+ * remote-sim.c: White space.
+ * remote.c: White space.
+ (process_g_packet): Remove orphan braces.
+
+2010-05-15 Michael Snyder <msnyder@vmware.com>
+
+ * parse.c: White space.
+ * p-lang.c: White space.
+ * posix-hdep.c: White space.
+ * printcmd.c: White space.
+ * progspace.c: White space.
+ * prologue-value.c: White space.
+ * psymtab.c: White space.
+ * p-typeprint.c: White space.
+ * p-valprint.c: White space.
+
+ * objc-lang.c: White space.
+ * objfiles.c: White space.
+ * observer.c: White space.
+ * osabi.c: White space.
+ * osdata.c: White space.
+
+ * m2-lang.c: White space.
+ * m2-valprint.c: White space.
+ * macrocmd.c: White space.
+ * macroexp.c: White space.
+ * macroscope.c: White space.
+ * macrotab.c: White space.
+ * main.c: White space.
+ * maint.c: White space.
+ * mdebugread.c: White space.
+ * memattr.c: White space.
+ * minsyms.c: White space.
+ * monitor.c: White space.
+
+2010-05-14 Michael Snyder <msnyder@vmware.com>
+
+ * jv-lang.c: White space.
+ * jv-typeprint.c: White space.
+ * jv-valprint.c: White space.
+ * language.c: White space.
+ * libunwind-frame.c: White space.
+ * linespec.c: White space.
+ * linux-nat.c: White space.
+ * linux-record.c: White space.
+ * linux-thread-db.c: White space.
+
+ * infcall.c: White space.
+ * inf-child.c: White space.
+ * infcmd.c: White space.
+ * inferior.c: White space.
+ * inf-loop.c: White space.
+ * inflow.c: White space.
+ * inline-frame.c: White space.
+ * interps.c: White space.
+
+ * gcore.c: White space.
+ * gdb.c: White space.
+ * gdbtypes.c: White space.
+ * gnu-nat.c: White space.
+ * gnu-v2-abi.c: White space.
+ * gnu-v3-abi.c: White space.
+
+ * findcmd.c: White space.
+ * findvar.c: White space.
+ * fork-child.c: White space.
+ * frame-base.c: White space.
+ * frame.c: White space.
+ * frame-unwind.c: White space.
+ * f-valprint.c: White space.
+
+ * elfread.c: White space.
+ * environ.c: White space.
+ * eval.c: White space.
+ * event-loop.c: White space.
+ * event-top.c: White space.
+ * exceptions.c: White space.
+ * exec.c: White space.
+ * expprint.c: White space.
+
+ * dbxread.c: White space.
+ * dcache.c: White space.
+ * disasm.c: White space.
+ * doublest.c: White space.
+ * dsrec.c: White space.
+ * dummy-frame.c: White space.
+ * dwarf2expr.c: White space.
+ * dwarf2-frame.c: White space.
+ * dwarf2loc.c: White space.
+ * dwarf2read.c: White space.
+
+2010-05-14 Phil Muldoon <pmuldoon@redhat.com>
+
+ PR python/11482
+
+ * python/py-value.c (valpy_hash): New function.
+ (value_object_type): Register valpy_hash.
+
+2010-05-14 Hui Zhu <teawater@gmail.com>
+ Michael Snyder <msnyder@vmware.com>
+
+ * linux-fork.c (gdbthread.h): New include.
+ (fork_info): Add parent_ptid.
+ (inferior_call_waitpid_cleanup, inferior_call_waitpid): New
+ functions.
+ (delete_checkpoint_command): Call inferior_call_waitpid.
+ (checkpoint_command): Set parent_ptid.
+
+2010-05-13 Michael Snyder <msnyder@vmware.com>
+
+ * dictionary.c: Re-indent to GNU coding standard.
+
+ * charset.c: White space.
+ * c-lang.c: White space.
+ * cli-out.c: White space.
+ * coffread.c: White space.
+ * complaints.c: White space.
+ * completer.c: White space.
+ * corefile.c: White space.
+ * corelow.c: White space.
+ * cp-abi.c: White space.
+ * cp-namespace.c: White space.
+ * cp-support.c: White space.
+ * cp-valprint.c: White space.
+ * c-typeprint.c: White space.
+ * c-valprint.c: White space.
+ * blockframe.c: White space.
+ * breakpoint.c: White space.
+ * buildsym.c: White space.
+ * blockframe.c: White space.
+ * bcache.c: White space.
+ * gdbarch.sh: White space, add blank lines.
+ * arch-utils.c: Ditto.
+ * gdbarch.c: Regenerate.
+ * frame.c: White space, add blank lines.
+ * stack.c: White space, add blank lines.
+ (initialize_stack): Remove long-dead code.
+
+2010-05-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Code cleanup.
+ * dwarf2loc.c (dwarf2_evaluate_loc_desc): Change the parameter to type.
+ (locexpr_read_variable, loclist_read_variable): Update the callers.
+
+2010-05-13 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Code cleanup.
+ * dwarf2read.c (die_type, die_descriptive_type): Remove variable type.
+ Remove check of NULL returned by tag_type_to_type.
+ (die_containing_type): Remove variable type. Remove type_die variable
+ initialization. Remove check of NULL returned by tag_type_to_type.
+
+2010-05-11 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ PR exp/11530.
+ * gdbtypes.c (lookup_struct_elt_type): Also lookup
+ names of unnamed structures or unions.
+
+2010-05-11 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * procfs.c (proc_watchpoint_address): New function.
+ (procfs_stopped_by_watchpoint): Remove useless check after
+ find_procinfo_or_die call.
+ (procfs_stopped_data_address): New function.
+ (procfs_use_watchpoints): Register new watchpoint related function.
+
+2010-05-11 Tom Tromey <tromey@redhat.com>
+
+ * eval.c (evaluate_subexp_standard): Revert inadvertent change.
+
+2010-05-10 Michael Snyder <msnyder@vmware.com>
+
+ * utils.c: White space cleanup.
+
+2010-05-10 Tom Tromey <tromey@redhat.com>
+
+ * eval.c (ptrmath_type_p): Add 'lang' argument.
+ (evaluate_subexp_standard): Update.
+ (evaluate_subexp_with_coercion): Update.
+ * language.h (CAST_IS_CONVERSION): Add 'LANG' argument.
+
+2010-05-10 Michael Snyder <msnyder@vmware.com>
+
+ * utils.c (do_fclose_cleanup) Restore local variable.
+
2010-05-09 Doug Evans <dje@google.com>
* record.c (init_record_core_ops): Rename record_core to record-core.