https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92880
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I am going to make a slight change to the documentation. Right now it reads: ``` All the basic integer types can be used as base types, both as signed and as unsigned: char, short, int, long, long long. In addition, float and double can be used to build floating-point vector types. ``` But I am going to add a mention of typedefs. Something like: ``` All the basic integer types can be used as base types (and typedefs of them), both as signed and as unsigned: char, short, int, long, long long. In addition, float and double can be used to build floating-point vector types. ``` Which then will fix the documentation here. There is still more to be done in vector documentation but that is PR 107796 .