projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make MSYMBOL_VALUE_ADDRESS an rvalue
[deliverable/binutils-gdb.git]
/
gdb
/
completer.h
diff --git
a/gdb/completer.h
b/gdb/completer.h
index 0f522459b16751d9e14ba5a5fb9edf345ddb0eb7..5b90773f61dab4160c4f23c5981a3eb234a1e04c 100644
(file)
--- a/
gdb/completer.h
+++ b/
gdb/completer.h
@@
-1,5
+1,5
@@
/* Header for GDB line completion.
/* Header for GDB line completion.
- Copyright (C) 2000
, 2007-2012
Free Software Foundation, Inc.
+ Copyright (C) 2000
-2014
Free Software Foundation, Inc.
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
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
@@
-17,27
+17,32
@@
#if !defined (COMPLETER_H)
#define COMPLETER_H 1
#if !defined (COMPLETER_H)
#define COMPLETER_H 1
-extern char **complete_line (const char *text,
- char *line_buffer,
- int point);
+#include "gdb_vecs.h"
+
+extern VEC (char_ptr) *complete_line (const char *text,
+ char *line_buffer,
+ int point);
extern char *readline_line_completion_function (const char *text,
int matches);
extern char *readline_line_completion_function (const char *text,
int matches);
-extern char **noop_completer (struct cmd_list_element *,
- char *, char *);
+extern VEC (char_ptr) *noop_completer (struct cmd_list_element *,
+ const char *, const char *);
+
+extern VEC (char_ptr) *filename_completer (struct cmd_list_element *,
+ const char *, const char *);
-extern
char **filename
_completer (struct cmd_list_element *,
-
char *,
char *);
+extern
VEC (char_ptr) *expression
_completer (struct cmd_list_element *,
+
const char *, const
char *);
-extern
char **express
ion_completer (struct cmd_list_element *,
-
char *,
char *);
+extern
VEC (char_ptr) *locat
ion_completer (struct cmd_list_element *,
+
const char *, const
char *);
-extern
char **location
_completer (struct cmd_list_element *,
-
char *,
char *);
+extern
VEC (char_ptr) *command
_completer (struct cmd_list_element *,
+
const char *, const
char *);
-extern
char **command
_completer (struct cmd_list_element *,
-
char *,
char *);
+extern
VEC (char_ptr) *signal
_completer (struct cmd_list_element *,
+
const char *, const
char *);
extern char *get_gdb_completer_quote_characters (void);
extern char *get_gdb_completer_quote_characters (void);
@@
-45,8
+50,9
@@
extern char *gdb_completion_word_break_characters (void);
/* Exported to linespec.c */
/* Exported to linespec.c */
-extern char *skip_quoted_chars (char *, char *, char *);
+extern const char *skip_quoted_chars (const char *, const char *,
+ const char *);
-extern c
har *skip_quoted (
char *);
+extern c
onst char *skip_quoted (const
char *);
#endif /* defined (COMPLETER_H) */
#endif /* defined (COMPLETER_H) */
This page took
0.023927 seconds
and
4
git commands to generate.