Hi Hongtao,

> 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?

ENOPATCH

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to