* ada-valprint.c, parse.c: Include defs.h before including ctype.h.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3430364149a34f83edd18309c3d976c3d4f6b0e0..0a5b4b51c7b1936eff6bc4d0b8fa192a76d97cc3 100644 (file)
@@ -1,3 +1,97 @@
+2010-01-09  Joel Brobecker  <brobecker@adacore.com>
+
+       Fix build failure of solaris-hosted cross debuggers.
+       * ada-valprint.c, parse.c: Include defs.h before including ctype.h.
+
+2010-01-09  Joel Brobecker  <brobecker@adacore.com>
+
+       Fix build failure on sparc-solaris.
+       * procfs.c: (procfs_do_thread_registers) Use elfcore_write_lwpstatus.
+
+2010-01-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Move some symfile code into subroutines.
+       * symfile.h (relative_addr_info_to_section_offsets)
+       (addr_info_make_relative): New prototypes.
+       * symfile.c (default_symfile_offsets): Move a part to ...
+       (relative_addr_info_to_section_offsets): ... this new function.
+       (default_symfile_offsets): Call it.
+       (syms_from_objfile <!mainline && addrs && addrs->other[0].name>): Move
+       this part to ...
+       (addr_info_make_relative): ... this new function.
+
+2010-01-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Add from_tty to solib_create_inferior_hook.
+       * infcmd.c (post_create_inferior): Move solib_add after
+       solib_create_inferior_hook.  Pass from_tty to
+       solib_create_inferior_hook.  Call solib_add and SOLIB_ADD with
+       0 from_tty and comment why.
+       * infrun.c (follow_exec): Pass from_tty solib_create_inferior_hook as 0.
+       * linux-nat.c (linux_child_follow_fork): Likewise.
+       * nto-procfs.c (procfs_post_attach, procfs_create_inferior): Likewise.
+       * solib-darwin.c (darwin_solib_create_inferior_hook): New parameter
+       from_tty.
+       * solib-frv.c (frv_solib_create_inferior_hook): Likewise.
+       * solib-irix.c (irix_solib_create_inferior_hook): Likewise.
+       * solib-null.c (null_solib_create_inferior_hook): Likewise.
+       * solib-osf.c (osf_solib_create_inferior_hook): Likewise.
+       * solib-pa64.c (pa64_solib_create_inferior_hook): Likewise.
+       * solib-som.c (som_solib_create_inferior_hook): Likewise.
+       * solib-spu.c (spu_solib_create_inferior_hook): New parameter from_tty.
+       Pass it to svr4_so_ops.solib_create_inferior_hook.
+       * solib-sunos.c (sunos_solib_create_inferior_hook): New parameter
+       from_tty.
+       * solib-svr4.c (enable_break): New parameter from_tty.  Pass it to
+       solib_add.
+       (svr4_solib_create_inferior_hook): New parameter from_tty.  Pass it to
+       enable_break.
+       * solib-target.c (solib_target_solib_create_inferior_hook): New
+       parameter from_tty.
+       * solib.c (solib_create_inferior_hook): New parameter from_tty.  Pass
+       it to ops->solib_create_inferior_hook.
+       (reload_shared_libraries): Pass from_tty to solib_create_inferior_hook.
+       Move solib_add after solib_create_inferior_hook, call it now with
+       from_tty as 0.  New comment there.
+       * solib.h (solib_create_inferior_hook): New parameter from_tty.
+       * solist.h (struct target_so_ops <solib_create_inferior_hook>):
+       Likewise.
+
+2010-01-08  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Fix multiexec race.
+       * infrun.c (handle_inferior_event): Use get_thread_regcache
+       with events ptid, not get_current_regcache.
+
+2009-01-08  Joel Brobecker  <brobecker@adacore.com>
+
+       GDB crash with empty executable name (MinGW).
+       * source.c (openp): Add assert that parameter string is not NULL.
+       if parameter string is an empty string, then return with a failure
+       immediately.
+
+2009-01-08  Joel Brobecker  <brobecker@adacore.com>
+
+       Get rid of support for VAX Floats.
+       * ada-lang.h (ada_is_vax_floating_type, ada_vax_float_type_suffix)
+       (ada_vax_float_print_function): Delete.
+       * ada-lang.c (ada_is_vax_floating_type, ada_vax_float_type_suffix)
+       (ada_vax_float_print_function): Delete.
+       * ada-typeprint.c (print_vax_floating_point_type): Delete.
+       (ada_print_type): Remove support for VAX floats.
+       * ada-valprint.c (ada_val_print_1): Remove support for VAX floats.
+
+2010-01-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * stabsread.c (read_args): Handle zero arguments.
+
+2009-01-08  Joel Brobecker  <brobecker@adacore.com>
+
+       Cannot find in-tree libiconv.a after reconfigure.
+       * acinclude.m4 (AM_ICONV): If we find an in-tree libiconv.a
+       that we can use, then cache the path to this archive.
+       * configure: Regenerate.
+
 2010-01-07  Stan Shebs  <stan@codesourcery.com>
 
        Make tracepoint operations go through target vector.
This page took 0.068156 seconds and 4 git commands to generate.