X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fparser-defs.h;h=b2c5b83e83ad892092231ac30134b4434377d2e7;hb=28148e3d4da3f69c088570c24a57ecf7fa0e54e3;hp=f49ff9e76aa53db543303f92099ed0dc23fe16f8;hpb=65d12d83a581c833b3c09acead57dd1134154e46;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/parser-defs.h b/gdb/parser-defs.h index f49ff9e76a..b2c5b83e83 100644 --- a/gdb/parser-defs.h +++ b/gdb/parser-defs.h @@ -32,6 +32,9 @@ extern struct expression *expout; extern int expout_size; extern int expout_ptr; +#define parse_gdbarch (expout->gdbarch) +#define parse_language (expout->language_defn) + /* If this is nonzero, this block is used as the lexical context for symbol names. */ @@ -133,8 +136,7 @@ extern void write_exp_elt_block (struct block *); extern void write_exp_elt_objfile (struct objfile *objfile); -extern void write_exp_msymbol (struct minimal_symbol *, - struct type *, struct type *); +extern void write_exp_msymbol (struct minimal_symbol *); extern void write_dollar_variable (struct stoken str);