* gcc-interface/trans.c (convert_with_check): Use a custom base type