projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Allow . character as part of command names.
[deliverable/binutils-gdb.git]
/
gdb
/
command.h
diff --git
a/gdb/command.h
b/gdb/command.h
index 648950b5a448043cf244eca14153ca33cdc31ad1..5384a0a6747a2063a46cc390a73eb2750728756b 100644
(file)
--- a/
gdb/command.h
+++ b/
gdb/command.h
@@
-18,8
+18,8
@@
#if !defined (COMMAND_H)
#define COMMAND_H 1
#if !defined (COMMAND_H)
#define COMMAND_H 1
-#include "
common
/gdb_vecs.h"
-#include "
common
/scoped_restore.h"
+#include "
gdbsupport
/gdb_vecs.h"
+#include "
gdbsupport
/scoped_restore.h"
struct completion_tracker;
struct completion_tracker;
@@
-62,8
+62,8
@@
cmd_types;
/* Types of "set" or "show" command. */
typedef enum var_types
{
/* Types of "set" or "show" command. */
typedef enum var_types
{
- /* "on" or "off". *VAR is a
n integer which is nonzero
for on,
-
zero
for off. */
+ /* "on" or "off". *VAR is a
bool which is true
for on,
+
false
for off. */
var_boolean,
/* "on" / "true" / "enable" or "off" / "false" / "disable" or
var_boolean,
/* "on" / "true" / "enable" or "off" / "false" / "disable" or
@@
-133,8
+133,16
@@
extern struct cli_suppress_notification cli_suppress_notification;
/* API to the manipulation of command lists. */
/* API to the manipulation of command lists. */
+/* Return TRUE if NAME is a valid user-defined command name.
+ This is a stricter subset of all gdb commands,
+ see find_command_name_length. */
+
extern bool valid_user_defined_cmd_name_p (const char *name);
extern bool valid_user_defined_cmd_name_p (const char *name);
+/* Return TRUE if C is a valid command character. */
+
+extern bool valid_cmd_char_p (int c);
+
/* Const-correct variant of the above. */
extern struct cmd_list_element *add_cmd (const char *, enum command_class,
/* Const-correct variant of the above. */
extern struct cmd_list_element *add_cmd (const char *, enum command_class,
@@
-331,7
+339,7
@@
extern void add_setshow_auto_boolean_cmd (const char *name,
extern cmd_list_element *
add_setshow_boolean_cmd (const char *name,
enum command_class theclass,
extern cmd_list_element *
add_setshow_boolean_cmd (const char *name,
enum command_class theclass,
-
int
*var,
+
bool
*var,
const char *set_doc, const char *show_doc,
const char *help_doc,
cmd_const_sfunc_ftype *set_func,
const char *set_doc, const char *show_doc,
const char *help_doc,
cmd_const_sfunc_ftype *set_func,
This page took
0.024263 seconds
and
4
git commands to generate.