This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch, wwwdocs]: Update GCC 7 PowerPC changes


I updated the GCC 7 changes document to include some of the PowerPC
changes we did for GCC 7.  Can I check this in?

Index: htdocs/gcc-7/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.77
diff -p -c -r1.77 changes.html
*** htdocs/gcc-7/changes.html	17 Apr 2017 22:12:35 -0000	1.77
--- htdocs/gcc-7/changes.html	20 Apr 2017 22:05:02 -0000
*************** const int* get_address (unsigned idx)
*** 1005,1010 ****
--- 1005,1020 ----
    <li>GCC now diagnoses inline assembly that clobbers register r2.
      This has always been invalid code, and is no longer quietly
      tolerated.</li>
+   <li>The PowerPC port's support for ISA 3.0 (<code>-mcpu=power9</code>)
+     has been enchanced to include native code generation and new built-in
+     functions.</li>
+   <li>The configuration option <code>--enable=gnu-indirect-function</code>
+     is now enabled by default on PowerPC Linux builds.</li>
+   <li>The PowerPC port will now allow 64-bit and 32-bit integer types to be
+     allocated to the VSX vector registers (ISA 2.06 and above).  In addition,
+     on ISA 3.0, 16-bit and 8-bit integer types can go in the vector registers.
+     Previously, only 64-bit integer types were allowed in the traditional
+     floating point registers.</li>
  </ul>
  
  <!-- <h3 id="s390">S/390, System z, IBM z Systems</h3> -->

-- 
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA
email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]