Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jeff Law via Gcc
On 6/1/2021 5:22 PM, Eric Gallager via Gcc wrote: On Tue, Jun 1, 2021 at 10:02 AM David Edelsohn via Gcc wrote: GCC was created as part of the GNU Project but has grown to operate as an autonomous project. The GCC Steering Committee has decided to relax the requirement to assign copyright f

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Eric Gallager via Gcc
On Tue, Jun 1, 2021 at 10:02 AM David Edelsohn via Gcc wrote: > > GCC was created as part of the GNU Project but has grown to operate as > an autonomous project. > > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software Foundatio

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
> Sent: Wednesday, June 02, 2021 at 7:58 AM > From: "Thomas Rodgers" > To: "Mark Wielaard" > Cc: "GCC Development" > Subject: Re: Update to GCC copyright assignment policy > > On 2021-06-01 07:28, Mark Wielaard wrote: > > > Hi David, > > > > On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn v

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Thomas Rodgers
On 2021-06-01 07:28, Mark Wielaard wrote: Hi David, On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn via Gcc wrote: The GCC Steering Committee has decided to relax the requirement to assign copyright for all changes to the Free Software Foundation. GCC will continue to be developed, distrib

Re: [PATCH] MAINTAINERS: create DCO section; add myself to it

2021-06-01 Thread Richard Biener via Gcc
On June 1, 2021 7:30:54 PM GMT+02:00, David Malcolm via Gcc wrote: >On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn via Gcc wrote: >> GCC was created as part of the GNU Project but has grown to operate >> as >> an autonomous project. >> >> The GCC Steering Committee has decided to relax the re

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
> Sent: Wednesday, June 02, 2021 at 4:20 AM > From: "Maciej W. Rozycki" > To: "DJ Delorie" > Cc: "Paul Koning" , gcc@gcc.gnu.org > Subject: Re: Update to GCC copyright assignment policy > > On Tue, 1 Jun 2021, DJ Delorie via Gcc wrote: > > > > GCC is free software; you can redistribute it and/

[PATCH] MAINTAINERS: create DCO section; add myself to it

2021-06-01 Thread David Malcolm via Gcc
On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn via Gcc wrote: > GCC was created as part of the GNU Project but has grown to operate > as > an autonomous project. > > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software Founda

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
A file should be kept with the author name, date and changes done by each contributor. Including this is the source code would make the history too long. Otherwise, such information can be put at the end of the file. - Christopher Dimech Society has became too quick to pass judgement and

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
> Sent: Wednesday, June 02, 2021 at 4:24 AM > From: "Maciej W. Rozycki" > To: "Christopher Dimech" > Cc: "Paul Koning" , "Jakub Jelinek" > , "GCC Development" > Subject: Re: Update to GCC copyright assignment policy > > On Tue, 1 Jun 2021, Christopher Dimech wrote: > > > > It is a real probl

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Paul Koning via Gcc
> On Jun 1, 2021, at 12:44 PM, Joseph Myers wrote: > > On Tue, 1 Jun 2021, David Edelsohn via Gcc wrote: > >> The copyright author will be listed as "Free Software Foundation, >> Inc." and/or "The GNU Toolchain Authors", as appropriate. > > And copyright notices naming "The GNU Toolchain Aut

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Joseph Myers
On Tue, 1 Jun 2021, David Edelsohn via Gcc wrote: > The copyright author will be listed as "Free Software Foundation, > Inc." and/or "The GNU Toolchain Authors", as appropriate. And copyright notices naming "The GNU Toolchain Authors" should not include a date - that's following the recommendati

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Paul Koning via Gcc
> On Jun 1, 2021, at 12:09 PM, David Edelsohn via Gcc wrote: > > On Tue, Jun 1, 2021 at 10:40 AM Paul Koning wrote: >> >>> On Jun 1, 2021, at 10:31 AM, David Edelsohn via Gcc wrote: >>> >>> The copyright author will be listed as "Free Software Foundation, >>> Inc." and/or "The GNU Toolchai

Re: Update to GCC copyright assignment policy

