diff options
author | Daniel Jacobowitz <drow@false.org> | 2006-07-05 19:03:47 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2006-07-05 19:03:47 +0000 |
commit | 2ec3381a434f400b97eeef9acd154c3cc0139ccb (patch) | |
tree | a47bfad5bd0d295e4ffb33bde9172eb40abdc8da /gdb/kod.h | |
parent | e8b42ce4f8a8c3f8f67ed0d040f95aa982fcf2ee (diff) | |
download | gdb-2ec3381a434f400b97eeef9acd154c3cc0139ccb.zip gdb-2ec3381a434f400b97eeef9acd154c3cc0139ccb.tar.gz gdb-2ec3381a434f400b97eeef9acd154c3cc0139ccb.tar.bz2 |
gdb/
* remote.c (remote_xfer_partial): Remove KOD support.
* target.h (enum target_object): Remove TARGET_OBJECT_KOD.
* MAINTAINERS: Move Kernel Object Display entry to past maintainers.
* Makefile.in (SFILES, kod_h, COMMON_OBS, kod.o, kod-cisco.o): Remove KOD
support.
* mi/mi-cmds.c (mi_cmds): Remove dummy KOD commands.
* NEWS: Mention KOD.
* kod.h, kod.c, kod-cisco.c: Delete files.
gdb/doc/
* doc/gdb.texinfo (KOD): Remove node.
(GDB/MI Kod Commands): Remove commented out node.
Diffstat (limited to 'gdb/kod.h')
-rw-r--r-- | gdb/kod.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/gdb/kod.h b/gdb/kod.h deleted file mode 100644 index f88d8f6..0000000 --- a/gdb/kod.h +++ /dev/null @@ -1,62 +0,0 @@ -/* Kernel Object Display facility for Cisco - Copyright (C) 1999 Free Software Foundation, Inc. - -This file is part of GDB. - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, -Boston, MA 02110-1301, USA. */ - -#ifndef KOD_H -#define KOD_H - -typedef void kod_display_callback_ftype (char *); -typedef void kod_query_callback_ftype (char *, char *, int *); - -/* ???/???: Functions imported from the library for all supported - OSes. FIXME: we really should do something better, such as - dynamically loading the KOD modules. */ - -/* FIXME: cagney/1999-09-20: The kod-cisco.c et.al. kernel modules - should register themselve with kod.c during the _initialization*() - phase. With that implemented the extern declarations below would - be replaced with the KOD register function that the various kernel - modules should call. An example of this mechanism can be seen in - gdbarch.c:register_gdbarch_init(). */ - -#if 0 -/* Don't have ecos code yet. */ -extern char *ecos_kod_open (kod_display_callback_ftype *display_func, - kod_query_callback_ftype *query_func); -extern void ecos_kod_request (char *, int); -extern void ecos_kod_close (void); -#endif - -/* Initialize and return library name and version. The gdb side of - KOD, kod.c, passes us two functions: one for displaying output - (presumably to the user) and the other for querying the target. */ - -extern char *cisco_kod_open (kod_display_callback_ftype *display_func, - kod_query_callback_ftype *query_func); - -/* Print information about currently known kernel objects. We - currently ignore the argument. There is only one mode of querying - the Cisco kernel: we ask for a dump of everything, and it returns - it. */ - -extern void cisco_kod_request (char *arg, int from_tty); - -extern void cisco_kod_close (void); - -#endif |