On Thu, Oct 13, 2016 at 5:09 AM, Andrew Senkevich <andrew.n.senkev...@gmail.com> wrote: > 2016-10-11 20:09 GMT+03:00 H.J. Lu <hjl.to...@gmail.com>: >> On Tue, Oct 11, 2016 at 10:04 AM, Andrew Senkevich >> <andrew.n.senkev...@gmail.com> wrote: >>> 2016-10-06 1:07 GMT+03:00 H.J. Lu <hjl.to...@gmail.com>: >>>> On Wed, Oct 5, 2016 at 1:42 PM, Andrew Senkevich >>>> <andrew.n.senkev...@gmail.com> wrote: >>>>> 2016-10-05 18:06 GMT+03:00 Uros Bizjak <ubiz...@gmail.com>: >>>>>> On Wed, Oct 5, 2016 at 3:47 PM, Andrew Senkevich >>>>>> <andrew.n.senkev...@gmail.com> wrote: >>>>>>>> -mpcommit >>>>>>>> -Target Report Mask(ISA_PCOMMIT) Var(ix86_isa_flags) Save >>>>>>>> -Support PCOMMIT instruction. >>>>>>>> - >>>>>>>> >>>>>>>> You should not simply delete a option that was in the released >>>>>>>> compiler, but a warning should be emitted instead. Please see how >>>>>>>> msse5 is handled in i386.opt. >>>>>>> >>>>>>> Thank you, it is fixed in patch below. Ok for trunk? >>>>>> >>>>>> OK. >>>>>> >>>>>>> Is it subject for backport for 5.* and 6.* releases? >>>>>> >>>>>> Yes, but please wait a couple of days if any problem arises in trunk. >>>>>> >>>>>> (Please also provide an entry for Release Changes, since this is >>>>>> user-facing change. Also for release branches.) >>>>> >>>>> Hi HJ, >>>>> >>>>> could you please commit this patch for trunk since I have no commit >>>>> rights. >>>>> Attached in format for git am. >>>>> >>>>> >>>> >>>> Done. >>> >>> Thanks, HJ! >>> >>> Should I ask you or somebody else for backports for to 5.* and 6.* or >>> may be I can somehow get commit after approval rights to don't disturb >>> others with commits? I am preparing several patches. >>> >> >> Please provide patches for GCC 5 and 6. > > Attached.
I checked them into GCC 5 and GCC 6 branches. > Have you possibility to update according changes.html files? > Here is the patch for GCC 7. I am not sure what to do with GCC 5 and 6. -- H.J. --- Index: gcc-7/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v retrieving revision 1.18 diff -u -p -r1.18 changes.html --- gcc-7/changes.html 12 Oct 2016 11:08:25 -0000 1.18 +++ gcc-7/changes.html 13 Oct 2016 21:37:18 -0000 @@ -318,7 +318,14 @@ const int* get_address (unsigned idx) <!-- <h3 id="hsa">Heterogeneous Systems Architecture</h3> --> -<!-- <h3 id="x86">IA-32/x86-64</h3> --> +<h3 id="x86">IA-32/x86-64</h3> + <ul> + <li> + Support for + <a href="https://software.intel.com/en-us/blogs/2016/09/12/deprecate-pcommit-instruction">deprecated</a> + pcommit instruction has been removed. + </li> + </ul> <!-- <h3 id="mips">MIPS</h3> -->