aboutsummaryrefslogtreecommitdiff
path: root/gdb/remote.c
AgeCommit message (Collapse)AuthorFilesLines
2000-05-28PARAMS removal.Kevin Buettner1-149/+144
2000-05-16Fix signature of add_set_enum_cmd. Change VAR parameter to char**.Andrew Cagney1-1/+1
Cleanup signature of add_set_cmd. Change VAR parameter to void*.
2000-05-04Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-6/+6
* objfiles.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS, SECT_OFF_RODATA): Define as functions of OBJFILE. Add sect_index_text, sect_index_data, sect_index_rodata, sect_index_bss to objfile structure. * gdb-stabs.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS, SECT_OFF_RODATA): Remove. * objfiles.c (allocate_objfile): Initialize sect_index_{text,data,bss,rodata} to -1, for error detection. * symfile.c (default_symfile_offsets): Initialize sect_index_{text,data,bss,rodata} from bfd information. * xcoffread.c (xcoff_symfile_offsets): Ditto. * somread.c (som_symfile_offsets): Initialize sect_index_{text,data,bss,rodata}. * coffread.c, dbxread.c, elfread.c, hp-psymtab-read.c, hp-symtab-read.c, hpread.c, mdebugread.c, minsyms.c, mipsread.c, objfiles.c, os9kread.c, pa64solib.c, partial-stab.h, remote-os9k.c, remote-vx.c, remote.c, rs6000-nat.c, somsolib.c, stabsread.c, symfile.c, xcoffread.c: Update use of SECT_OFF_{TEXT,DATA,BSS,RODATA} to depend on the current objfile. * xcoffread.c: Add new field objfile to find_targ_sec_arg.
2000-04-17* remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.cAndrew Cagney1-5/+0
(MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT), target.h (BREAKPOINT_FROM_PC), valops.c (COERCE_FLOAT_TO_DOUBLE), gdbarch.sh (D10V_MAKE_DADDR, D10V_MAKE_IADDR, FRAMELESS_FUNCTION_INVOCATION, REGISTER_CONVERTIBLE, REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW, REGISTER_NAME), findvar.c (POINTER_TO_ADDRESS, ADDRESS_TO_POINTER): Delete default definition. Handled by gdbarch. * gdbarch.sh: Make multi-arch defaults, defaults for non- multi-arch targets. (REGISTER_NAME, COERCE_FLOAT_TO_DOUBLE, REGISTER_CONVERTIBLE, REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW, D10V_MAKE_DADDR, D10V_MAKE_IADDR, BREAKPOINT_FROM_PC, MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT, REMOTE_TRANSLATE_XFER_ADDRESS, FRAMELESS_FUNCTION_INVOCATION): Provide default/legacy implementation. (REGISTER_NAMES, CALL_DUMMY): Allow legacy definition. * gdbarch.h, gdbarch.c: Re-generate.
2000-03-29Fix thread-extra-info name. qfThreadExtraInfo ->qThreadExtraInfo.Andrew Cagney1-1/+1
2000-03-212000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-19/+133
* remote.c (remote_threads_extra_info): new function. Implement the extra thread info query for "info threads". (remote_threads_info): clean up a bit. (use_threadinfo_query, use_threadextra_query): new variables. Control whether GDB will use the new or old protocol for thread info queries. (remote_open_1): initialize new variables. (remote_async_open_1): ditto. (remote_cisco_open): ditto.
2000-02-182000-02-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-2/+2
* remote.c (remote_async_detach): Use target_mourn_inferior(), to make sure that all is cleaned up after we disconnect from the target. (remote_detach): Ditto.
2000-02-09Replace ../include/wait.h with gdb_wait.h.Andrew Cagney1-1/+1
2000-02-09From JTC: Reduce default remote_timeout to two. Flush defunct code.Andrew Cagney1-16/+0
2000-02-09From JTC: Handle NAK from target stub.Andrew Cagney1-0/+4
2000-02-03import gdb-2000-02-02 snapshotJason Molenda1-0/+6
2000-02-02import gdb-2000-02-01 snapshotJason Molenda1-5/+26
2000-01-11import gdb-2000-01-10 snapshotJason Molenda1-3/+6
1999-12-22import gdb-1999-12-21 snapshotJason Molenda1-8/+12
1999-12-14import gdb-1999-12-13 snapshotJason Molenda1-1/+4
1999-12-07import gdb-1999-12-06 snapshotJason Molenda1-107/+116
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).