* remote.c (remote_open): Set inferior_pid to make kill command

happy.
	* inflow.c (kill_command):  Revert change of Aug 2.  Use
	inferior_pid to determine whether to print out "The program is not
	being run." message.
This commit is contained in:
Stu Grossman 1994-08-04 17:32:09 +00:00
parent 8337ee9d51
commit a1e0ba7a1a
2 changed files with 18 additions and 1 deletions

View File

@ -1,3 +1,11 @@
Thu Aug 4 10:26:36 1994 Stu Grossman (grossman@rtl.cygnus.com)
* remote.c (remote_open): Set inferior_pid to make kill command
happy.
* inflow.c (kill_command): Revert change of Aug 2. Use
inferior_pid to determine whether to print out "The program is not
being run." message.
Thu Aug 4 07:55:04 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
* config/i386/i386m3.mh (NAT_CLIBS): Add -lmachid and -lnetname.

View File

@ -414,6 +414,15 @@ device is attached to the remote system (e.g. /dev/ttya).");
if (!catch_errors (remote_start_remote, (char *)0,
"Couldn't establish connection to remote target\n", RETURN_MASK_ALL))
pop_target();
/* Without this, some commands which require an active target (such as kill)
won't work. This variable serves (at least) double duty as both the pid
of the target process (if it has such), and as a flag indicating that a
target is active. These functions should be split out into seperate
variables, especially since GDB will someday have a notion of debugging
several processes. */
inferior_pid = -1;
}
/* remote_detach()
@ -634,7 +643,7 @@ remote_wait (pid, status)
continue;
}
}
return 0;
return inferior_pid;
}
/* Number of bytes of registers this stub implements. */