On Tue, Sep 27, 2011 at 9:27 AM, Liang Wang <netcas...@gmail.com> wrote: > Hi, > > I find that the description from line 36, gcc/vec.h is wrong. It > should be the pointers in structure object variant are dereferenced > and the objects copied into the vector. > > The following patch makes the *former* and *latter* in comment to > point to the right thing. > > OK for trunk? > > By the way, I don't have write access to SVN repository yet. Could > you please help commit it after approval? > > Thanks, > Liang. > > 2011-09-27 Liang Wang <netcas...@gmail.com> > > * gcc/vec.h: Fix comment. > > > 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 >
Sorry. I forget to attach files.
changelog
Description: Binary data
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