aboutsummaryrefslogtreecommitdiff
path: root/gdb/remote.c
AgeCommit message (Collapse)AuthorFilesLines
1999-11-09import gdb-1999-11-08 snapshotJason Molenda1-55/+266
1999-10-26import gdb-1999-10-25 snapshotJason Molenda1-6/+17
1999-10-19import gdb-1999-10-18 snapshotJason Molenda1-114/+115
1999-10-12import gdb-1999-10-11 snapshotJason Molenda1-15/+31
1999-10-05import gdb-1999-10-04 snapshotJason Molenda1-31/+55
1999-09-28import gdb-1999-09-28 snapshotJason Molenda1-68/+150
1999-09-22import gdb-1999-09-21Jason Molenda1-80/+58
1999-09-13import gdb-1999-09-13 snapshotJason Molenda1-2/+2
1999-09-09import gdb-1999-09-08 snapshotStan Shebs1-27/+14
1999-08-31import gdb-1999-08-30 snapshotJason Molenda1-2/+0
1999-08-23import gdb-1999-08-23 snapshotJason Molenda1-1/+8
1999-08-16import gdb-1999-08-16 snapshotJason Molenda1-2/+11
1999-08-09import gdb-1999-08-09 snapshotJason Molenda1-274/+401
1999-07-27import gdb-1999-07-26 snapshotJason Molenda1-40/+279
1999-07-19import gdb-1999-07-19 snapshotJason Molenda1-1/+1
1999-07-12import gdb-1999-07-12 snapshotJason Molenda1-4/+9
1999-07-07import gdb-1999-07-07 post reformatJason Molenda1-451/+465
1999-07-07import gdb-1999-07-07 pre reformatJason Molenda1-4/+3
1999-07-05import gdb-1999-07-05 snapshotJason Molenda1-10/+666
1999-06-28import gdb-1999-06-28 snapshotJason Molenda1-27/+33
1999-06-14import gdb-1999-06-14 snapshotJason Molenda1-55/+750
1999-06-07import gdb-1999-06-07 snapshotJason Molenda1-130/+138
1999-05-25import gdb-1999-05-25 snapshotJason Molenda1-18/+19
1999-05-05import gdb-19990504 snapshotStan Shebs1-4/+6
1999-04-26import gdb-19990422 snapshotStan Shebs1-47/+53
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+3473
1999-04-16Initial creation of sourceware repositoryStan Shebs1-3342/+0
1999-01-31 From J.T. Conklin <jtc@redbacknetworks.com>:Stan Shebs1-1/+1
* remote.c (remote_query): Fix tipo.
1999-01-26Tue Jan 26 16:53:54 1999 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser1-7/+10
* remote.c (remote_query): fix maximum packet size to account for remote_debug use. (putpkt): add comment to alert about extra byte need.
1999-01-161999-01-16 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser1-0/+72
* remote.c (remote_query): new function - creates proper interface to the remote protocol "q" command.
1999-01-13Wed Jan 13 14:59:02 1999 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-0/+1
* infrun.c (set/show scheduler-locking) New command. Set a mode bit that will control how GDB attempts to control thread scheduling for step, continue, etc. (resume): make use of the schedule-locking mode. * target.h (struct target_ops): new field to_has_thread_control. * sol-thread.c: initialize target_ops to_has_thread_control. * procfs.c: ditto. * target.c: ditto. * m3-nat.c: ditto. * remote.c: ditto. * hpux-thread.c: ditto.
1999-01-12Mon Jan 11 16:43:44 1999 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-1/+2
* remote.c (remote_wait): Add inferior_pid to thread list only if it is not already there.
1999-01-06 * remote.c: Pacify --enable-build-warnings, reformat codeStan Shebs1-474/+380
to conform to standards, fix spelling errors. (ishex, stubhex, record_currthread, etc): Declare. (ishex, stubhex): Declare char arg as int. (pack_string): Comment out, never used but possibly useful. (threadref_to_int, remote_get_threadinfo, etc): Make static.
1999-01-06 * remote.c (record_curthread): Must not modify inferior_pid whenMichael Snyder1-7/+35
called from wait_for_inferior. Instead, if a new thread-id is detected, call add_thread. (MAGIC_NULL_PID): new macro, use instead of the magic number "42000". (remote_find_new_threads): if inferior_pid is unknown, get and use the current thread id. (remote_start_remote): on connecting, attempt to get the current thread id for inferior_pid. (remote_resume): If pid == -1, then resume any-thread (not the current thread specifically). * thread.c (info_threads_command): don't initialize current_pid until after call to FIND_NEW_THREADS (which may change inferior_pid).
1999-01-06cosmetic changes, mainly long lines.Michael Snyder1-106/+116
1998-12-28hp merge changes -- too numerous to mention here; see ChangeLog andDavid Taylor1-20/+1060
ChangeLog-gdbtk for details.
1998-10-29Thu Oct 29 10:04:20 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-38/+157
[Support for trace debugging: registers that were not collected.] * remote.c (remote_fetch_registers): accept 'xxxx' in the register packet, with the meaning "register value is not available". Set register_valid to -1, which will connote "no value available". * findvar.c (read_relative_register_raw_bytes): return failure if register_valid == -1. (value_of_register): return failure if register_valid == -1. (read_var_value): return error if value_of_register fails for a register variable. (value_from_register): return failure if register_valid == -1. * eval.c (evaluate_subexp_standard): return error if value_of_register fails for a register used in an expression. * infcmd.c (do_registers_info): display "value not available" for registers for which register_valid == -1. * tracepoint.c (set_raw_tracepoint): just save the filename as is from the symbol table, rather than trying to prepend the dir name. Also save the bfd section. (tracepoints_info): use the section when looking up the function name. * tracepoint.h: add section field to tracepoint struct.
1998-09-23* remote.c (_initialize_remote, packet_command, print_packet): PrettyAndrew Cagney1-21/+7
* print code. Delete reference to EMC!
1998-09-23* remote.c (packet_command): Test REMOTE_DESC to determine if remoteAndrew Cagney1-4/+3
connection is open.
1998-06-05 * remote.c (init_extended_remote_ops): Make extended_remote_opsStan Shebs1-99/+54
by copying from remote_ops, move it and init_remote_ops to usual place at end of file, remove "void" from arg lists.
1998-06-04Thu Jun 4 10:15:03 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-11/+75
* remote.c: merged. - Jim Blandy <jimb@zwingli.cygnus.com> (print_packet, remote_packet_command): New functions. (_initialize_remote): Register the remote-packet command. - David Taylor <taylor@texas.cygnus.com> (_initialize_remote): remote-compare is now compare-sections. - Elena Zannoni <ezannoni@kwikemart.cygnus.com> (remote_compare_command): added warning, issued in case of mismatch only.
1998-06-04Fix my previous screwed-up checkin.Michael Snyder1-4269/+0
1998-06-04Thu Jun 4 08:25:38 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-1/+4382
* remote.c (remote_compare_command): New function, new command. Compare object file binary image with corresponding memory on remote target. Report differences.
1998-05-22 * remote.c (_initialize_remote): Typo extended__remoteJohn Metzler1-1/+1
1998-05-21Thu May 21 13:14:25 1998 John Metzler <jmetzler@cygnus.com>John Metzler1-97/+109
* gnu-nat.c (init_gnu_ops): Initialization of target ops by assignment. (_initialize_gnu_nat): Call new init * mac-nat.c (init_child_ops): Ditto (_initialize_mac_nat): Ditto * monitor.c (init_base_monitor_ops): Ditto (_initialize_remote_monitors) : Ditto * ppc-bdm.c (init_bdm_ppc_ops): Ditto (_initialize_bdm_ppc): Ditto * remote-adapt.c ( init_adapt_ops): Ditto (_initialize_remote_adapt): Ditto * remote-array.c (init_array_ops) : Ditto (_initialize_array): Ditto * remote-bug (init_bug_ops) : Ditto (_initialize_remote_bug): Ditto * remote-e7000.c (init_e7000_ops): Ditto (_initialize_remote_e7000) : Ditto * remote-eb.c (init_eb_ops) : Ditto (_initialize_remote_eb) : Ditto *remote-es.c (init_es1800_ops) : Ditto (init_es1800_child_ops) : Ditto (_initialize_es1800) ; Ditto *remote-hms.c (init_hms_ops): Ditto (_initialize_remote_hms) : Ditto * remote-mm.c (init_mm_ops): Ditto (_initialize_remote_mm) : Ditto * remote-nindy.c (init_nindy_ops): Ditto (_initialize_nindy): Ditto * remote_nrom.c (init_nrom_ops) : Ditto (_initialize_remote_nrom) : Ditto *remote-os9k (init_rombug_ops) : Ditto (_initialize_remote_os9k) : Ditto *remote-rdi.c (init_rdi_ops) : Ditto (_initialize_remote_rdi) : Ditto * remote-rdp.c (init_remote_rdp_ops) : Ditto (_initialize_remote_rdp) : Ditto * remote-sds.c (init_sds_ops) : Ditto (_initialize_remote_sds) : Ditto * remote-sim.c (init_gdbsim_ops) : Ditto (_initialize_remote_sim) : Ditto * remote-st.c (init_st2000_ops): Ditto (_initialize_remote_st2000): Ditto *remote-udi.c (init_udi_ops) : Ditto (_initialize_remote_udi) : Ditto * remote-vx.c (init_vx_ops) : Ditto (init_vx_run_ops) : Ditto (_initialize_vx) : Ditto * remote.c (init_remote_ops): Ditto (init_extended_remote_ops): Ditto (_initialize_remote): Ditto * sparcl-tdep.c (init_sparclite_ops): Ditto (_initialize_sparcl_tdep): Ditto * v850ice.c (init_850ice_ops): Ditto (_initialize_v850ice): Ditto *win32-nat.c: (init_child_ops): Ditto (_initialize_inftarg): Ditto
1998-02-12Add a new target specific protocol `target d10v' implemented inAndrew Cagney1-50/+112
remote-d10v.c. It has an xfer_mem function that can translate a d10v GDB address into a d10v monitor address.
1997-04-04 * remote.c: Fix doc for `C' and `S' commands to indicate fullStu Grossman1-45/+122
address. * (remote_ops extended_remote_ops remote_desc remote_write_size): Make static. * (remote_fetch_registers remote_write_bytes remote_read_bytes): Record size of response to fetch registers command, use this to limit size of memory read and write commands. * (push_remote_target): New function to make it possible to have another target switch to the remote target. * target.h: Add prototype for push_remote_target. * sh-tdep.c (sh_frame_find_saved_regs): Fix sign extension bugs for hosts which default to unsigned chars (such as SGI's). * (_initialize_sh_tdep): Don't set remote_write_size. It's now handled automatically in remote.c.
1996-07-26See gdb ChangeLog entry with header:Fred Fish1-0/+12
Thu Jul 25 19:41:31 1996 Fred Fish <fnf@cygnus.com> for a rather huge set of changes. I was going to put them here, but it made cvs dump core. :-(
1996-06-28 * remote-e7000.c,remote.c,target.h,top.c:Dawn Perchik1-2/+4
Add set option "remote_timeout" for setting remote_timeout. Add set option "use_hard_breakpoints" for setting hardware .vs. memory breakpoints.
1996-04-28 Support for bi-endian remote breakpoints.Stan Shebs1-13/+55
* remote.c (big_break_insn, little_break_insn): New globals. (break_insn): Remove. (remote_insert_breakpoint, remote_remove_breakpoint): Use own code if REMOTE_BREAKPOINT defined, otherwise call memory breakpoint functions. * config/sh/tm-sh.h (REMOTE_BREAKPOINT): Remove. (BIG_REMOTE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT): Define.