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

Andrew Cagney cagney@gnu.org
Mon Jan 26 23:13:00 GMT 2004


> 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.
> 




More information about the Gdb-patches mailing list