Hello, This is something I noticed while working on the "struct parse_context" task: There was one commented-out enum declaration that I decommented, and also a couple of functions declarations were using struct language_defn before that struct was defined. I moved these declarations past the struct declaration. 2007-12-17 Joel Brobecker * language.h (enum exp_opcode): Add forward declaration. (language_string_char_type, language_lookup_primitive_type_by_name): Move declaration past declaration of language_defn. Tested on x86-linux by rebuilding GDB. Checked in. -- Joel