[PATCH] Fix typo in Builtin infrastructure change

2011-10-14 Thread Michael Meissner
David pointed out that I had a typo in the AIX code in my builtin changes on October 11th. I've checked this patch in as obvious. 2011-10-14 Michael Meissner * config/rs6000/rs6000.c (rs6000_init_builtins): Fix typo in my change on October 11th, 2011. Index: gcc/config/rs6000

Re: Builtin infrastructure change

2011-10-07 Thread Richard Guenther
On Fri, Oct 7, 2011 at 12:49 AM, Michael Meissner wrote: > On Thu, Oct 06, 2011 at 10:44:03AM -0400, Michael Meissner wrote: >> On Thu, Oct 06, 2011 at 03:23:07PM +0200, Tobias Burnus wrote: >> > On 10/06/2011 03:02 PM, Michael Meissner wrote: >> > >On the x86 (with Fedora 13), I built and tested

Re: Builtin infrastructure change

2011-10-06 Thread Michael Meissner
On Thu, Oct 06, 2011 at 03:23:07PM +0200, Tobias Burnus wrote: > On 10/06/2011 03:02 PM, Michael Meissner wrote: > >On the x86 (with Fedora 13), I built and tested the C, C++, Objective C, > >Java, Ada, > >and Go languages with no regressions > > >On a power6 box with RHEL 6.1, I > >have done the

Re: Builtin infrastructure change

2011-10-06 Thread Tobias Burnus
On 10/06/2011 03:02 PM, Michael Meissner wrote: On the x86 (with Fedora 13), I built and tested the C, C++, Objective C, Java, Ada, and Go languages with no regressions On a power6 box with RHEL 6.1, I have done the same for C, C++, Objective C, Java, and Ada languages with no regressions.

Re: [RFC] Builtin infrastructure change

2011-10-04 Thread Joseph S. Myers
On Mon, 3 Oct 2011, Michael Meissner wrote: > On Sat, Oct 01, 2011 at 02:11:27PM +, Joseph S. Myers wrote: > > On Fri, 30 Sep 2011, Michael Meissner wrote: > > > > > Is this enough of a savings to continue on? I'm of two minds about it, > > > one is > > > > The thing to measure is not so m

Re: [RFC] Builtin infrastructure change

2011-10-04 Thread Michael Meissner
On Tue, Oct 04, 2011 at 02:44:00PM +0200, Richard Guenther wrote: > On Tue, Oct 4, 2011 at 2:07 AM, Michael Meissner > wrote: > > On Sat, Oct 01, 2011 at 02:11:27PM +, Joseph S. Myers wrote: > >> On Fri, 30 Sep 2011, Michael Meissner wrote: > >> > >> > Is this enough of a savings to continue o

Re: [RFC] Builtin infrastructure change

2011-10-04 Thread Richard Guenther
On Tue, Oct 4, 2011 at 2:07 AM, Michael Meissner wrote: > On Sat, Oct 01, 2011 at 02:11:27PM +, Joseph S. Myers wrote: >> On Fri, 30 Sep 2011, Michael Meissner wrote: >> >> > Is this enough of a savings to continue on?  I'm of two minds about it, >> > one is >> >> The thing to measure is not

Re: [RFC] Builtin infrastructure change

2011-10-03 Thread Michael Meissner
On Sat, Oct 01, 2011 at 02:11:27PM +, Joseph S. Myers wrote: > On Fri, 30 Sep 2011, Michael Meissner wrote: > > > Is this enough of a savings to continue on? I'm of two minds about it, one > > is > > The thing to measure is not so much memory as startup time (how long it > takes to compile

Re: [RFC] Builtin infrastructure change

2011-10-01 Thread Joseph S. Myers
On Fri, 30 Sep 2011, Michael Meissner wrote: > Is this enough of a savings to continue on? I'm of two minds about it, one is The thing to measure is not so much memory as startup time (how long it takes to compile an empty source file), which is important for libraries and programs using a cod

Re: [RFC] Builtin infrastructure change

2011-09-26 Thread Richard Guenther
On Wed, Sep 14, 2011 at 10:38 PM, Richard Henderson wrote: > On 09/13/2011 04:27 PM, Michael Meissner wrote: >> This patch touches a bunch of files, but most of the changes are fairly >> mechanical.  What this does is change the infrastructure of how machine >> independent builtin functions are ha

Re: [RFC] Builtin infrastructure change

2011-09-14 Thread Richard Henderson
On 09/13/2011 04:27 PM, Michael Meissner wrote: > This patch touches a bunch of files, but most of the changes are fairly > mechanical. What this does is change the infrastructure of how machine > independent builtin functions are handled. At this point, there is no change > to the compiler from

Re: [RFC] Builtin infrastructure change

2011-09-14 Thread Michael Meissner
On Wed, Sep 14, 2011 at 02:33:12PM +, Joseph S. Myers wrote: > On Tue, 13 Sep 2011, Michael Meissner wrote: > > > implicit_built_in_decls to the new macros/functions, and poison > > the old names. Make sure 0 is not a legitimate builtin index. > > I think the poisoning belongs in syst

Re: [RFC] Builtin infrastructure change

2011-09-14 Thread Joseph S. Myers
On Tue, 13 Sep 2011, Michael Meissner wrote: > implicit_built_in_decls to the new macros/functions, and poison > the old names. Make sure 0 is not a legitimate builtin index. I think the poisoning belongs in system.h; direct dependencies on the host compiler (such as GCC_VERSION and