* ppc-linux-nat.c: Include "auxv.h" and "elf/common.h".
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 79b45e2b119a3bc4e08651c168cf17dcf507f1cb..5e6ad60772453e9f5ffa657bae20ac10579c609a 100644 (file)
@@ -1,3 +1,164 @@
+2008-08-08  Luis Machado  <luisgpm@br.ibm.com>
+
+       * ppc-linux-nat.c: Include "auxv.h" and "elf/common.h".
+       Define PPC_FEATURE_BOOKE.       
+       (ppc_linux_get_hwcap): New function.
+       (ppc_linux_region_ok_for_hw_watchpoint): Handle PowerPC 440
+       4-bytes alignment restrictions.
+       (ppc_linux_insert_watchpoint): Handle PowerPC 440-specific
+       positioning of the read/write flags.
+       (ppc_linux_watchpoint_addr_within_range): Handle PowerPC 440
+       4-bytes alignment.
+
+2008-08-08  Pedro Alves  <pedro@codesourcery.com>
+
+       Use ptid_t.tid to store thread ids instead of ptid_t.pid.
+
+       * win32-nat.c (win32_add_thread): Change thread argument type to
+       ptid_t.  Adjust.
+       (win32_add_thread): Adjust.
+       (win32_delete_thread): Change thread argument type to ptid_t.
+       Adjust.
+       (win32_fetch_inferior_registers, win32_store_inferior_registers)
+       (win32_resume, get_win32_debug_event, get_win32_debug_event)
+       (win32_wait, win32_pid_to_exec_file, win32_pid_to_str): Adjust.
+       (init_win32_ops): Put to_magic last.
+       (win32_win32_thread_alive): Adjust.
+
+2008-08-08  Pedro Alves  <pedro@codesourcery.com>
+
+       * remote-m32r-sdi.c (m32r_thread_alive, m32r_pid_to_str): New.
+       (init_m32r_ops): Register m32r_thread_alive and m32r_pid_to_str.
+
+2008-08-08  Pedro Alves  <pedro@codesourcery.com>
+
+       * remote-m32r-sdi.c: Include "gdbthread.h".
+       (remote_m32r_ptid): New.
+       (m32r_close): Delete the main thread.
+       (m32r_resume): Set inferior_ptid toA remote_m32r_ptid. Add the
+       main thread.
+       (m32r_kill, m32r_load, sdireset_command): Delete the main thread.
+       (_initialize_remote_m32r): Initialize remote_m32r_ptid.
+
+2008-08-07  Tom Tromey  <tromey@redhat.com>
+           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * aclocal.m4, configure: Rebuild.
+       * configure.in: Call ZW_CREATE_DEPDIR,
+       ZW_PROG_COMPILER_DEPENDENCIES, AC_PROG_MAKE_SET.
+       (MAKE, GMAKE): New substs.
+       * acinclude.m4: Include depstand.m4.
+       * Makefile.in (DEPMODE, DEPDIR, COMPILE.post, COMPILE.pre,
+       COMPILE, POSTCOMPILE, depcomp): New variables.
+       Remove all _h variables.
+       Remove many .o targets.
+       ($(srcdir)/copying.c): avoid backslash-newline after comment
+       sign (@maintainer_mode_true@).
+       (HFILES_NO_SRCDIR): Regenerate.
+       (generated_files): New variable.
+       (all_gdbtk_cflags): Likewise.
+       (.c.o): Rewrote.
+       (init.o, version.o, copying.o): Remove.
+       (distclean): Remove DEPDIR.
+       (test-cp-name-parser.o, hpux-thread.o, main.o, monitor.o,
+       printcmd.o, procfs.o, v850ice.o): Rewrite.
+       (cli-cmds.o, cli-decode.o, cli-dump.o, cli-interp.o, cli-logging.o,
+       cli-script.o, cli-setshow.o, cli-utils.o): Likewise.
+       (gdbtk.o, gdbtk-bp.o, gdbtk-cmds.o, gdbtk-hooks.o, gdbtk-interp.o,
+       gdbtk-main.o, gdbtk-register.o, gdbtk-stack.o, gdbtk-varobj.o,
+       gdbtk-wrapper.o): Likewise.
+       (mi-cmd-break.o, mi-cmd-disas.o, mi-cmd-env.o, mi-cmd-file.o,
+       mi-cmds.o, mi-cmd-stack.o, mi-cmd-target.o, mi-cmd-var.o,
+       mi-console.o, mi-getopt.o, mi-interp.o, mi-main.o, mi-out.o,
+       mi-parse.o, mi-symbol-cmds.o, mi-common.o, signals.o, tui.o,
+       tui-command.o, tui-data.o, tui-disasm.o, tui-file.o, tui-hooks.o,
+       tui-interp.o, tui-io.o, tui-layout.o, tui-main.o, tui-out.o,
+       tui-regs.o, tui-source.o, tui-stack.o, tui-win.o, tui-windata.o,
+       tui-wingeneral.o, tui-winsource.o): Likewise.
+       (all_object_files): New variable.
+       ($(all_object_files)): New target.
+       Include dependency files, when using GNU Make.
+
+2008-08-07  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * spu-tdep.c (info_spu_dma_cmdlist): Only show entries with
+       the valid bit set.  Ensure display order respects partial
+       order defined by dependency bits.
+
+2008-08-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * solib-pa64.c (read_dld_descriptor): Return zero if load map is not
+       setup.
+
+2008-08-06  Mark Kettenis  <kettenis@gnu.org>
+
+       * i386obsd-nat.c (i386obsd_supply_pcb): Adjust for changes in
+       OpenBSD 4.3.
+
+2008-08-06  Vladimir Prus  <vladimir@codesourcery.com>
+           Tom Tromey  <tromey@redhat.com>
+           Thiago Jung Bauermann  <bauerman@br.ibm.com>
+           Doug Evans  <dje@google.com>
+
+       * Makefile.in (SUBDIR_PYTHON_OBS, SUBDIR_PYTHON_SRCS,
+       SUBDIR_PYTHON_DEPS, SUBDIR_PYTHON_LDFLAGS, SUBDIR_PYTHON_CFLAGS,
+       PYTHON_CFLAGS): New.
+       (python_h, python_internal_h): New.
+       (cli-script.o): Depend on python.h
+       (python.o, python-utils.o): New.
+       * cli/cli-script.c (print_command_lines): Handle python_control.
+       (execute_control_command): Handle python_control.
+       (execute_control_command_untraced): New function.
+       (while_command): Call execute_control_command_untraced.
+       (if_command): Likewise.
+       (get_command_line): Remove static attribute.
+       (read_next_line): Handle "python".
+       (recurse_read_control_structure): Handle python_control.
+       (read_command_lines): Handle python_control.
+       Include python.h.
+       * cli/cli-script.h (get_command_line): Add prototype.
+       (execute_control_command_untraced): Likewise.
+       * configure.ac: Add --with-python.
+       * defs.h (enum command_control_type) <python_control>: New
+       constant.
+       * python/python-internal.h: New file.
+       * python/python.c: New file.
+       * python/python.h: New file.
+       * python/python-utils.c: New file.
+       * NEWS: Mention Python scripting support and its new commands.
+
+2008-08-06  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * spu-tdep.c (spu_gdbarch_init): Call set_gdbarch_frame_red_zone_size.
+
+2008-08-06  Phil Muldoon  <pmuldoon@redhat.com>
+
+        * MAINTAINERS (Write After Approval): Add self.
+
+2008-08-06  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * breakpoint.c (hw_breakpoint_used_count): Use breakpoint_enabled.
+       (insert_breakpoint_locations): Likewise.
+
+2008-08-05  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * breakpoint.c (create_longjmp_breakpoint): Remove unused struct
+       breakpoint.
+       (set_longjmp_breakpoint): Likewise.
+
+2008-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR build/2490
+       * solib-pa64.c: Only compile if both HAVE_ELF_HP_H and __LP64__ are
+       defined.
+
+2008-08-05  Tom Tromey  <tromey@redhat.com>
+
+       * bcache.c (deprecated_bcache_added): Initialize obstack.
+       (bcache_xmalloc): Don't initialize obstack.
+       (bcache_xfree): Conditionally free obstack.
+       (bcache_memory_used): Update.
+
 2008-08-05  Tom Tromey  <tromey@redhat.com>
 
        * symfile.c (add_psymbol_to_bcache): Return a const pointer.  Use
This page took 0.106314 seconds and 4 git commands to generate.