* [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).