Re: [PATCH, wwwdocs, committed] Update gcc-7/changes.html for LRA

2017-01-31 Thread Segher Boessenkool
On Sat, Jan 28, 2017 at 10:51:34PM +0100, Gerald Pfeifer wrote:
> On Mon, 19 Sep 2016, Segher Boessenkool wrote:
> > Index: htdocs/gcc-7/changes.html
> > ===
> > +  GCC now uses LRA by default for new targets.
> 
> > +  The PowerPC port now uses LRA by default.
> 
> All of us (on this list) know what LRA is, why this is a good
> change, etc.
> 
> Since our release notes in changes.html are also consumed by
> users and media, would it make sense to provide a little more
> color?
> 
> I applied the patch below, but there may be more we could do?

Not sure.  This really does not change anything for users.  But we
have no "news for developers" page.


Segher


Re: [PATCH, wwwdocs, committed] Update gcc-7/changes.html for LRA

2017-01-28 Thread Gerald Pfeifer
On Mon, 19 Sep 2016, Segher Boessenkool wrote:
> I'm committing the following for changes-7.html

Thanks!

> Index: htdocs/gcc-7/changes.html
> ===
> +  GCC now uses LRA by default for new targets.

> +  The PowerPC port now uses LRA by default.

All of us (on this list) know what LRA is, why this is a good
change, etc.

Since our release notes in changes.html are also consumed by
users and media, would it make sense to provide a little more
color?

I applied the patch below, but there may be more we could do?

Gerald

Index: gcc-7/changes.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.46
diff -u -r1.46 changes.html
--- gcc-7/changes.html  28 Jan 2017 01:15:53 -  1.46
+++ gcc-7/changes.html  28 Jan 2017 21:50:24 -
@@ -25,8 +25,8 @@
 
 Caveats
 
-  GCC now uses https://gcc.gnu.org/wiki/LRAIsDefault;>LRA by
-  default for new targets.
+  GCC now uses https://gcc.gnu.org/wiki/LRAIsDefault;>LRA (a
+  new local register allocator) by default for new targets.
 
   The non-standard C++0x type traits
   has_trivial_default_constructor,


Re: [PATCH, wwwdocs, committed] Update gcc-7/changes.html for LRA

2016-09-19 Thread Segher Boessenkool
On Mon, Sep 19, 2016 at 01:49:57PM -0400, Eric Gallager wrote:
> Perhaps add a link to the wiki page you created about the transition
> to LRA, for easy access?

Like this.  Thanks for the suggestion, committed.


Segher


Index: htdocs/gcc-7/changes.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.13
diff -U 3 -r1.13 changes.html
--- htdocs/gcc-7/changes.html   19 Sep 2016 16:27:03 -  1.13
+++ htdocs/gcc-7/changes.html   19 Sep 2016 18:26:18 -
@@ -21,7 +21,8 @@
 
 Caveats
 
-  GCC now uses LRA by default for new targets.
+  GCC now uses https://gcc.gnu.org/wiki/LRAIsDefault;>LRA by
+  default for new targets.
 
   The non-standard C++0x type traits
   has_trivial_default_constructor,


Re: [PATCH, wwwdocs, committed] Update gcc-7/changes.html for LRA

2016-09-19 Thread Eric Gallager
On 9/19/16, Segher Boessenkool  wrote:
> Hi!
>
> I'm committing the following for changes-7.html (and actually ran the
> w3c validator thing this time ;-) )
>
>
> Segher
>
>
> Index: htdocs/gcc-7/changes.html
> ===
> RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
> retrieving revision 1.12
> diff -U 3 -r1.12 changes.html
> --- htdocs/gcc-7/changes.html 26 Aug 2016 18:08:49 -  1.12
> +++ htdocs/gcc-7/changes.html 19 Sep 2016 16:25:14 -
> @@ -21,6 +21,8 @@
>  
>  Caveats
>  
> +  GCC now uses LRA by default for new targets.
> +
>The non-standard C++0x type traits
>has_trivial_default_constructor,
>has_trivial_copy_constructor and
> @@ -265,7 +267,10 @@
>
>  
>
> -
> +PowerPC / PowerPC64 / RS6000
> +
> +  The PowerPC port now uses LRA by default.
> +
>
>  
>
>


Perhaps add a link to the wiki page you created about the transition
to LRA, for easy access?


Eric


[PATCH, wwwdocs, committed] Update gcc-7/changes.html for LRA

2016-09-19 Thread Segher Boessenkool
Hi!

I'm committing the following for changes-7.html (and actually ran the
w3c validator thing this time ;-) )


Segher


Index: htdocs/gcc-7/changes.html
===
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.12
diff -U 3 -r1.12 changes.html
--- htdocs/gcc-7/changes.html   26 Aug 2016 18:08:49 -  1.12
+++ htdocs/gcc-7/changes.html   19 Sep 2016 16:25:14 -
@@ -21,6 +21,8 @@
 
 Caveats
 
+  GCC now uses LRA by default for new targets.
+
   The non-standard C++0x type traits
   has_trivial_default_constructor,
   has_trivial_copy_constructor and
@@ -265,7 +267,10 @@
 
 
 
-
+PowerPC / PowerPC64 / RS6000
+
+  The PowerPC port now uses LRA by default.
+