A number of the tree-*.c files use the implicit_built_in_decls entries, but, as far as I can see, only the C and C++ front-end initialize them and it seems hard for other front ends to do so since the builtins are stated in terms of C types. How is this supposed to work?