2021-06-01 Thread DJ Delorie via Gcc
"Maciej W. Rozycki" writes: > My interpretation of this would be for modifications rather than original > sources, so v3+ applies to unmodified sources (for obvious reasons, given > that the recipient of the sources is not a copyright holder), however as a > copyright holder I can release my m

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Alfred M. Szmidt via Gcc
But GPL3 has been a good license for GCC; giving up the theoretical ability to change the license (other than to a later GPL) does not seem like a significant loss. That will cause trouble incorperating code or documentation snippets from the code base into the GCC manual; which is not un

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jonathan Wakely via Gcc
> So that cannot be the rationale for this. I do not want to contribute my work to a project that requires FSF copyright assignment to the rest of the project, even if it wouldn't be required for (some of) my own contributions. In any case, historically libstdc++ *does* require an assignment. If y

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
> Sent: Wednesday, June 02, 2021 at 4:09 AM > From: "Paul Smith" > To: gcc@gcc.gnu.org > Subject: Re: Update to GCC copyright assignment policy > > On Tue, 2021-06-01 at 11:50 -0400, David Edelsohn via Gcc wrote: > > The current, active license in GPL v3.0. This is not an announcement > > of

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Maciej W. Rozycki
On Tue, 1 Jun 2021, Christopher Dimech wrote: > > It is a real problem. As I recall a while ago parts of QEMU had to be > > removed and reimplemented from scratch when the project switched licences, > > because a contributor and therefore a copyright holder (whom I knew in > > person and who I a

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Maciej W. Rozycki
On Tue, 1 Jun 2021, DJ Delorie via Gcc wrote: > > GCC is free software; you can redistribute it and/or modify > > it under the terms of the GNU General Public License as published by > > the Free Software Foundation; either version 3, or (at your option) > > any later version. > > > > To me that m

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jose E. Marchesi via Gcc
>> > GCC was created as part of the GNU Project but has grown to operate as >> > an autonomous project. >> > >> > The GCC Steering Committee has decided to relax the requirement to >> > assign copyright for all changes to the Free Software Foundation. GCC >> > will continue to be developed, dist

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Paul Smith
On Tue, 2021-06-01 at 11:50 -0400, David Edelsohn via Gcc wrote: > The current, active license in GPL v3.0. This is not an announcement > of any change in license. > > Quoting Jason Merrill: > > "GCC's license is "GPL version 3 or later", so if there ever needed > to be a GPL v4, we could move t

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
> Sent: Wednesday, June 02, 2021 at 4:01 AM > From: "Maciej W. Rozycki" > To: "Paul Koning" > Cc: "Jakub Jelinek" , "GCC Development" > Subject: Re: Update to GCC copyright assignment policy > > On Tue, 1 Jun 2021, Paul Koning via Gcc wrote: > > > That seems to create a possible future complicat

Re: Update to GCC copyright assignment policy

2021-06-01 Thread David Edelsohn via Gcc
On Tue, Jun 1, 2021 at 10:40 AM Paul Koning wrote: > > > On Jun 1, 2021, at 10:31 AM, David Edelsohn via Gcc wrote: > > > > The copyright author will be listed as "Free Software Foundation, > > Inc." and/or "The GNU Toolchain Authors", as appropriate. > > What does that mean? FSF is a well defin

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jose E. Marchesi via Gcc
>> > GCC was created as part of the GNU Project but has grown to operate as >> > an autonomous project. >> > >> > The GCC Steering Committee has decided to relax the requirement to >> > assign copyright for all changes to the Free Software Foundation. GCC >> > will continue to be developed, dist

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jason Merrill via Gcc
On Tue, Jun 1, 2021 at 11:15 AM Jose E. Marchesi via Gcc wrote: > > > GCC was created as part of the GNU Project but has grown to operate as > > an autonomous project. > > > > The GCC Steering Committee has decided to relax the requirement to > > assign copyright for all changes to the Free Softw

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Alfred M. Szmidt via Gcc
> What is the rationale after these changes anyway? Development of new features for libstdc++ has already moved away from gcc.gnu.org to avoid the copyright assignment. Other contributors have expressed a desire to do the same. >From the GCC mission statement: - Other components

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Maciej W. Rozycki
On Tue, 1 Jun 2021, Paul Koning via Gcc wrote: > That seems to create a possible future complication. Prior to this > change, the FSF (as owner of the copyright) could make changes such as > replacing the GPL 2 license by GPL 3. With the policy change, that > would no longer be possible, unle

Re: Update to GCC copyright assignment policy

2021-06-01 Thread David Edelsohn via Gcc
On Tue, Jun 1, 2021 at 11:14 AM Jose E. Marchesi wrote: > > > > GCC was created as part of the GNU Project but has grown to operate as > > an autonomous project. > > > > The GCC Steering Committee has decided to relax the requirement to > > assign copyright for all changes to the Free Software Fou

Re: Update to GCC copyright assignment policy

2021-06-01 Thread DJ Delorie via Gcc
Paul Koning via Gcc writes: >> GCC's license is "GPL version 3 or later", so if there ever needed to be a >> GPL v4, we could move to it without needing permission from anyone. > > I don't think that is what the license says. It says: > > GCC is free software; you can redistribute it and/or modif

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Andrea Corallo via Gcc
"Jose E. Marchesi via Gcc" writes: >> GCC was created as part of the GNU Project but has grown to operate as >> an autonomous project. >> >> The GCC Steering Committee has decided to relax the requirement to >> assign copyright for all changes to the Free Software Foundation. GCC >> will continu

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jonathan Wakely via Gcc
> What is the rationale after these changes anyway? Development of new features for libstdc++ has already moved away from gcc.gnu.org to avoid the copyright assignment. Other contributors have expressed a desire to do the same.

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jakub Jelinek via Gcc
On Tue, Jun 01, 2021 at 11:25:16AM -0400, Paul Koning via Gcc wrote: > GCC is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 3, or (at your option) > any later version. > > T

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Paul Koning via Gcc
> On Jun 1, 2021, at 11:08 AM, Jason Merrill via Gcc wrote: > > On Tue, Jun 1, 2021 at 10:52 AM D. Hugh Redelmeier wrote: > >> | From: Mark Wielaard >> >> | This seems a pretty bad policy to be honest. >> | Why was there no public discussion on this? >> >> Agreed. I also agree with the r

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jose E. Marchesi via Gcc
> GCC was created as part of the GNU Project but has grown to operate as > an autonomous project. > > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software Foundation. GCC > will continue to be developed, distributed, and licen

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jason Merrill via Gcc
On Tue, Jun 1, 2021 at 10:52 AM D. Hugh Redelmeier wrote: > | From: Mark Wielaard > > | This seems a pretty bad policy to be honest. > | Why was there no public discussion on this? > > Agreed. I also agree with the rest of Mark's message. > > (Note: I haven't contributed to GCC but I have contr

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Richard Kenner via Gcc
> > What about the parts of GCC with FSF copyrights that are not covered by > > the GPL, but the GPL with exceptions? How is it possible to move code > > between the parts if a contributor previously used DCO and thus gave > > only permission to license under the open source license "indicated in

Update to GCC copyright assignment policy

2021-06-01 Thread Christopher Dimech via Gcc
I am pleased to see a change based on my recommendation. The FSF should not refrain from accepting contributions based on modified versions of software in instances where the developer of the modified work is unable to get a copyright assignment of the code, but are legally allowed to use a compa

Re: Update to GCC copyright assignment policy

2021-06-01 Thread D. Hugh Redelmeier
| From: Mark Wielaard | This seems a pretty bad policy to be honest. | Why was there no public discussion on this? Agreed. I also agree with the rest of Mark's message. (Note: I haven't contributed to GCC but I have contributed to other copylefted code bases.) It is important that the pool be

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Alfred M. Szmidt via Gcc
GCC was created as part of the GNU Project but has grown to operate as an autonomous project. That is true for all GNU project. The GCC Steering Committee has decided to relax the requirement to assign copyright for all changes to the Free Software Foundation. GCC will continue to

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Mark Wielaard
On Tue, 2021-06-01 at 16:24 +0200, Florian Weimer via Gcc wrote: > * David Edelsohn via Gcc: > > > GCC was created as part of the GNU Project but has grown to operate as > > an autonomous project. > > > > The GCC Steering Committee has decided to relax the requirement to > > assign copyright for

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Paul Koning via Gcc
> On Jun 1, 2021, at 10:31 AM, David Edelsohn via Gcc wrote: > > The copyright author will be listed as "Free Software Foundation, > Inc." and/or "The GNU Toolchain Authors", as appropriate. What does that mean? FSF is a well defined organization. "The GNU Toolchain Authors" sounds like on

