On Thu, Jun 27, 2019 at 5:02 PM Rainer Orth <r...@cebitec.uni-bielefeld.de> 
wrote:
>
> Hi Hongtao,
>
> >> as usual, the new effective-target keyword needs documenting in
> >> sourcebuild.texi.
> > Like this?
>
> a couple of nits: first of all, your mailer seems to replace tabs by a
> single space.  Please fix this or attach the patch instead.
>
> > Index: ChangeLog
> > ===================================================================
> > --- ChangeLog (revision 272668)
> > +++ ChangeLog (working copy)
> > @@ -1,3 +1,8 @@
> > +2019-06-27  Hongtao Liu  <hongtao....@intel.com>
> > +
> > + * doc/sourcebuild.texi: Document new effective target keyword
> > + avx512vp2intersect.
>
> Please include the sections you're modifying, something like
>
>         * doc/sourcebuild.texi (Effective-Target Keywords, Other
>         hardware attributes): Document avx512vp2intersect.
>
> And please don't include the ChangeLog in the patch, but include it in
> the mail proper: it won't apply due to date and context changes anyway.
> Best review https://gcc.gnu.org/contribute.html where this is documented
> besides other points of patch submission.
>
> Besides, it's most likely useful to also review the GNU Coding
> Standards, too, not only for ChangeLog formatting.
>
> > Index: testsuite/ChangeLog
> > ===================================================================
> > --- testsuite/ChangeLog (revision 272668)
> > +++ testsuite/ChangeLog (working copy)
> > @@ -1,3 +1,11 @@
> > +2019-06-27  Hongtao Liu  <hongtao....@intel.com>
> > +
> > + * lib/target-supports.exp: Add
> > + check_effective_target_avx512vp2intersect.
>
> Use
>
>         * lib/target-supports.exp
>         (check_effective_target_avx512vp2intersect): New proc.
>
> > + * gcc.target/i386/avx512vp2intersect-2intersect-1b.c: Add
> > + dg-require-effective-target avx512vp2intersect.
>
> Better:
>
>         * gcc.target/i386/avx512vp2intersect-2intersect-1b.c: Require
>         avx512vp2intersect.
>
> but that's a matter of preference.
>
> > Index: testsuite/gcc.target/i386/avx512vp2intersect-2intersect-1b.c
> > ===================================================================
> > --- testsuite/gcc.target/i386/avx512vp2intersect-2intersect-1b.c
> > (revision 272668)
> > +++ testsuite/gcc.target/i386/avx512vp2intersect-2intersect-1b.c (working 
> > copy)
> > @@ -1,5 +1,6 @@
> >  /* { dg-do run } */
> >  /* { dg-options "-O2 -mavx512vp2intersect" } */
> > +/* { dg-require-effective-target "avx512vp2intersect" } */
>
> No need to quote avx512vp2intersect here and in the next test.
>
> Ok with those nits fixed.
>
Yes, thanks a lot.
> Thanks.
>         Rainer
>
> --
> -----------------------------------------------------------------------------
> Rainer Orth, Center for Biotechnology, Bielefeld University

Ok for trunk?

-- 
BR,
Hongtao

Reply via email to