------- 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

Reply via email to