public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH, wwwdocs] GCC-4.8 changes for ARM
@ 2013-02-25 11:00 Richard Earnshaw
  2013-02-27 17:36 ` Gerald Pfeifer
  0 siblings, 1 reply; 2+ messages in thread
From: Richard Earnshaw @ 2013-02-25 11:00 UTC (permalink / raw)
  To: gcc-patches; +Cc: gerald

[-- Attachment #1: Type: text/plain, Size: 115 bytes --]

Attached is my proposed additions to the GCC-4.8 changes page.

Comments on an electronic postcard, please.

R.

[-- Attachment #2: www-4.8.patch --]
[-- Type: text/plain, Size: 2990 bytes --]

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
retrieving revision 1.104
diff -u -p -r1.104 changes.html
--- changes.html	20 Feb 2013 10:18:36 -0000	1.104
+++ changes.html	25 Feb 2013 10:57:10 -0000
@@ -410,6 +410,55 @@ B b(42); // OK
 
 <h2 id="targets">New Targets and Target Specific Improvements</h2>
 
+<h3 id="aarch64">AArch64</h3>
+<ul>
+  <li> A new port has been added to support AArch64, the new 64-bit
+    architecture from ARM. Note that this is a separate port from the
+    existing 32-bit ARM port.</li>
+  <li> The port provides initial support for the Cortex-A53 and the
+    Cortex-A57 processors with the command line options
+    <code>-mcpu=cortex-a53</code> and <code>-mcpu=cortex-a57</code>.</li>
+</ul>
+
+<h3 id="arm">ARM</h3>
+<ul>
+  <li>Initial support has been added for the AArch32 extensions defined
+    in the ARMv8 architecture.</li>
+  <li>Code generation improvements for the Cortex-A7 and Cortex-A15 CPUs.</li>
+  <li>A new option, <code>-mcpu=marvell-pj4</code>, has been added to
+    generate code for the Marvell PJ4 processor.</li>
+  <li>The compiler can now automatically generate the <code>VFMA</code>,
+    <code>VFMS</code>, <code>REVSH</code> and <code>REV16</code>
+    instructions.</li>
+  <li>A new vectorizer cost model for Advanced SIMD configurations to
+    improve the auto-vectorization strategies used.</li>
+  <li>The scheduler now takes into account the number of live registers to
+    reduce the amount of spilling that can occur.  This should improve code
+    performance in large functions.  The limit can be removed by using the
+    option <code>-fno-sched-pressure</code>.</li>
+  <li>Improvements have been made to the Marvell iWMMX code generation and
+    support for the iWMMX2 SIMD unit has been added.  The option
+    <code>-mcpu=iwmmxt2</code> can be used to enable code generation for 
+    the latter.</li>
+  <li>A number of code generation improvements for Thumb2 to reduce code
+    size when compiling for the M-profile processors.</li>
+  <li>The RTEMS (<code>arm-rtems</code>) port has been updated to use the
+    EABI.</li>
+  <li>Code generation support for the old FPA and Maverick floating-point
+    architectures has been removed.  Ports that previously relied on these
+    features have also been removed.  This includes the targets:
+    <ul>
+      <li><code>arm*-*-linux-gnu</code> (use
+	<code>arm*-*-linux-gnueabi</code>)</li>
+      <li><code>arm*-*-elf</code> (use <code>arm*-*-eabi</code>)</li>
+      <li><code>arm*-*-uclinux*</code> (use
+	<code>arm*-*-uclinux*eabi</code>)</li>
+      <li><code>arm*-*-ecos-elf</code> (no alternative)</li>
+      <li><code>arm*-*-freebsd</code> (no alternative)</li>
+      <li><code>arm*-wince-pe*</code> (no alternative).</li>
+    </ul></li>
+</ul>
+
 <h3 id="avr">AVR</h3>
 <ul>
   <li>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH, wwwdocs] GCC-4.8 changes for ARM
  2013-02-25 11:00 [PATCH, wwwdocs] GCC-4.8 changes for ARM Richard Earnshaw
@ 2013-02-27 17:36 ` Gerald Pfeifer
  0 siblings, 0 replies; 2+ messages in thread
From: Gerald Pfeifer @ 2013-02-27 17:36 UTC (permalink / raw)
  To: Richard Earnshaw; +Cc: gcc-patches

On Mon, 25 Feb 2013, Richard Earnshaw wrote:
> Attached is my proposed additions to the GCC-4.8 changes page.

These look good to me, thanks!

> Comments on an electronic postcard, please.

I'll also be happy to send you a real one next time. :-)

Gerald

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-02-27 17:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-25 11:00 [PATCH, wwwdocs] GCC-4.8 changes for ARM Richard Earnshaw
2013-02-27 17:36 ` Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).