diff --git a/gcc/vec.h b/gcc/vec.h
index 789e8e2..46d9da4 100644
--- a/gcc/vec.h
+++ b/gcc/vec.h
@@ -33,7 +33,7 @@ along with GCC; see the file COPYING3.  If not see

    Because of the different behavior of structure objects, scalar
    objects and of pointers, there are three flavors, one for each of
-   these variants.  Both the structure object and pointer variants
+   these variants.  Both the pointer and structure object variants
    pass pointers to objects around -- in the former case the pointers
    are stored into the vector and in the latter case the pointers are
    dereferenced and the objects copied into the vector.  The scalar
