Re: GCC internal re-architecture proposal

2014-03-19 Thread Andrew MacLeod
On 03/19/2014 05:08 AM, Richard Biener wrote: On Tue, Mar 18, 2014 at 5:34 PM, Diego Novillo wrote: On Tue, Mar 18, 2014 at 10:19 AM, Richard Biener wrote: On Fri, Jun 21, 2013 at 5:27 PM, Andrew MacLeod wrote: [ I foolishly sent this with the document as an attachment... hopefully it gets

Re: GCC internal re-architecture proposal

2014-03-19 Thread Richard Biener
On Tue, Mar 18, 2014 at 5:34 PM, Diego Novillo wrote: > On Tue, Mar 18, 2014 at 10:19 AM, Richard Biener > wrote: >> On Fri, Jun 21, 2013 at 5:27 PM, Andrew MacLeod wrote: >>> [ I foolishly sent this with the document as an attachment... hopefully it >>> gets rejected and anyone interested can s

Re: GCC internal re-architecture proposal

2014-03-18 Thread Diego Novillo
On Tue, Mar 18, 2014 at 10:19 AM, Richard Biener wrote: > On Fri, Jun 21, 2013 at 5:27 PM, Andrew MacLeod wrote: >> [ I foolishly sent this with the document as an attachment... hopefully it >> gets rejected and anyone interested can simply download the document from >> the wiki..] >> >> Over the

Re: GCC internal re-architecture proposal

2014-03-18 Thread Richard Biener
On Fri, Jun 21, 2013 at 5:27 PM, Andrew MacLeod wrote: > [ I foolishly sent this with the document as an attachment... hopefully it > gets rejected and anyone interested can simply download the document from > the wiki..] > > Over the past couple of months, I've slowly been putting together an act

Re: GCC internal re-architecture proposal

2013-06-22 Thread Tobias Burnus
Andrew MacLeod wrote: * Quite a lot of target interfaces would be used by the front ends specifically for defining macros for building target libraries only; see the "probably predefine macros if -fbuilding-libgcc in most cases" list on that wiki page. (Thus, given a clean separation of target-s

Re: GCC internal re-architecture proposal

2013-06-21 Thread Eric Botcazou
> * Various cases of front-end folding are to get better warnings, e.g. to > detect that in a signed-to-unsigned conversion the converted value is in > fact never negative. I don't see this issue mentioned in the document. Tree front-end folding, or more precisely folding of expressions generated

Re: GCC internal re-architecture proposal

2013-06-21 Thread Andrew MacLeod
On 06/21/2013 12:16 PM, Joseph S. Myers wrote: A few observations: * You don't mention anything about separating host-side and target-side configuration, which are also entangled. A slightly out-of-date list of target macros used in target-side code is at

Re: GCC internal re-architecture proposal

2013-06-21 Thread Joseph S. Myers
A few observations: * You don't mention anything about separating host-side and target-side configuration, which are also entangled. A slightly out-of-date list of target macros used in target-side code is at and a clean back-end class woul

Re: GCC internal re-architecture proposal

2013-06-21 Thread Andrew MacLeod
On 06/21/2013 11:27 AM, Andrew MacLeod wrote: I hope this link will work :-)... http://gcc.gnu.org/wiki/AndrewMacLeod?action=AttachFile&do=view&target=gccrestructureplan2.1.odt Highlander or you can use this PDF file... http://gcc.gnu.org/wiki/AndrewMacLeod?action=AttachFile&do=view&target

GCC internal re-architecture proposal

2013-06-21 Thread Andrew MacLeod
[ I foolishly sent this with the document as an attachment... hopefully it gets rejected and anyone interested can simply download the document from the wiki..] Over the past couple of months, I've slowly been putting together an action plan to help modernize GCC's source base. We've had vari