Re: Update to GCC copyright assignment policy

2021-06-01 Thread David Edelsohn via Gcc
On Tue, Jun 1, 2021 at 10:15 AM Jakub Jelinek wrote: > > On Tue, Jun 01, 2021 at 10:00:06AM -0400, David Edelsohn via Gcc wrote: > > GCC was created as part of the GNU Project but has grown to operate as > > an autonomous project. > > > > The GCC Steering Committee has decided to relax the require

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Mark Wielaard
Hi David, On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn via Gcc wrote: > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software Foundation. GCC > will continue to be developed, distributed, and licensed under the GNU > Genera

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Florian Weimer via Gcc
* David Edelsohn via Gcc: > GCC was created as part of the GNU Project but has grown to operate as > an autonomous project. > > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software Foundation. GCC > will continue to be develope

Re: Update to GCC copyright assignment policy

2021-06-01 Thread Jakub Jelinek via Gcc
On Tue, Jun 01, 2021 at 10:00:06AM -0400, David Edelsohn via Gcc wrote: > GCC was created as part of the GNU Project but has grown to operate as > an autonomous project. > > The GCC Steering Committee has decided to relax the requirement to > assign copyright for all changes to the Free Software F

unsubscribe

2021-06-01 Thread Dubuc, Paul via Gcc
> -Original Message- > From: gcc-announce On Behalf Of Richard > Biener > Sent: Tuesday, June 01, 2021 4:42 AM > To: gcc-annou...@gcc.gnu.org; gcc@gcc.gnu.org; info-...@gnu.org > Subject: [EXT] GCC 9.4 Released > > [Actual Sender is gcc-announce-boun...@gcc.gnu.org] > > The GNU Compil

