This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Remove x86 pcommit instruction
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Andrew Senkevich <andrew dot n dot senkevich at gmail dot com>
- Cc: Uros Bizjak <ubizjak at gmail dot com>, Richard Biener <richard dot guenther at gmail dot com>, "H.J. Lu" <hjl dot tools at gmail dot com>, gcc-patches at gcc dot gnu dot org
- Date: Sat, 25 Feb 2017 21:54:33 +0100 (CET)
- Subject: Re: [PATCH] Remove x86 pcommit instruction
- Authentication-results: sourceware.org; auth=none
- References: <CAFULd4byiVKUcMeL5+U_5da1P_eHPuhueFAJEga-G1m732gPiQ@mail.gmail.com> <CAMXFM3uzV2t9kcjdxh+KCjLUqmPQpboNHFdvBjL8vA4k9wJoKA@mail.gmail.com> <CAFULd4bZBRV-v_KAE8ERREAmd66sw_=gOLE1Cjo8ti7W-U37Bg@mail.gmail.com> <CAMXFM3vOqXJePYJZTW8p9cvbvW00NhrBp_gdx=LNNiNXq6b4og@mail.gmail.com> <CAMe9rOo-bYHHVMt9zXbQgShkYHQO7UWUr6zGLKZts-HjPCo2Ww@mail.gmail.com> <CAMXFM3tnt0LDjA3XECZ6k00=LTVyBxQaFm-vPiwTvmFZixgOtw@mail.gmail.com> <CAMe9rOqEbDgrs3sgy5h1ZRKaSDF3UQ+u7D+kUn_nj8XM6MSCBg@mail.gmail.com> <CAMXFM3u_S8gpJgN_gMVGdEwe5j_PT8n6MMX7n1MsV2GsSi0-cg@mail.gmail.com> <CAMe9rOrq1Zv2MSL43Wt=FHbAjXGuNprHsdT0NNofnJeJ6EYgTA@mail.gmail.com> <CAFiYyc2=6bG091Uh72wBnVx8Wt_7Qh5f_Lg+MLsZOeOgrqXYew@mail.gmail.com> <CAMXFM3tsfLafDzK-BFATycw7bgOChOvm1R824jAFHbbXNCkW7A@mail.gmail.com> <CAFULd4bRtdePreqdzDZfWX-V-_AE7RsLnNGRsY7iZEEj3uLDGA@mail.gmail.com> <CAMXFM3snH14sjsijH=xTEa0XvSb7g2P1cA1sNwddBhnHKDbo6Q@mail.gmail.com> <alpine.LSU.2.20.1702251806290.2487@anthias.pfeifer.com>
On Sat, 25 Feb 2017, Gerald Pfeifer wrote:
> Below is what I just applied.
And here is what I applied for GCC 5.
Gerald
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v
retrieving revision 1.143
diff -u -r1.143 changes.html
--- changes.html 6 Feb 2017 17:43:33 -0000 1.143
+++ changes.html 25 Feb 2017 20:47:27 -0000
@@ -982,7 +982,8 @@
whenever an internal compiler error is encountered.</li>
</ul>
-<h2><a name="5.2">GCC 5.2</a></h2>
+
+<h1><a name="5.2">GCC 5.2</a></h1>
<p>This is the <a href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.2">list
of problem reports (PRs)</a> from GCC's bug tracking system that are
@@ -1035,7 +1036,7 @@
header file needs to be included.</li>
</ul>
-<h2><a name="5.3">GCC 5.3</a></h2>
+<h1><a name="5.3">GCC 5.3</a></h1>
<p>This is the <a href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.3">list
of problem reports (PRs)</a> from GCC's bug tracking system that are
@@ -1060,7 +1061,7 @@
compile larger GO applications on IBM z Systems.</li>
</ul>
-<h2><a name="5.4">GCC 5.4</a></h2>
+<h1><a name="5.4">GCC 5.4</a></h1>
<p>This is the <a href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.4">list
of problem reports (PRs)</a> from GCC's bug tracking system that are
@@ -1068,7 +1069,7 @@
complete (that is, it is possible that some PRs that have been fixed
are not listed here).</p>
-<h2><a name="5.5">(Pending) GCC 5.5</a></h2>
+<h1><a name="5.5">(Pending) GCC 5.5</a></h1>
<p>This is the <a href="https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.5">list
of problem reports (PRs)</a> from GCC's bug tracking system that are
@@ -1076,5 +1077,14 @@
complete (that is, it is possible that some PRs that have been fixed
are not listed here).</p>
+<h2>Target Specific Changes</h2>
+
+<h3 id="x86">IA-32/x86-64</h3>
+ <ul>
+ <li>Support for the <a
+ href="https://software.intel.com/en-us/blogs/2016/09/12/deprecate-pcommit-instruction">deprecated
+ pcommit instruction</a> has been removed.</li>
+ </ul>
+
</body>
</html>