add missing PR# to previous entry
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index f0651aa0a95e4213ea04ccd77050e589bf47b3a9..eb6f2849e2f14fdae4b0d51c564eac71a1db09f5 100644 (file)
@@ -1,3 +1,244 @@
+2013-11-20  Doug Evans  <dje@google.com>
+
+       * linux-low.c (linux_set_resume_request): Fix comment.
+
+2013-11-20  Doug Evans  <dje@google.com>
+
+       * linux-low.c (resume_status_pending_p): Tweak comment.
+
+2013-11-20  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+       * Makefile.in: Add i386-mpx.c, i386-mpx-linux.c, amd64-mpx.c,
+       amd64-mpx-linux.c, x32-mpx.c and x32-mpx-linux.c generation.
+       * configure.srv (srv_i386_regobj): Add i386-mpx.o.
+       (srv_i386_linux_regobj): Add i386-mpx-linux.o.
+       (srv_amd64_regobj): Add amd64-mpx.o.
+       (srv_amd64_linux_regobj): Add amd64-mpx-linux.o.
+       (srv_i386_32bit_xmlfiles): Add i386/32bit-mpx.xml.
+       (srv_i386_64bit_xmlfiles): Add i386/64bit-mpx.xml.
+       * i387-fp.c (num_pl_bnd_register) Added constant.
+       (num_pl_bnd_cfg_registers) Added constant.
+       (struct i387_xsave) Added reserved area and MPX fields.
+       (i387_cache_to_xsave, i387_xsave_to_cache) Add MPX.
+       * linux-x86-low.c (init_registers_i386_mpx_linux): Declare new
+       function.
+       (tdesc_i386_mpx_linux): Add MPX amd64 target.
+       (init_registers_amd64_mpx_linux): Declare new function.
+       (tdesc_amd64_mpx_linux): Add MPX amd64 target.
+       (x86_64_regmap): Add MPX registers.
+       (x86_linux_read_description): Add MPX case.
+       (initialize_low_arch): Initialize MPX targets.
+
+2013-11-18  Tom Tromey  <tromey@redhat.com>
+
+       * configure: Rebuild.
+       * configure.ac: Don't check for stdlib.h.
+       * gdbreplay.c: Unconditionally include stdlib.h.
+
+2013-11-18  Tom Tromey  <tromey@redhat.com>
+
+       * config.in: Rebuild.
+       * configure: Rebuild.
+       * configure.ac: Don't use AC_HEADER_DIRENT.
+
+2013-11-18  Tom Tromey  <tromey@redhat.com>
+
+       * server.h: Don't check HAVE_STRING_H.
+       * gdbreplay.c: Don't check HAVE_STRING_H.
+       * configure: Rebuild.
+
+2013-11-18  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in (gdbreplay$(EXEEXT)): Depend on and link against
+       LIBGNU.
+
+2013-11-08  Tom Tromey  <tromey@redhat.com>
+
+       * configure, config.in: Rebuild.
+       * configure.ac: Remove unused configury.
+
+2013-11-08  Tom Tromey  <tromey@redhat.com>
+
+       * acinclude.m4: Include common.m4, codeset.m4.
+       * configure, config.in: Rebuild.
+       * configure.ac: Use GDB_AC_COMMON.
+
+2013-11-06  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * linux-s390-low.c (HWCAP_S390_TE): New define.
+       (s390_arch_setup): Consider the TE field in the HWCAP for
+       determining 'have_regset_tdb'.
+
+2013-10-16  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       PR gdb/16014
+       * tracepoint.c (download_tracepoint_1): Remove unnecessary double
+       call to sizeof.
+
+2013-10-02  Pedro Alves  <palves@redhat.com>
+
+       * server.c (process_serial_event): Don't output "GDBserver
+       exiting" if GDB is connected through stdio.
+       * target.c (mywait): Likewise, be silent if GDB is connected
+       through stdio.
+
+2013-10-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * lynx-low.c (lynx_add_threads_after_attach): New function.
+       (lynx_attach): Remove call to add_thread.  Add call to
+       lynx_add_threads_after_attach instead.
+
+2013-09-28  Mike Frysinger  <vapier@gentoo.org>
+
+       * configure.ac (AC_CHECK_HEADERS): Add sys/syscall.h
+       * config.in, configure: Regenerated.
+
+2013-09-18  Yao Qi  <yao@codesourcery.com>
+
+       PR server/15959
+       * server.c (start_inferior): Clear 'resume_info'.
+
+2013-09-16  Jiong Wang  <jiwang@tilera.com>
+
+       * linux-tile-low.c (tile_regsets): Modify the size field to 64-bit
+       for each register.
+
+2013-09-16  Jiong Wang  <jiwang@tilera.com>
+
+       * configure.srv <tilegx*-*-linux*>: Remove linux-osdata.o from and add
+       linux-tile-low.o to srv_tgtobj.
+
+2013-09-16  Will Newton  <will.newton@linaro.org>
+
+       * linux-aarch64-low.c (aarch64_linux_set_debug_regs): Zero
+       out regs.
+
+2013-09-06  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (gdb_proc_service_h, regdef_h, regcache_h)
+       (signals_def, signals_h, ptid_h, ax_h, agent_h, linux_btrace_h)
+       (linux_osdata_h, vec_h, gdb_vecs_h, host_defs_h, libiberty_h)
+       (server_h, gdbthread_h, linux_low_h, linux_ptrace_h)
+       (gdb_thread_db_h, linux_procfs_h, lynx_low_h, nto_low_h)
+       (mips_linux_watch_h, i386_low_h, win32_low_h): Delete.
+
+2013-09-06  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (linux-btrace.o, mips-linux-watch.o): Remove
+       explicit header dependencies and use $COMPILE/$POSTCOMPILE.
+
+2013-09-06  Pedro Alves  <palves@redhat.com>
+
+       * linux-amd64-ipa.c: Include tracepoint.h.
+       * linux-i386-ipa.c: Include tracepoint.h.
+
+2013-09-06  Ricard Wanderlof  <ricardw@axis.com>
+
+       * linux-crisv32-low.c (PTRACE_GET_THREAD_AREA): New macro.
+       (ps_get_thread_area): New function.
+
+2013-09-06  Ricard Wanderlof  <ricardw@axis.com>
+
+       * linux-crisv32-low.c (elf_gregset_t): Delete typedef.
+       (initialize_low_arch): Call init_registers_crisv32 rather than
+       init_register_crisv32.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (handle_vFile, hostio_last_error_from_errno): Move
+       to ...
+       * hostio.h: ... this new file.
+       * hostio.c, server.c, linux-low.c, nto-low.c, spu-low,
+       win32-low.c: Include hostio.h.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (gdb_client_data, handler_func, callback_handler_func)
+       (delete_file_handler, add_file_handler, append_callback_event)
+       (delete_callback_event, start_event_loop, initialize_event_loop):
+       Move to event-loop.h and include it.
+       * event-loop.h: New file.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * dll.c, inferiors.c, remote-utils.c, server.c: Include "dll.h".
+       * server.h (struct dll_info, all_dlls, dlls_changed, clear_dlls)
+       (loaded_dll, unloaded_dll): Move to ...
+       * dll.h: ... this new file.
+       * inferiors.c, remote-utils.c, win32-low.c: Include "dll.h".
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (current_process, get_thread_process, all_processes)
+       (add_inferior_to_list, for_each_inferior, current_inferior)
+       (remove_inferior, add_process, remove_process, find_process_pid)
+       (have_started_inferiors_p, have_attached_inferiors_p)
+       (thread_id_to_gdb_id, thread_to_gdb_id, gdb_id_to_thread_id)
+       (clear_inferiors, find_inferior, find_inferior_id)
+       (inferior_target_data, set_inferior_target_data)
+       (inferior_regcache_data, set_inferior_regcache_data): Move to
+       inferiors.h, and include it.
+       * inferiors.h: New file.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (struct emit_ops, current_insn_ptr, emit_error):
+       Move ...
+        * ax.h: ... here.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * ax.c, linux-low.c, linux-x86-low.c, server.c: Include
+       tracepoint.h.
+       * server.h (IPA_BUFSIZ, initialize_tracepoint, tracing)
+       (disconnected_tracing, tracepoint_look_up_symbols, stop_tracing
+       (handle_tracepoint_general_set, handle_tracepoint_query)
+       (tracepoint_finished_step, tracepoint_was_hit)
+       (release_while_stepping_state_list, current_traceframe)
+       (in_readonly_region, traceframe_read_mem)
+       (fetch_traceframe_registers, traceframe_read_sdata)
+       (traceframe_read_info, struct fast_tpoint_collect_status)
+       (fast_tracepoint_collecting, force_unlock_trace_buffer)
+       (handle_tracepoit_bkpts, initialize_low_tracepoint)
+       (supply_fast_tracepoint_registers)
+       (supply_static_tracepoint_registers, set_trampoline_buffer_space)
+       (ipa_tdesc, claim_trampoline_space)
+       (have_fast_tracepoint_trampoline_buffer, gdb_agent_about_to_close)
+       (agent_mem_read, agent_get_trace_state_variable_value)
+       (agent_set_trace_state_variable_value, agent_tsv_read)
+       (agent_mem_read_string, get_raw_reg_func_addr)
+       (get_get_tsv_func_addr, get_set_tsv_func_addr): Move to ...
+       * tracepoint.h: ... this new file.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (perror_with_name, error, fatal, warning, paddress)
+       (pulongest, plongest, phex_nz, pfildes): Move to utils.h, and
+       include it.
+       * utils.h: New file.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (remote_debug, noack_mode, transport_is_reliable)
+       (gdb_connected, STDIO_CONNECTION_NAME, remote_connection_is_stdio)
+       (read_ptid, write_ptid, putpkt, putpkt_binary, putpkt_notif)
+       (getpkt, remote_prepare, remote_open, remote_close, write_ok)
+       (write_enn, initialize_async_io, enable_async_io)
+       (disable_async_io, check_remote_input_interrupt_request)
+       (convert_ascii_to_int, convert_int_to_ascii, new_thread_notify)
+       (dead_thread_notify, prepare_resume_reply)
+       (decode_address_to_semicolon, decode_address, decode_m_packet)
+       (decode_M_packet, decode_X_packet, decode_xfer_write)
+       (decode_search_memory_packet, unhexify, hexify)
+       (remote_escape_output, unpack_varlen_hex, clear_symbol_cache)
+       (look_up_one_symbol, relocate_instruction)
+       (monitor_output): Move to remote-utils.h, and include it.
+       * remote-utils.h: New file.
+
+2013-09-05  Pedro Alves  <palves@redhat.com>
+
+       * server.h (_): Delete.
+
 2013-09-02  Pedro Alves  <palves@redhat.com>
 
        * tracepoint.c (TRACEFRAME_EOB_MARKER_SIZE): New macro.
This page took 0.027675 seconds and 4 git commands to generate.