Update to GCC copyright assignment policy

2021-06-01 Thread David Edelsohn via Gcc
GCC was created as part of the GNU Project but has grown to operate as an autonomous project. The GCC Steering Committee has decided to relax the requirement to assign copyright for all changes to the Free Software Foundation. GCC will continue to be developed, distributed, and licensed under the

Re: GCC documentation: porting to Sphinx

2021-06-01 Thread Michael Matz
Hello, On Tue, 1 Jun 2021, Martin Liška wrote: > On 5/31/21 5:49 PM, Michael Matz wrote: > > Hello Martin, > > > > On Mon, 31 May 2021, Martin Liška wrote: > > > >> I've made quite some progress with the porting of the documentation and > >> I would like to present it to the community now: > >>

Re: progress update after initial GSoC virtual meetup

2021-06-01 Thread David Malcolm via Gcc
On Sun, 2021-05-30 at 20:38 +0530, Ankur Saini wrote: > hello Hi Ankur, sorry about the delayed reply (it was a long weekend here in the US) > I was successfully able to build gcc with bootstrapping disabled and > using xgcc directly from the build directory instead ( reducing the > overall buil

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-06-01 Thread Martin Liška
On 6/1/21 9:42 AM, Richard Biener wrote: On Tue, Jun 1, 2021 at 9:33 AM Martin Liška wrote: @Richi: Can you please reply to this email? Not sure what I should add here? Honza suggested to mangle the promoted symbol names. Sure and I sent a patch for that. I don't really like the idea to

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-06-01 Thread Richard Biener via Gcc
On Tue, Jun 1, 2021 at 1:25 PM Martin Liška wrote: > > On 6/1/21 9:42 AM, Richard Biener wrote: > > On Tue, Jun 1, 2021 at 9:33 AM Martin Liška wrote: > >> > >> @Richi: Can you please reply to this email? > > > > Not sure what I should add here? Honza suggested to mangle the > > promoted symbol

GCC 9.4 Released

2021-06-01 Thread Richard Biener
The GNU Compiler Collection version 9.4 has been released. GCC 9.4 is a bug-fix release from the GCC 9 branch containing important fixes for regressions and serious bugs in GCC 9.3 with more than 190 bugs fixed since the previous release. This release is available from the WWW and FTP servers

GCC 9.4.1 Status Report (2021-06-01)

2021-06-01 Thread Richard Biener
Status == The GCC 9 branch is again open for regression and documentation fixes. Quality Data Priority # Change from last report --- --- P1 P2 304 P3 26 + 3 P4 173 -

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-06-01 Thread Richard Biener via Gcc
On Tue, Jun 1, 2021 at 9:33 AM Martin Liška wrote: > > @Richi: Can you please reply to this email? Not sure what I should add here? Honza suggested to mangle the promoted symbol names. I don't really like the idea to compile multiple TUs into one object. Also +LTO_LINKER_FLAGS = -flto=auto --

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-06-01 Thread Martin Liška
@Richi: Can you please reply to this email? On 5/21/21 10:43 AM, Martin Liška wrote: On 5/20/21 2:54 PM, Richard Biener wrote: On Thu, May 20, 2021 at 2:34 PM Martin Liška wrote: Hello. I've got a patch candidate that leverages partial linking for a couple of selected object files. I'm se

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-06-01 Thread Martin Liška
PING^1 On 5/21/21 10:29 AM, Martin Liška wrote: On 5/20/21 5:55 PM, Jan Hubicka wrote: Quick solution is to also modify partitioner to use the local symbol names when doing incremental linking (those mixing in source code and random seeds) to avoid clashes. Good hint. I added hash based on ob

Re: GCC documentation: porting to Sphinx

2021-06-01 Thread Martin Liška
On 5/31/21 5:49 PM, Michael Matz wrote: Hello Martin, On Mon, 31 May 2021, Martin Liška wrote: I've made quite some progress with the porting of the documentation and I would like to present it to the community now: https://splichal.eu/scripts/sphinx/ Note the documentation is automatically