This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Delete "remote cisco" (aka the "mutant remote protocol")


Hello,

This deletes the cisco specific code in "remote.c". Several comments here:

- at the time of the original commit (GDB's repository was still Cygnus internal) it received the title "mutant remote protocol" since it was giving off an odor that's now commonly refered to as "eau de HP Merge".
http://sources.redhat.com/ml/gdb/1999-q3/msg00147.html

- even CISCO think the code should be deleted
I'm reliably informed (abet more than a year ago) that even CISCO would prefer to see this code removed.

- I've been warning people of this for >1 year
http://sources.redhat.com/ml/gdb/2002-08/msg00071.html
http://sources.redhat.com/ml/gdb/2002-08/msg00170.html

I'm going to commit this in a few days once I've re-checked GDB with a non-mutant remote target.

Only question, are there any bits that deserve to be retained?

I've checked this in.


Andrew

Index: doc/ChangeLog
2004-01-05  Andrew Cagney  <cagney@redhat.com>

	* gdb.texinfo (Overview): Delete references to the cisco protocol
	including the "N" response.

2004-01-05 Andrew Cagney <cagney@redhat.com>

	* remote.c: Update copyright.
	(echo_check, quit_flag, cisco_kernel_mode): Delete variables.
	(minitelnet_return, tty_input, escape_count): Delete variables.
	(remote_cisco_mode): Delete variable.
	(remote_cisco_open, remote_cisco_close): Delete function.
	(remote_cisco_mourn, remote_cisco_wait): Delete function.
	(init_remote_cisco_ops): Delete function.
	(_initialize_remote): Do not install "remote cisco" code.
	(read_frame): Delete cisco specific code.
	(remote_info_process): Delete function.
	(remote_wait): Delete cisco specific code.
	(remote_cisco_section_offsets): Delete function.
	(remote_cisco_objfile_relocate): Delete function.
	(remote_async_wait): Delete cisco specific code.
	(minitelnet, readtty, readsocket): Delete function.




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]