------- Comment #7 from ktietz at gcc dot gnu dot org 2010-05-26 20:45 ------- Created an attachment (id=20756) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20756&action=view) integer_array can hold now NULL_TREEs for unsupported integer-scalar types
integer_array can hold now NULL_TREEs for unsupported integer-scalar types (like __int128). As these new types aren't present for 32-bit hosts (without hardware bit wide interger >= 64, this issue occures. This patch addresses those issues. PR/44287 * cp/rtti.c (emit_support_tinfos): Check for NULL_TREE. * cp/class.c (layout_class_type): Likewise. * cp/decl.c (finish_enum): Likewise. * cp/mangle.c (write_builitin_type): Likewise. * c-lex.c (narrowest_unsigned_type): Likewise. Patch already sent to ML. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44287