From b5af69c3366b775b8fbf2e4cd51c3e39cb9330da Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Tue, 6 Oct 1992 09:33:15 +0000 Subject: * language.c, language.h: Move saved_language out to global expected_language. Set expected_language when user expectation changes. * language.c (language_info): Don't print type/range checking gub. * main.c (main): Set expected language. (execute_command): Check against expected language. * symfile.c (set_initial_language): Set expected language. --- gdb/language.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gdb/language.h') diff --git a/gdb/language.h b/gdb/language.h index 16030a5..95eef2b 100644 --- a/gdb/language.h +++ b/gdb/language.h @@ -95,6 +95,11 @@ const struct op_print extern const struct language_defn *current_language; +/* Pointer to the language_defn expected by the user, e.g. the language + of main(), or the language we last mentioned in a message, or C. */ + +extern const struct language_defn *expected_language; + /* language_mode == language_mode_auto: current_language automatically set upon selection of scope (e.g. stack frame) -- cgit v1.1