Hello, This is part two of getting the builtin_types multi-arched. It adds the function la_language_arch_info(gdbarch) to the language vector. This function returns the architecture dependant info (so far string_char_type and the vector of primative types). It then modifies the generic (auto, minimal) languages vectors to use this. The other vectors can follow. Joel, more things for your list: add language_ada to that enum and update ada to use this :-) committed, Andrew