Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Steven Bosscher
On 4/17/07, Maxim Kuvyrkov <[EMAIL PROTECTED]> wrote: There is a patch for this PR29841 in http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01134.html . The problem is that I don't really know which maintainer ask to review it :( I think this patch needs re-testing (because of my cfglayout changes

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Maxim Kuvyrkov
Steven Bosscher wrote: On 4/16/07, Mark Mitchell <[EMAIL PROTECTED]> wrote: 29841 [4.2/4.3 regression] ICE with scheduling and __builtin_trap Honza, PING! There is a patch for this PR29841 in http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01134.html . The problem is that I don't really know

Re: REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Paolo Bonzini
Ian Lance Taylor wrote: Paolo Bonzini <[EMAIL PROTECTED]> writes: I suppose we could add a target macro to let individual ports turn off REG_NO_CONFLICT generation? Any other ideas? A pass to reorder insns so that live ranges are shortened and register pressure is relieved. I think you coul

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Ian Lance Taylor
Dennis Weyland <[EMAIL PROTECTED]> writes: > I was a little bit disappointed that the first reply on this newsgroup > took so long. I just wanted to know which problems can be tackled and > completed in the SoC timeframe... > And i wonder why i only got 2 responses in the last two weeks in > contr

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Ian Lance Taylor
Dennis Weyland <[EMAIL PROTECTED]> writes: > I was a little bit disappointed that the first reply on this newsgroup > took so long. I just wanted to know which problems can be tackled and > completed in the SoC timeframe... > And i wonder why i only got 2 responses in the last two weeks in > contr

Re: REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Ian Lance Taylor
Paolo Bonzini <[EMAIL PROTECTED]> writes: > > I suppose we could add a target macro to let individual ports turn > > off REG_NO_CONFLICT generation? Any other ideas? > > A pass to reorder insns so that live ranges are shortened and register > pressure is relieved. I think you could do this with

Re: REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Andrew Pinski
On 4/16/07, Paolo Bonzini <[EMAIL PROTECTED]> wrote: > I suppose we could add a target macro to let individual ports turn off > REG_NO_CONFLICT generation? Any other ideas? A pass to reorder insns so that live ranges are shortened and register pressure is relieved. I think Daniel Berlin had

