From 95b07c9692302d3ce05d3d5199cefad6a4e00361 Mon Sep 17 00:00:00 2001 From: Yao Qi Date: Thu, 2 Aug 2012 09:27:15 +0000 Subject: [PATCH] gdb/ * nto-tdep.c: Don't include cli/cli-decode.h and cli/cli-cmds.h. (_initialize_nto_tdep): Remove. * nto-tdep.h (struct nto_target_ops) : Remove field. Remove macro nto_internal_debugging. gdb/doc/ * gdb.texinfo (Native): Remove node Neutrino. --- gdb/ChangeLog | 9 +++++++++ gdb/doc/ChangeLog | 4 ++++ gdb/doc/gdb.texinfo | 20 -------------------- gdb/nto-tdep.c | 21 --------------------- gdb/nto-tdep.h | 5 ----- 5 files changed, 13 insertions(+), 46 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b8412b083d8..d62a76c8b76 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2012-08-02 Yao Qi + + * nto-tdep.c: Don't include cli/cli-decode.h and + cli/cli-cmds.h. + (_initialize_nto_tdep): Remove. + * nto-tdep.h (struct nto_target_ops) : + Remove field. + Remove macro nto_internal_debugging. + 2012-08-01 Richard Henderson * configure.tgt (m32c-*-*) [gdb_target_obs]: Remove prologue-value.o. diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 40d60463bbb..90fb5f582bf 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,7 @@ +2012-08-02 Yao Qi + + * gdb.texinfo (Native): Remove node Neutrino. + 2012-07-27 Yao Qi * gdb.texinfo (IPA Protocol Commands): Document new command diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index a4503bf9497..15a9efd2f02 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -18460,7 +18460,6 @@ configurations. * DJGPP Native:: Features specific to the DJGPP port * Cygwin Native:: Features specific to the Cygwin port * Hurd Native:: Features specific to @sc{gnu} Hurd -* Neutrino:: Features specific to QNX Neutrino * Darwin:: Features specific to Darwin @end menu @@ -19239,25 +19238,6 @@ threads; you can then change the properties of individual threads with the non-default commands. @end table - -@node Neutrino -@subsection QNX Neutrino -@cindex QNX Neutrino - -@value{GDBN} provides the following commands specific to the QNX -Neutrino target: - -@table @code -@item set debug nto-debug -@kindex set debug nto-debug -When set to on, enables debugging messages specific to the QNX -Neutrino support. - -@item show debug nto-debug -@kindex show debug nto-debug -Show the current state of QNX Neutrino messages. -@end table - @node Darwin @subsection Darwin @cindex Darwin diff --git a/gdb/nto-tdep.c b/gdb/nto-tdep.c index 5e0c9105cf8..fddd5482c4f 100644 --- a/gdb/nto-tdep.c +++ b/gdb/nto-tdep.c @@ -24,8 +24,6 @@ #include "gdb_string.h" #include "nto-tdep.h" #include "top.h" -#include "cli/cli-decode.h" -#include "cli/cli-cmds.h" #include "inferior.h" #include "gdbarch.h" #include "bfd.h" @@ -393,22 +391,3 @@ nto_initialize_signals (void) signal_pass_update (SIGPHOTON, 1); #endif } - -/* Provide a prototype to silence -Wmissing-prototypes. */ -extern initialize_file_ftype _initialize_nto_tdep; - -void -_initialize_nto_tdep (void) -{ - add_setshow_zinteger_cmd ("nto-debug", class_maintenance, - &nto_internal_debugging, _("\ -Set QNX NTO internal debugging."), _("\ -Show QNX NTO internal debugging."), _("\ -When non-zero, nto specific debug info is\n\ -displayed. Different information is displayed\n\ -for different positive values."), - NULL, - NULL, /* FIXME: i18n: QNX NTO internal - debugging is %s. */ - &setdebuglist, &showdebuglist); -} diff --git a/gdb/nto-tdep.h b/gdb/nto-tdep.h index f2c9c4e18cc..18ee7167384 100644 --- a/gdb/nto-tdep.h +++ b/gdb/nto-tdep.h @@ -31,9 +31,6 @@ struct nto_target_ops { -/* For 'maintenance debug nto-debug' command. */ - int internal_debugging; - /* The CPUINFO flags from the remote. Currently used by i386 for fxsave but future proofing other hosts. This is initialized in procfs_attach or nto_start_remote @@ -79,8 +76,6 @@ struct nto_target_ops extern struct nto_target_ops current_nto_target; -#define nto_internal_debugging (current_nto_target.internal_debugging) - #define nto_cpuinfo_flags (current_nto_target.cpuinfo_flags) #define nto_cpuinfo_valid (current_nto_target.cpuinfo_valid) -- 2.30.2