------- Comment #2 from rguenth at gcc dot gnu dot org 2009-05-03 11:12 ------- Huh. It uses build_opaque_vector_type, but
/* Nonzero in an IDENTIFIER_NODE if the name is a local alias, whose uses are to be substituted for uses of the TREE_CHAINed identifier. */ #define TYPE_VECTOR_OPAQUE(NODE) \ (VECTOR_TYPE_CHECK (NODE)->base.deprecated_flag) WTF?? It looks like frontend concept - see c-common.c:vector_targets_convertible_p. Why is this frontend specific when a _backend_ sets it? What semantics is it supposed to have - yeah well, proper documentation for the flag would have been a start... -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bonzini at gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40009