Re: REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Ian Lance Taylor
Bernd Schmidt <[EMAIL PROTECTED]> writes: > It would be nice to eliminate REG_NO_CONFLICT altogether, but a quick > experiment with the i386 port showed that this idea is a non-starter > for now (i386 still has insns operating on DImode, hence in some > functions not all DImode registers get lower

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Dennis Weyland
I was a little bit disappointed that the first reply on this newsgroup took so long. I just wanted to know which problems can be tackled and completed in the SoC timeframe... And i wonder why i only got 2 responses in the last two weeks in contrast with todays conversation with more than 2 respons

Re: REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Paolo Bonzini
I suppose we could add a target macro to let individual ports turn off REG_NO_CONFLICT generation? Any other ideas? A pass to reorder insns so that live ranges are shortened and register pressure is relieved. Could be something like for each bb for each insn for each active insn

REG_NO_CONFLICT vs lower-subreg

2007-04-16 Thread Bernd Schmidt
I've been converting the Blackfin port to take advantage of the new lower-subreg pass, which fortunately involves little more than deleting a few patterns. One problem is that without an anddi3 expander, we generate poor initial RTL. optabs knows it can do the operation piecewise, so it could

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Ian Lance Taylor
[ I sent this reply before I realized that Dennis also send the note to [EMAIL PROTECTED] Dennis, sorry for the repeat. ] Dennis Weyland <[EMAIL PROTECTED]> writes: > That means GOOGLE did not approve my application? I thought it was > GCC. How can I get to know why they did not approve me? As

Re: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: Dave> The definition of _EXFUN in mprec.h is unconditionally: Dave> #define _EXFUN(name, proto) name proto libjava, and subsequently Classpath, imported an old version of this code, which was then hacked over randomly. Dave> How

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Dennis Weyland
Hi! That means GOOGLE did not approve my application? I thought it was GCC. How can I get to know why they did not approve me? As far as i know, the mentors can select which projects they want and which not, and not google itsel. but it seems that i was wrong. Well, I already completed one SoC s

gcc-4.1-20070416 is now available

2007-04-16 Thread gccadmin
Snapshot gcc-4.1-20070416 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-20070416/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.1 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Ian Lance Taylor
Dennis Weyland <[EMAIL PROTECTED]> writes: > It's a pity that the application process has finished for some > days... I was very motivated and have really good skills regarding > efficient algorithms, complexity theory and compiler construction, but > with not being accepted I would not have enoug

CompileFarm and reghunt Was: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Laurent GUERBY
We're a bit "short" on the current CompileFarm machines, we have 5x16GB + 4x32GB (and as shown below it tends to be used, I have to ping users from time to time to get GB back :). There is enough cpu power in the farm to build and check a version for each commit (all languages including Ada) on up

RE: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Dave Korn
On 16 April 2007 20:49, Charles Wilson wrote: > Or , should libjava avoid the reserved name '_EXFUN' for its > macro, and use some other macro for this purpose? The definition of _EXFUN in mprec.h is unconditionally: #define _EXFUN(name, proto) name proto This looks like some

Re: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Charles Wilson
Tom Tromey wrote: > That is new to me, but then I don't build on Cygwin. > Where does /usr/include/_ansi.h come from? > > Anyway, try adding a "#undef _EXFUN" in the appropriate place in > mprec.h. If that works for you, send it to me and I will check it in. Are you sure forcibly redefining _EXF

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Paolo Bonzini
30786 is ICE-on-invalid. 30805 is ICE-on-unspecified. I don't like ICEs but these don't seem like release-blockers to me. Anyway I attached prototype patches for these. I don't have resources to test them for three weeks, so if anybody can beat me to it... Paolo

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Dennis Weyland
Hi! It's a pity that the application process has finished for some days... I was very motivated and have really good skills regarding efficient algorithms, complexity theory and compiler construction, but with not being accepted I would not have enough time for working on GCC since I have to

Re: EH references

2007-04-16 Thread Joseph S. Myers
On Mon, 16 Apr 2007, Tom Tromey wrote: > Long term I'd like us to go a step further and use documentation > comments in the source, and extract those into the manual. This will need FSF approval first for copying text between GPL code and GFDL manuals, and FSF instructions on what wording to put

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Steven Bosscher
On 4/16/07, Janis Johnson <[EMAIL PROTECTED]> wrote: I'd like at least two volunteers to help me with this cleanup and documentation effort by using my current scripts on regressions for open PRs and finding the places that are specific to my environment. Since I brought this up, I guess I'm on

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Tom Tromey
> "Steven" == Steven Bosscher <[EMAIL PROTECTED]> writes: Steven> * Maintainers of certain areas of the compiler may not be Steven> sufficiently aware of some bug in their part of the Steven> compiler. For example, only one of the three preprocessor bugs Steven> is assigned to a preprocessor m

Re: EH references

2007-04-16 Thread Tom Tromey
> "Ian" == Ian Lance Taylor <[EMAIL PROTECTED]> writes: >> "Paulo J. Matos" <[EMAIL PROTECTED]> writes: >> Is that any reference (paper, guide, whatever,) on how gcc is handling >> exceptions in intermediate code? Is it based on a known (published) >> method? Is it intuitive and explained some

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Tom Tromey
> "Janis" == Janis Johnson <[EMAIL PROTECTED]> writes: >> * Very few people know how to use Janis' scripts, so to encourage >> people to use them, the release manager could write a wiki page with a >> HOWTO for these scripts (or ask someone to do it). Regression hunting >> should only be easi

RE: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Dave Korn
On 16 April 2007 18:49, [EMAIL PROTECTED] wrote: >> "ChJ" == Christian Joensson <[EMAIL PROTECTED]> writes: > > ChJ> In file included from > ../../../gcc/libjava/classpath/native/fdlibm/fdlibm.h:29, ChJ> > from ../../../gcc/libjava/java/lang/natVMDouble.cc:27: > ChJ> ../../../gc

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Mark Mitchell
Janis Johnson wrote: >>> The RM can encourage me to do this; I've already been meaning to for a >>> long time now. >> You may certainly consider yourself encouraged. :-) > > Gosh, thanks! :-) > I have IBM permission to contribute them to GCC. An earlier version for > CVS is in contrib/reghunt

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Janis Johnson
On Mon, Apr 16, 2007 at 10:58:13AM -0700, Mark Mitchell wrote: > Janis Johnson wrote: > > On Mon, Apr 16, 2007 at 06:36:07PM +0200, Steven Bosscher wrote: > >> * Very few people know how to use Janis' scripts, so to encourage > >> people to use them, the release manager could write a wiki page with

Re: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Tom Tromey
> "ChJ" == Christian Joensson <[EMAIL PROTECTED]> writes: ChJ> In file included from ../../../gcc/libjava/classpath/native/fdlibm/fdlibm.h:29, ChJ> from ../../../gcc/libjava/java/lang/natVMDouble.cc:27: ChJ> ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: C

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Mark Mitchell
Janis Johnson wrote: > On Mon, Apr 16, 2007 at 06:36:07PM +0200, Steven Bosscher wrote: >> * Very few people know how to use Janis' scripts, so to encourage >> people to use them, the release manager could write a wiki page with a >> HOWTO for these scripts (or ask someone to do it). Regression hu

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Janis Johnson
On Mon, Apr 16, 2007 at 06:36:07PM +0200, Steven Bosscher wrote: > * Very few people know how to use Janis' scripts, so to encourage > people to use them, the release manager could write a wiki page with a > HOWTO for these scripts (or ask someone to do it). Regression hunting > should only be eas

Re: EH references

2007-04-16 Thread Joe Buck
On Mon, Apr 16, 2007 at 10:25:34AM -0700, Joe Buck wrote: > See > > http://www.codesourcery.com/cxx-abi/abi-eh.html > > Despite the fact that this document is called "Itanium C++ ABI", g++ uses > this approach on most platforms, including x86 (there is another > implementation supported by GCC, "

Re: EH references

2007-04-16 Thread Joe Buck
On Mon, Apr 16, 2007 at 12:40:17PM +0100, Paulo J. Matos wrote: > Hello all, > > Is that any reference (paper, guide, whatever,) on how gcc is handling > exceptions in intermediate code? Is it based on a known (published) > method? Is it intuitive and explained somewhere? See http://www.codesour

Re: Builtin functions?

2007-04-16 Thread Jan Hubicka
> > If you just want to scan every function you have around, the obvious > way to do it is > > For each function > FOR_EACH_BB_FN (function). > > This is probably slightly slower than > > For each function > if cgraph_function_body_availability != NOT_AVAILABLE >FOR_EACH_BB_FN (function)

Re: Potential bug with g++ and OpenMP

2007-04-16 Thread Ismail Dönmez
On Monday 16 April 2007 20:02:33 Theodore Papadopoulo wrote: > The piece of code attached to this mail does not compile with 4.3.0 > 20070113 (sorry this is rather old, but that's what I had available). The > architecture (although not relevant IMHO) > is i686-pc-linux-gnu. > > [ Even though this i

Re: Builtin functions?

2007-04-16 Thread 'Daniel Jacobowitz'
On Mon, Apr 16, 2007 at 05:51:17PM +0100, Dave Korn wrote: > Perhaps Paulo wants to know if the definition originated in a system header > file? Yes, this is more likely to be useful. -- Daniel Jacobowitz CodeSourcery

Re: Builtin functions?

2007-04-16 Thread Daniel Berlin
On 4/16/07, Jan Hubicka <[EMAIL PROTECTED]> wrote: > On 4/16/07, Paulo J. Matos <[EMAIL PROTECTED]> wrote: > >Hello all, > > > >I'm going through the bodies of all user-defined functions. I'm using > >as user-defined function as one that: > >DECL_BUILT_IN(node) == 0. > > > > >Problem is that for

Re: Difference in DWARF Info generated by GCC 3.4.6 and GCC 4.1.1

2007-04-16 Thread Ian Lance Taylor
"Rohit Arul Raj" <[EMAIL PROTECTED]> writes: > 1. In DIE for fun, with 3.4.6, the frame base is taken in terms of > Frame Pointer (DW_OP_reg14), where is in 4.1.1, it is taken in terms > of Stack Pointer (DW_OP_reg15). > > (For my backend, reg-no 14 is Frame Pointer and reg-no 15 is Stack Pointer

Potential bug with g++ and OpenMP

2007-04-16 Thread Theodore Papadopoulo
The piece of code attached to this mail does not compile with 4.3.0 20070113 (sorry this is rather old, but that's what I had available). The architecture (although not relevant IMHO) is i686-pc-linux-gnu. [ Even though this is not relevant here, a similar error happens with the redhat version

Re: EH references

2007-04-16 Thread Ian Lance Taylor
"Paulo J. Matos" <[EMAIL PROTECTED]> writes: > Is that any reference (paper, guide, whatever,) on how gcc is handling > exceptions in intermediate code? Is it based on a known (published) > method? Is it intuitive and explained somewhere? I doubt it. But if you pull together some information, it

Re: Duplicate assembler function names in cgraph

2007-04-16 Thread Jan Hubicka
> On 4/16/07, Jan Hubicka <[EMAIL PROTECTED]> wrote: > >Hi, > >> Hello all, > >> > >> I'm doing in my IPA pass: > >> for(node = cgraph_nodes; node; node = node->next) { > >>reg_cgraph_node(IDENTIFIER_POINTER(DECL_ASSEMBLER_NAME(node->decl))); > >> } > >> > >> to get all the function names in th

RE: Builtin functions?

2007-04-16 Thread Dave Korn
On 16 April 2007 17:31, Daniel Jacobowitz wrote: > On Mon, Apr 16, 2007 at 05:04:05PM +0100, Paulo J. Matos wrote: >> _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc >> [operator<<]... SUCCESSFUL > >> Well, this is definitely builtin but DECL_BUILT_IN == 0, which means >> that when I do F

Re: Duplicate assembler function names in cgraph

2007-04-16 Thread Paulo J. Matos
On 4/16/07, Jan Hubicka <[EMAIL PROTECTED]> wrote: Hi, > Hello all, > > I'm doing in my IPA pass: > for(node = cgraph_nodes; node; node = node->next) { >reg_cgraph_node(IDENTIFIER_POINTER(DECL_ASSEMBLER_NAME(node->decl))); > } > > to get all the function names in the cgraph. I'm adding them t

Re: Builtin functions?

2007-04-16 Thread Jan Hubicka
> On 4/16/07, Daniel Berlin <[EMAIL PROTECTED]> wrote: > > > >First, it's not built in, because it's defined in a source file. > >Builtin functions are those defined by the compiler. > > > >Second, we should make FOR_EACH_BB_FN never crash on empty tree functions. > >It seems really rude to do othe

Re: Builtin functions?

2007-04-16 Thread Jan Hubicka
> On 4/16/07, Paulo J. Matos <[EMAIL PROTECTED]> wrote: > >Hello all, > > > >I'm going through the bodies of all user-defined functions. I'm using > >as user-defined function as one that: > >DECL_BUILT_IN(node) == 0. > > > > >Problem is that for a function (derived from a C++ file) whose output >

Re: Builtin functions?

2007-04-16 Thread Paulo J. Matos
On 4/16/07, Daniel Berlin <[EMAIL PROTECTED]> wrote: First, it's not built in, because it's defined in a source file. Builtin functions are those defined by the compiler. Second, we should make FOR_EACH_BB_FN never crash on empty tree functions. It seems really rude to do otherwise. Just becaus

Re: Builtin functions?

2007-04-16 Thread Paulo J. Matos
On 4/16/07, Daniel Jacobowitz <[EMAIL PROTECTED]> wrote: On Mon, Apr 16, 2007 at 05:04:05PM +0100, Paulo J. Matos wrote: > _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc > [operator<<]... SUCCESSFUL > Well, this is definitely builtin but DECL_BUILT_IN == 0, which means > that when I do

Re: How to control the offset for stack operation?

2007-04-16 Thread Ian Lance Taylor
"Mohamed Shafi" <[EMAIL PROTECTED]> writes: > Depending on the machine mode the compiler will generate automatically > the offset required for the stack operation i.e for a machine with > word size is 32, for char type the offset is 1, for int type the > offset is 2 and so on.. > > Is there a way

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Steven Bosscher
On 4/16/07, Mark Mitchell <[EMAIL PROTECTED]> wrote: 29841 [4.2/4.3 regression] ICE with scheduling and __builtin_trap Honza, PING! 31360 [4.2/4.3 Regression] rtl loop invariant is broken Zdenek, PING! The broader question of why there are so many 124 P3 or higher regressions against 4.

Re: Builtin functions?

2007-04-16 Thread Daniel Berlin
On 4/16/07, Paulo J. Matos <[EMAIL PROTECTED]> wrote: Hello all, I'm going through the bodies of all user-defined functions. I'm using as user-defined function as one that: DECL_BUILT_IN(node) == 0. Problem is that for a function (derived from a C++ file) whose output from my pass is (outpu

Re: Builtin functions?

2007-04-16 Thread Daniel Jacobowitz
On Mon, Apr 16, 2007 at 05:04:05PM +0100, Paulo J. Matos wrote: > _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc > [operator<<]... SUCCESSFUL > Well, this is definitely builtin but DECL_BUILT_IN == 0, which means > that when I do FOR_EACH_BB_FN, I'm getting a segmentation fault. > > I wo

Re: Duplicate assembler function names in cgraph

2007-04-16 Thread Jan Hubicka
Hi, > Hello all, > > I'm doing in my IPA pass: > for(node = cgraph_nodes; node; node = node->next) { >reg_cgraph_node(IDENTIFIER_POINTER(DECL_ASSEMBLER_NAME(node->decl))); > } > > to get all the function names in the cgraph. I'm adding them to a list > and I'm assuming that two nodes do not h

Builtin functions?

2007-04-16 Thread Paulo J. Matos
Hello all, I'm going through the bodies of all user-defined functions. I'm using as user-defined function as one that: DECL_BUILT_IN(node) == 0. Problem is that for a function (derived from a C++ file) whose output from my pass is (output is self-explanatory, I think): Registering cgraph node:

Re: Questions/Comments regarding my SoC application

2007-04-16 Thread Paolo Bonzini
Hi! Initially I meant to optimize GCC, that includes runtime and memory usage, of course. Sure. I meant that we have testcases that are good to test your work on. Profile GCC running them and fix the hotspots: this may show quadratic algorithms, and the like. For example, see the patch

Duplicate assembler function names in cgraph

2007-04-16 Thread Paulo J. Matos
Hello all, I'm doing in my IPA pass: for(node = cgraph_nodes; node; node = node->next) { reg_cgraph_node(IDENTIFIER_POINTER(DECL_ASSEMBLER_NAME(node->decl))); } to get all the function names in the cgraph. I'm adding them to a list and I'm assuming that two nodes do not have the same DECL_ASS

[cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Christian Joensson
Windows XP Pro/SP2 cygwin Pentium M processor 2.13GHz system with packages: binutils 20060817-1 2.17.50 20060817 bison2.3-1 2.3 cygwin 1.5.24-2 (with Dave Korn's stdio.h patch in newlib cvs) dejagnu 20021217-2 1.4.2.x e

Difference in DWARF Info generated by GCC 3.4.6 and GCC 4.1.1

2007-04-16 Thread Rohit Arul Raj
Hello all, I ran a sample program with gcc 3.4.6 and gcc 4.1.1 compiler. I need some clarifications regarding the DWARFinfo generated by these 2 compilers. Sample Program: #include int fun(const char*, ...); /* Variadic function */ int fun(const char *raj,...) { return 9; } int main() { f

EH references

2007-04-16 Thread Paulo J. Matos
Hello all, Is that any reference (paper, guide, whatever,) on how gcc is handling exceptions in intermediate code? Is it based on a known (published) method? Is it intuitive and explained somewhere? I've looked at internal docs but it is not really explicit how it works. I'm having a hard time u

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Richard Kenner
> Also, beyond that, I would strongly suspect that these PRs haven't been > fixed in large part because they're difficult to track down, and > possibly if we knew what commit had introduced them, we'd be a good bit > farther along in fixing them, even without having the help of whoever > introd

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, Dave Korn <[EMAIL PROTECTED]> wrote: On 16 April 2007 11:17, J.C. Pizarro wrote: > I follow, No, not very well. > The end-users who just want to compile gcc from a tarball do not > have to have autoconf installed, because we supply all the generated files > for them in the tarball

Re: How to control the offset for stack operation?

2007-04-16 Thread Mohamed Shafi
On 4/16/07, J.C. Pizarro <[EMAIL PROTECTED]> wrote: 2007/4/16, Mohamed Shafi <[EMAIL PROTECTED]> wrote: > > > Depending on the machine mode the compiler will generate automatically > > > the offset required for the stack operation i.e for a machine with > > > word size is 32, for char type the of

RE: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Dave Korn
On 16 April 2007 11:17, J.C. Pizarro wrote: > I follow, No, not very well. > The end-users who just want to compile gcc from a tarball do not > have to have autoconf installed, because we supply all the generated files > for them in the tarball. <- Well, > > what is the matter if the generate

generated files vs bootstrapping [Was: GCC 4.2.0 Status Report]

2007-04-16 Thread Andrew Pinski
On 4/16/07, J.C. Pizarro <[EMAIL PROTECTED]> wrote: what is the matter if the generated files aren't updated? The users will say many times broken situations like bootstrap doesn't work or else. 99.9% of bootstrap failures are not related to generated files full stop. Sounds like you are mixing

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, Dave Korn <[EMAIL PROTECTED]> wrote: On 16 April 2007 10:56, J.C. Pizarro wrote: > The GCC scripts use autotools but the site don't use autotools because > it says which is inconvenient. What??? Why don't you ever go and actually *find something out* about what you're talking ab

Re: How to control the offset for stack operation?

2007-04-16 Thread J.C. Pizarro
2007/4/16, Mohamed Shafi <[EMAIL PROTECTED]> wrote: > > Depending on the machine mode the compiler will generate automatically > > the offset required for the stack operation i.e for a machine with > > word size is 32, for char type the offset is 1, for int type the > > offset is 2 and so on..

RE: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Dave Korn
On 16 April 2007 10:56, J.C. Pizarro wrote: > The GCC scripts use autotools but the site don't use autotools because > it says which is inconvenient. What??? Why don't you ever go and actually *find something out* about what you're talking about before you spout nonsense all over the list?

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, François-Xavier Coudert <[EMAIL PROTECTED]> wrote: > 1) To update the generated configure scripts of the tarball before > than distributing it. It could be done, but there's the risk that an automated process like that might introduce problems. I'd be more in favour of a nightly teste

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, Andrew Pinski <[EMAIL PROTECTED]> wrote: On 4/16/07, J.C. Pizarro <[EMAIL PROTECTED]> wrote: > The "mea culpa" is to permit for long time to modify "configure" instead of > "configure.ac" or "configure.in" that is used by "autoconf" and/or "automake". > > Another "mea culpa" is don't u

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread François-Xavier Coudert
libdecnumber/aclocal.m4:# generated automatically by aclocal 1.9.5 -*- Autoconf -*- That's a problem in the last regeneration of this file. I'm CCing M. Meissner, H. J. Lu and M. Cornea, since they appear to have last changed this file, although there's no ChangeLog entry for it in their commit.

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, François-Xavier Coudert <[EMAIL PROTECTED]> wrote: > The "mea culpa" is to permit for long time to modify "configure" instead of > "configure.ac" or "configure.in" that is used by "autoconf" and/or "automake". > > [...] I'm sorry, but I don't understand at all what you propose, what y

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Andrew Pinski
On 4/16/07, J.C. Pizarro <[EMAIL PROTECTED]> wrote: The "mea culpa" is to permit for long time to modify "configure" instead of "configure.ac" or "configure.in" that is used by "autoconf" and/or "automake". Another "mea culpa" is don't update the autoconf/automake versions when the GCC''s script

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread François-Xavier Coudert
The "mea culpa" is to permit for long time to modify "configure" instead of "configure.ac" or "configure.in" that is used by "autoconf" and/or "automake". [...] I'm sorry, but I don't understand at all what you propose, what your proposal is supposed to fix or how that is related to the mail yo

Re: How to control the offset for stack operation?

2007-04-16 Thread Mohamed Shafi
On 4/16/07, J.C. Pizarro <[EMAIL PROTECTED]> wrote: 2007/4/16, Mohamed Shafi <[EMAIL PROTECTED]>: > hello all, > > Depending on the machine mode the compiler will generate automatically > the offset required for the stack operation i.e for a machine with > word size is 32, for char type the offse

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread J.C. Pizarro
2007/4/16, François-Xavier Coudert <[EMAIL PROTECTED]> wrote: > You want more bugs fixed, it would seem a better way would be to build > a better sense of community (Have bugfix-only days, etc) and encourage > it through good behavior, not through negative reinforcement. I do agree with that in

[wwwdocs] PATCH for Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Gerald Pfeifer
Installed. Index: index.html === RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v retrieving revision 1.607 diff -u -3 -p -r1.607 index.html --- index.html 23 Mar 2007 08:31:00 - 1.607 +++ index.html 16 Apr 2007 08:51:28 -000

Re: How to control the offset for stack operation?

2007-04-16 Thread J.C. Pizarro
2007/4/16, Mohamed Shafi <[EMAIL PROTECTED]>: hello all, Depending on the machine mode the compiler will generate automatically the offset required for the stack operation i.e for a machine with word size is 32, for char type the offset is 1, for int type the offset is 2 and so on.. Is there a

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread François-Xavier Coudert
You want more bugs fixed, it would seem a better way would be to build a better sense of community (Have bugfix-only days, etc) and encourage it through good behavior, not through negative reinforcement. I do agree with that in a general way, but I think there should also be a real effort done b

How to control the offset for stack operation?

2007-04-16 Thread Mohamed Shafi
hello all, Depending on the machine mode the compiler will generate automatically the offset required for the stack operation i.e for a machine with word size is 32, for char type the offset is 1, for int type the offset is 2 and so on.. Is there a way to control this ? i mean say for long long