aboutsummaryrefslogtreecommitdiff
path: root/gdb/parser-defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/parser-defs.h')
-rw-r--r--gdb/parser-defs.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/gdb/parser-defs.h b/gdb/parser-defs.h
index 8de2c83..098cd39 100644
--- a/gdb/parser-defs.h
+++ b/gdb/parser-defs.h
@@ -60,12 +60,14 @@ struct funcall
struct funcall *funcall_chain;
-/* This kind of datum is used to represent the name
- of a symbol token. */
+/* A string token, either a char-string or bit-string. Char-strings are
+ used, for example, for the names of symbols. */
struct stoken
{
+ /* Pointer to first byte of char-string or first bit of bit-string */
char *ptr;
+ /* Length of string in bytes for char-string or bits for bit-string */
int length;
};
@@ -119,6 +121,9 @@ extern void
write_exp_string PARAMS ((struct stoken));
extern void
+write_exp_bitstring PARAMS ((struct stoken));
+
+extern void
start_arglist PARAMS ((void));
extern int