Re: [PATCH] Install drivers from gcc/Makefile.in

2006-07-13 Thread Andrew Pinski
s in the Make-lang.in Ok for trunk when stage1 starts? Can you add documentation to the internals manual about this change? Thanks, Andrew Pinski

Re: BIT_FIELD_REF on the LHS

2006-07-13 Thread Andrew Pinski
ec_set (but only if I fix a different issue which checks the mode). Thanks, Andrew Pinski

Re: Calling gimplify_to_stmt_list (...) on a statement containing a TARGET_MEM_REF node

2006-07-14 Thread Andrew Pinski
On Jul 14, 2006, at 11:01 PM, Roberto COSTA wrote: Is it a bug... or am I trying to do something wrong? Why are you trying to regimplify something which is in gimple? Thanks, Andrew Pinski

Re: RFD: language hooks in GIMPLE / lang_flag?

2006-07-14 Thread Andrew Pinski
Even right now we allow "int* = void*" without a cast. I posted a patch to fix that up at <http://gcc.gnu.org/ml/gcc-patches/2006-06/ msg00179.html> which I am still waiting for approval for. Thanks, Andrew Pinski

Bootstrap broken on ppc-darwin

2006-07-15 Thread Andrew Pinski
o make sure. Note this was after a day after Geoff's regression machine finally had no regressions so this is slightly disappointing. Thanks, Andrew Pinski

config/gnu.h, config/i386/gnu.h don't include copyright notices

2006-07-15 Thread Andrew Pinski
Is there a reason why both config/gnu.h and config/i386/gnu.h don't include copyright notices or even the license they are under. Does that mean they are in the public domain or did someone mess up when contributing them? Thanks, Andrew Pinski

Re: config/gnu.h, config/i386/gnu.h don't include copyright notices

2006-07-15 Thread Andrew Pinski
On Jul 16, 2006, at 12:49 AM, Alfred M. Szmidt wrote: They are (or were) non-trivial enough not to require a copyright notice. Then why does config/rs6000/gnu.h have one, it is more trivial than the others. -- Pinski

Re: Bootstrap broken on ppc-darwin

2006-07-16 Thread Andrew Pinski
function. I am trying to reduce a testcase right now. Thanks, Andrew Pinski

Re: Bootstrap broken on ppc-darwin

2006-07-16 Thread Andrew Pinski
On Jul 16, 2006, at 4:16 PM, Andrew Pinski wrote: I am trying to reduce a testcase right now. And here is a reduced testcase: struct basic_ios { virtual ~basic_ios() { } }; class istrstream : virtual public basic_ios { virtual ~istrstream(); }; istrstream::~istrstream() { } -- Pinski

Re: Bootstrap broken on ppc-darwin

2006-07-16 Thread Andrew Pinski
On Jul 16, 2006, at 5:19 PM, Andrew Pinski wrote: And here is a reduced testcase: struct basic_ios { virtual ~basic_ios() { } }; class istrstream : virtual public basic_ios { virtual ~istrstream(); }; istrstream::~istrstream() { } Debugging shows this was definitely caused by the stabs

Re: where is the gcc wiki?

2006-07-16 Thread Andrew Pinski
On Jul 17, 2006, at 12:17 AM, Joern RENNECKE wrote: Clicking on the Wiki link of the gcc home page, I get: Did you not read Daniel's email: http://gcc.gnu.org/ml/gcc/2006-07/msg00227.html -- Pinski

Re: gcc 4.1.1 and Bliss frontend.

2006-07-22 Thread Andrew Pinski
On Jul 22, 2006, at 1:05 AM, Roar Thronæs wrote: Hi But it seems EXIT_BLOCK_EXPR and LABELED_BLOCK_EXPR have been moved to java, since no one else was using it. Would it be possible to move that code back, please? I don't think it should be moved back. You can add it to your front-end ins

Re: Searching configured and relocated prefix.

2006-07-22 Thread Andrew Pinski
f the tools. The main use of this is that untar a common sysroot and use different versions of the compiler which normally would be installed under that common location. Thanks, Andrew Pinski

Re: Searching configured and relocated prefix.

2006-07-23 Thread Andrew Pinski
On Jul 23, 2006, at 10:44 AM, Ian Lance Taylor wrote: However, I think it's clear that the problems in (1) are more severe than the problems in (2), on several grounds: "Me too." I actually think the problems with 1 (b) are artificial and should not be taken into account. I actually depend

Re: Searching configured and relocated prefix.

2006-07-23 Thread Andrew Pinski
ither? Thanks, Andrew Pinski

Re: Searching configured and relocated prefix.

2006-07-23 Thread Andrew Pinski
rosoft already about how bad performance problem it is instead of now trying to work around in real already working code. Thanks, Andrew Pinski

Re: Searching configured and relocated prefix.

2006-07-23 Thread Andrew Pinski
On Jul 23, 2006, at 10:44 AM, Ian Lance Taylor wrote: "Me too." Except now you have suggested that we change the current behavior which you already suggested at the GCC summit we should not do at least not for a couple of release for warning people. You cannot have it both ways, people alrea

Re: Searching configured and relocated prefix.

2006-07-23 Thread Andrew Pinski
in GCC which can be safely removed, like the comment size work around for Sun's c compiler. There are others like all the bool issues which we now work around via using char instead of _Bool. Thanks, Andrew Pinski

Re: [boehms-gc] Performance results

2006-07-24 Thread Andrew Pinski
On Jul 24, 2006, at 1:45 AM, Laurynas Biveinis wrote: 4) I have configured Linux compilers with "--disable-checking". I was quite surprised to see that GGC times have disappeared from the "-Q -ftime-report -fmem-report" output. Is this expected by design behaviour? What minimum configure option

Re: [boehms-gc] Performance results

2006-07-24 Thread Andrew Pinski
On Jul 24, 2006, at 4:22 AM, Laurynas Biveinis wrote: So does that mean that there is no way to get GGC debug output with --disable-checking? Is there any very cheap --enable-checking option that would be give that or am I better off to hack GCC to do it with --disable-checking? No, GC is ju

Re: Use of compound_literal_expr in c vs target_expr in c++ for compound literals

2006-07-24 Thread Andrew Pinski
: I think you are trying to fix PR 28418 which is an ICE in gimple_add_tmp_var with compound literals in C. Thanks, Andrew Pinski

Re: New testsuite failures with -fprofile-use

2006-07-26 Thread Andrew Pinski
> > Hi, > Is anybody looking into this? Honza said he was going to look into this. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28480 -- Pinski

Re: gcc-4.3 projects page?

2006-07-26 Thread Andrew Pinski
On Jul 26, 2006, at 7:27 PM, Dan Kegel wrote: Is it time to create a GCC_4.3_Projects page like http://gcc.gnu.org/wiki/GCC_4.2_Projects ? I imagine several projects are already in progress, but not yet mentioned on the wiki... I have mentioned one via my user page on wiki. But it is not a fu

Re: sorry, unimplemented: 64-bit mode not compiled in - ?!

2006-07-28 Thread Andrew Pinski
On Jul 28, 2006, at 2:44 AM, Jan Hubicka wrote: Interesting, the major reason for disabling -m64 by default for 32bit compilers was the fact that it enforces HOST_WIDE_INT to be 64bit slowing down the whole compiler considerably. Are Debian's folks happy to wait longer for compilation or h

Re: GCC missed optimization?

2006-07-28 Thread Andrew Pinski
On Jul 28, 2006, at 3:04 AM, Richard Guenther wrote: A bugreport is useful so we don't forget. There is already a bug report. PR 21465. -- Pinski

Re: sorry, unimplemented: 64-bit mode not compiled in - ?!

2006-07-28 Thread Andrew Pinski
On Jul 28, 2006, at 3:01 AM, Richard Guenther wrote: It also uses more memory due to this change. I still have not seen any real data from this. All I have seen is talk. The memory usage has gone down with the change for RTL and also HOST_WIDEST_FAST_INT changes. Please provide evidence th

Re: sorry, unimplemented: 64-bit mode not compiled in - ?!

2006-07-28 Thread Andrew Pinski
On Jul 28, 2006, at 4:47 AM, Richard Guenther wrote: The memory requirement for PR12245 will nearly double. Saying it will double is not prove, please provide the memory usage dumps. If it does double then you should not be using x86 to optimize the memory usage and instead using powerpc-li

Re: What happened to the gcc 4.2 vectorizer patches?

2006-07-31 Thread Andrew Pinski
> > 4.3 I guess). > > > > Dan Berlin created patch queue so that we do not have to ping patches. Actually it was created for a different reason. Pinging patches is still needed as evident that there are so many old patches waiting in the queue. Thanks, Andrew Pinski

Re: What happened to the gcc 4.2 vectorizer patches?

2006-07-31 Thread Andrew Pinski
> > Andrew Pinski <[EMAIL PROTECTED]> writes: > > > > > > > Dorit Nuzman wrote: > > > > most of the links you listed are 4.2 projects that haven't been reviewed > > > > (indeed, they also haven't been pinged very frequently

Re: a request

2006-08-02 Thread Andrew Pinski
> > hi > > Could I get a copy of the implementation of the OpenMP 2.5 interface, > please? You download the 4.2 snapshot and you have it. Or you could grab a GCC via svn. Thanks, Andrew Pinski

Re: day to day quality report for the past 12.5 months

2006-08-04 Thread Andrew Pinski
for a timeout every once in a while) if Java bootstrap was not broken. Also I think most of the days with 1 regressions are really 0 regressions but a timeout in the java testsuite. Thanks, Andrew Pinski

Re: Gcc extension: have a semicolon after a function definition ??

2006-08-08 Thread Andrew Pinski
> > Hi, > > I am wondering why following program is compiled successfully by gcc ? > Please notice there is a ";" after the function definition. > > Is there a gcc extension for it ? Yes, use -pedantic-errors for showing if it is a GCC extension or not. -- Pinski

Re: 'xxx' may be used uninitialized in this function

2006-08-09 Thread Andrew Pinski
> > > There's more to it than that, unless your compiler is very broken. > GCC should not warn for "int x; foo (&x);". Or inlining happened and foo got inlined and really there is a path which could leave x uninitialized. -- Pinski

Re: type consistency of gimple

2006-08-11 Thread Andrew Pinski
ems with the front-end and optimizers. If I get time next week, I can go through the bugs to see which ones still apply and file new ones and also go back and test the above patch again before pinging it. Thanks, Andrew Pinski

Re: bug in 4.1.1?

2006-08-13 Thread Andrew Pinski
> > When compiling the following the code with gcc 4.1.1 without > optimization, the output is wrong. > > gcc -v is > > Using built-in specs. > Target: i686-pc-linux-gnu > Configured with: ./configure --prefix=/home/jb/local > Thread model: posix > gcc version 4.1.1 > > <=code=> > > #

Re: #pragma once

2006-08-13 Thread Andrew Pinski
On Sun, 2006-08-13 at 19:48 +0300, Drgt wrote: > Hi. > > It seems, that "#pragma once" isn't in ISO, and will never be, especially > because it is Microsoft (am I right ?) C extension. > (http://gcc.gnu.org/ml/gcc/2004-06/msg01887.html) #pragma once has not been removed and in fact the opposite h

Re: type consistency of gimple

2006-08-13 Thread Andrew Pinski
e middle-end producing the trees wrongly. I have at least two bugs still out on the C++ front-end for producing a cast instead of ADDR_EXPR/COMPONENT_REF. PR 19816 and 19817. Thanks, Andrew Pinski

Re: type consistency of gimple

2006-08-13 Thread Andrew Pinski
ut it on > the LTO branch. Run it before writing out LTO information. I was the one who write the consistency checker but right now it is not a separate pass (the patches for checker are in the meta-bug referenced above) but it could easily moved to a separate pass. Thanks, Andrew Pinski

Re: Wrong code generated (assignment incorrectly optimized out)

2006-08-14 Thread Andrew Pinski
> > This is gcc-4.2.0-0.20060806r115974 Can you submit a real bug report to http://gcc.gnu.org/bugzilla as mentioned on http://gcc.gnu.org/bugs.html? Thanks, Andrew Pinski

Re: does gcc support multiple sizes, or not?

2006-08-14 Thread Andrew Pinski
> > DJ Delorie wrote: > >> However, the C++ definition has been amended at the last Lillehammer > >> meeting to allow that cast as "conditionally supported": either it is > >> valid or it errors out. the compiler has to tell. > > > > Also, the mechanism to create multiple pointer sizes > > (attr

Re: GCC 3.4.5 has been released

2006-08-15 Thread Andrew Pinski
> All the above and more. It is a source release of GCC. -- Pinski

Re: Getting at basic block info from an insn

2006-08-17 Thread Andrew Pinski
> > > Two part question: > > 1) Does the control flow graph exist at the time we're emitting assembler > instructions? Not really because we delete the CFG because some passes right after the last scheduling does not understand CFG (reorg is one example). Thanks, Andrew Pinski

Re: strict aliasing issue

2006-08-18 Thread Andrew Pinski
> > Here's my reduced testcase: > > typedef long GLint; > extern void aglChoosePixelFormat(const GLint *); > void find(const int *alistp) { >const int *blist; >int list[32]; >if (alistp) > blist = alistp; >else { > list[3] = 42; /* this store disappears with -O1 -f

Re: strict aliasing issue

2006-08-18 Thread Andrew Pinski
> I'm not a language lawyer; is this a legal program? (If the program > is legal, should I file a PR?) Mike Stump already filed a PR about this, PR 28778 and I gave a full testcase which shows that this is legal code and the compiler should not be removing the store. Oh and I marked it as a

Re: Trunk bootstrap failure on Linux/x86_64 in reload1.c

2006-08-21 Thread Andrew Pinski
> > On Aug 21, 2006, at 11:59 AM, Andreas Jaeger wrote: > > Trunk fails to build for me with: > > Maybe related (from http://gcc.gnu.org/regtest/HEAD/): > > 2006-08-16T23:25:59Z 2006-08-17T14:40:57Z pass native 116195 > 2006-08-17T14:43:02Z 2006-08-17T15:38:47Z build native 116224 This is unrel

Re: = {0} in bss?

2006-08-22 Thread Andrew Pinski
> > I hate to even bring this up, but... should things like: > >int m[1 << 27] = {0}; > > be put in .bss? I'm tempted to say no, if you want that, you have to > remove {0}. Yes if -fzero-initialized-in-bss is on which it is by default since at least 3.4.0. -- Pinski

Re: gcc trunk vs python

2006-08-23 Thread Andrew Pinski
> So your analysis appears to be correct. Even more interesting is > that if I build python 2.4.3 with Apple's gcc from Xcode 2.3, the > correct results are obtained without the need to resort to the > -fwrapv flag. So either we have a regression in gcc trunk or > Apple has a patch in their branch

Re: gcc trunk vs python

2006-08-23 Thread Andrew Pinski
x < 0 && x == -x That is the issue right there really, doing x == -x will never be true because -x will overflow for INT_MIN. Doing "((unsigned)x) == -(unsigned)x" should fix the issue. Note this is unrelated to Darwin or any processor really too. -- Pinski

VIEW_CONVERT_EXPR vs alias pass

2006-08-26 Thread Andrew Pinski
MUST_DEFS VIEW_CONVERT_EXPR(b_9) = a.0_2; t.c:11: internal compiler error: verify_ssa failed Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html> for instructions. Thanks, Andrew Pinski

Re: VIEW_CONVERT_EXPR vs alias pass

2006-08-26 Thread Andrew Pinski
On Sat, 2006-08-26 at 09:48 -0700, Andrew Pinski wrote: > If we have the following IR (before the first may_alias pass): > The may_alias pass removes the TREE_ADDRESSABLE on b so we ICE in the > checking pass after may_alias runs. Does someone have an idea on where > it is going wron

Re: .size directives and flexible array members

2006-08-27 Thread Andrew Pinski
ng all the data for flexible array members with zero initializers. In fact in 3.2.3, we don't produce the correct .size either and 3.2.3 was one of the releases where that bug was known to fixed. Thanks, Andrew Pinski

Re: Can we limit one bug fix per checkin please?

2006-08-30 Thread Andrew Pinski
> It happened again. This checkin: Yes the standard thing is one checkin pre fix. but it also annoying that you (HJL) don't understand how to file a bug report which is actually documented. -- Pinski

Re: First cut on outputing gimple for LTO using DWARF3. Discussion invited!!!!

2006-08-30 Thread Andrew Pinski
> [...] > KZ> +case TRUTH_NOT_EXPR: > KZ> +case VIEW_CONVERT_EXPR: > KZ> +#if STUPID_TYPE_SYSTEM > KZ> + output_type_ref (ob, TREE_TYPE (expr)); > KZ> +#endif > > I think VIEW_CONVERT_EXPR needs to be treated like NOP_EXPR and > CONVERT_EXPR in the STUPID_TYPE_SYSTEM case. VIEW_CONVE

Re: gets is not too dangerous

2006-08-31 Thread Andrew Pinski
> > Hello: > > We are students of computer sciences in the Santa Maria University, > Chile. We just want to know if the function "gets" it's too dangerous > for a warning. The fact is that our teacher's assistant give us a > homework, and one restriction was to use gcc to compile our code, >

Re: First cut on outputing gimple for LTO using DWARF3. Discussion invited!!!!

2006-09-01 Thread Andrew Pinski
On Fri, 2006-09-01 at 09:51 -0400, Diego Novillo wrote: > > > +#if STUPID_TYPE_SYSTEM > > > STUPID_TYPE_SYSTEM? No need to be insulting. It's unpleasant. Well it right now it is stupid, this is just a work around anyways until people fix the type mismatches really. Is it more insulting than ha

Re: building cross-libmudflap not possible because of libtool bug?

2006-09-01 Thread Andrew Pinski
On Fri, 2006-09-01 at 13:08 +0200, Richard Guenther wrote: > I'm experiencing building libmudflap cross, as libtool seems not to > pass --sysroot arguments to the compiler driver in link mode: > /opt/cross/bin/sh4-linux-ld: crti.o: No such file: No such file or > directory > collect2: ld returned

Re: gimple tuples branch?

2006-09-01 Thread Andrew Pinski
he mainline. Also branches can be opened by anyone who has write access and does not need permission to have a branch. Thanks, Andrew Pinski

Re: Many new ICEs in the libstdc++-v3 testsuite

2006-09-01 Thread Andrew Pinski
> > Hi, > > a very recent compiler change (less than 24 hours: compare, for example, > the testresults for i386-unknown-netbsdelf3.0) is causing many ICEs in > the ext/pb_ds testcases: And this part of the log helps us how? We really need to know the ICE to figure out what is going wrong. -

Re: Many new ICEs in the libstdc++-v3 testsuite

2006-09-01 Thread Andrew Pinski
> > Andrew Pinski wrote: > > >And this part of the log helps us how? > > > > > But I don't want to help you, I want you to fix it ;) Just run the > testsuite to the end and you will see everything: all plain Segmentation > faults. This was cause

Re: Many new ICEs in the libstdc++-v3 testsuite

2006-09-02 Thread Andrew Pinski
On Fri, 2006-09-01 at 20:13 -0400, Andrew Pinski wrote: > This was caused by: > http://gcc.gnu.org/viewcvs?view=rev&revision=116623 And here is one reduced testcase which we just reject now but it is valid code as far as I can tell: template< class other> struct bin_s

Re: Many new ICEs in the libstdc++-v3 testsuite

2006-09-03 Thread Andrew Pinski
On Sat, 2006-09-02 at 20:40 -0700, Andrew Pinski wrote: > On Fri, 2006-09-01 at 20:13 -0400, Andrew Pinski wrote: > > This was caused by: > > http://gcc.gnu.org/viewcvs?view=rev&revision=116623 > > And here is one reduced testcase which we just reject now but it is >

Re: Bootstrap broken

2006-09-03 Thread Andrew Pinski
nnot check if it is listed there or not. Thanks, Andrew Pinski

Re: [tuples] gimple-tuples-branch created

2006-09-06 Thread Andrew Pinski
sure you update svn.html for the new branch? Thanks, Andrew Pinski

Re: Linker scripts

2006-09-06 Thread Andrew Pinski
s there any option to GCC which says to not pass > the predefined linker script to the linker? sysv4.h has "%{!Wl,-T*: %{!T*: %(link_start) }}" which should mean don't do link_start (which contains the -T for -mads) when supplying -T or -Wl,-T. Now is it really working is different story. Thanks, Andrew Pinski

Re: Building gfortran with gcc-4.2-20060906 also freezes

2006-09-07 Thread Andrew Pinski
On Thu, 2006-09-07 at 11:56 -0500, Chris Talley wrote: The freeze usually means the GMP you have installed is broken. Thanks, Andrew Pinski

Re: Fortran regressions with revision 116758

2006-09-07 Thread Andrew Pinski
> > I got failures like > > compiler exited with status 1 > output is: > In file > /net/gnu-13/export/gnu/src/gcc/gcc/libgomp/testsuite/libgomp.fortran/reduction3.f90:20^M > ^M > !$ if (i .ne. -2147483648 .or. any (ia .ne. -2147483648)) v = .true.^M > 1^M > Error: Integer

Re: Fortran regressions with revision 116758

2006-09-07 Thread Andrew Pinski
> > On Thu, Sep 07, 2006 at 05:03:35PM -0400, Andrew Pinski wrote: > > > > > > I got failures like > > > > > > compiler exited with status 1 > > > output is: > > > In file > > > /net/gnu-13/export/gnu/src/gcc/gcc/libgomp/test

Re: gcc-4.2.0-20060906 stops compiling jikes-1.22 too.

2006-09-08 Thread Andrew Pinski
On Fri, 2006-09-08 at 15:40 +0200, Anny Blackyew wrote: > The snapshot gcc-4.2.0-20060902 stops compiling jikes-1.22.tar.bz2. > The snapshot gcc-4.2.0-20060906 stops compiling jikes-1.22.tar.bz2 too. I think I just fixed this last night. Can you try again? Thanks, Andrew Pinski

Re: multiple definitions of symbol _locale_charset

2006-09-08 Thread Andrew Pinski
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00667.html -- Pinski

Re: long-long-cst1.c regression

2006-09-09 Thread Andrew Pinski
On Sat, 2006-09-09 at 22:16 -0400, Jack Howarth wrote: > It appears to be still passing as of r116775 and > to be failing as of r116778. The testcase was just added at r116777 so it cannot be a regression. -- Pinski

Re: new libjava regression on darwin

2006-09-11 Thread Andrew Pinski
> > Geoff, >Did you notice that a new libjava regression occured today on Darwin > apparently after revision 116838 but by revision 116843? The testcase... > > FAIL: Thread_Sleep -O3 -findirect-dispatch output - bytecode->native test > > now fails. Could this be related to your change... Th

Re: [patch] Add tuples work to svn.html (was Re: [tuples] gimple-tuples-branch created)

2006-09-12 Thread Andrew Pinski
On Tue, 2006-09-12 at 08:03 -0400, Aldy Hernandez wrote: > > Can you make sure you update svn.html for the new branch? > > Sure can! > > Is this ok? Yes and it is obvious as it is part of the creating the branch process. Thanks, Andrew Pinski

Re: an inter-procedural SSA-based pass

2006-09-13 Thread Andrew Pinski
that on the mainline. On the ipa-branch you can do it, in fact inlining is already done on SSA there and works. Thanks, Andrew Pinski

Re: Bootstrap of GCC trunk (rev. 116941) failed at i386-redhat-linux

2006-09-14 Thread Andrew Pinski
On Thu, 2006-09-14 at 12:48 +0400, Grigory Zagorodnev wrote: > Hi! > Trunk failed to bootstrap with revision 116941. Does anybody see the same? Yes I see the same on i686-linux-gnu which is running FC5. Thanks, Andrew Pinski

Re: BFD Error a regression?

2006-09-16 Thread Andrew Pinski
d binutils which most of the time don't work anyways. I really Hate how people tell others to use them. Anyways the current released binutils version is 2.17 which can be grabbed from http://www.sourceware.org/binutils/. Thanks, Andrew Pinski

Missing elements in VECTOR_CST

2006-09-16 Thread Andrew Pinski
creates a VECTOR_CST with only 2 elements. Thanks, Andrew Pinski

Removing the use of CONSTRUCTOR for Vectors

2006-09-16 Thread Andrew Pinski
like what TREE_VEC is. So we have: struct tree_vector GTY(()) { struct tree_common common; tree ((length ("TYPE_VECTOR_SUBPARTS (TREE_TYPE ((tree)&%h))"))) elements[1]; }; This will be the structure for both VECTOR_CST and VECTOR_EXPR. What do people think about this idea? Thanks, Andrew Pinski

Re: Removing the use of CONSTRUCTOR for Vectors

2006-09-17 Thread Andrew Pinski
On Sun, 2006-09-17 at 10:33 -0700, Chris Lattner wrote: > On Sep 16, 2006, at 10:23 PM, Andrew Pinski wrote: > > > I just got crazy idea, since we really don't like CONSTRUCTOR that > > much > > and we already know the lengths of Vectors, we can have a VECTOR_EXP

Re: GCC 4.3 Platform List

2006-09-20 Thread Andrew Pinski
On Wed, 2006-09-20 at 23:11 -0400, Mark Mitchell wrote: > Reactions? Change powerpc-unknown-linux-gnu to powerpc64-unknown-linux-gnu so that we also require the 64bit of PowerPC to work. In the same way, I would remove i686-pc-linux-gnu as x86_64-unknown-linux-gnu should represent both. > 2. Dow

Re: GCC 4.3 Platform List

2006-09-20 Thread Andrew Pinski
On Wed, 2006-09-20 at 20:21 -0700, Andrew Pinski wrote: > > i386-unknown-freebsd Stupid mail client send this before I was finished. The last time a freebsd testresult was sent to the list from the mainline was in May, maybe that is a sign that we should downgrade it to secondary from p

Re: GCC 4.3 Platform List

2006-09-21 Thread Andrew Pinski
> > If retaining primary platform status requires the setup or restart of > automatic reporting then I suggest that the SC require it for all the > primary platforms and not just i386-unknown-freebsd. Regardless, I > will attempt to restart automatic daily reporting for i386-unknown-freebsd. I a

Re: -ftree-vectorize can't vectorize plus?

2006-09-21 Thread Andrew Pinski
> > Hi, > > On 9/16/06, Dorit Nuzman <[EMAIL PROTECTED]> wrote: . > > >so the stuff in tree-ssa-forwprop:eliminate_unnecessary_casts in > > autovect-branch is supposed to go under this tree-combiner pass as well, or > >do you plan to merge it to mainline some time? > > > tree-ssa-forwprop:eli

Re: thesis on mix c++ and objective-c

2006-09-27 Thread Andrew Pinski
s parsed and the front-end produces GCC trees directly from the source. The source is never translated into C before compiling, just like the C++ front-end (which is by the way the first direct compiling front-end for C++). Thanks, Andrew Pinski

Re: Making your branches smaller for easier merges

2006-09-27 Thread Andrew Pinski
> > On 27/09/06, Diego Novillo <[EMAIL PROTECTED]> wrote: > > Manuel López-Ibáñez wrote on 09/27/06 17:38: > > > > > Why? Perhaps I am entirely wrong but can't you just don't update (svn > > > up) those directories that are switched until mainline is in an usable > > > state? > > > > > If a pri

Re: Making your branches smaller for easier merges

2006-09-27 Thread Andrew Pinski
> > > Sorry, I still don't see where is the problem. You either want the > extension in your branch, so you merge it and simply update libstdc++, > or you don't want the extension just yet, so you just don't update > libstdc++ (or update back to your previous revision). That means you have to fol

Re: [RFC] Changing labels of TV_* timers?

2006-09-28 Thread Andrew Pinski
On Thu, 2006-09-28 at 10:09 -0400, Diego Novillo wrote: > Some of the labels in TV_* timers are fairly long and mess up the column > display. Would it be a problem for anyone if I changed them during the > next stage1? Why not instead increase the column size? -- Pinski

Re: Abt Writing a GCC front end

2006-09-29 Thread Andrew Pinski
On Fri, 2006-09-29 at 02:58 -0700, Mohamed Shafi wrote: > Hello all, > > I am involved with a GCC port where i have to add fixed point support > to C based on the fixed point extension of DSP-C specification. I think you are in luck as there is a project to add that to 4.3: http://gcc.gnu.org/wik

Re: Darwin as primary platform

2006-09-30 Thread Andrew Pinski
t because right now the FSF GCC for ppc-darwin is not even C ABI complaint. So compiling code with the FSF GCC and Apple's GCC might not even work. Yes the bugs have been filed and have been for over a year now. Thanks, Andrew Pinski

Re: Darwin as primary platform

2006-10-03 Thread Andrew Pinski
> > David Edelsohn <[EMAIL PROTECTED]> writes: > > > Bugzilla currently shows 64 open bugs with a darwin listed as the > > target; another 5 Altivec bugs. I am concerned about the effect on > > releases from increasing the priority of many of those bugs to P1 if > > Darwin is a primary platf

Re: testsuite exp programming issue

2006-10-03 Thread Andrew Pinski
> > I am trying to adjust the current gcc/gcc/testsuite/lib/objc.exp > to allow it to build against the gnu-objc runtime library in the > case of -m64 compiles on Darwin8. Unfortunately, I've hit a brick > wall in terms of catching the instance of '-m64' being passed to > the compiler flags.

Re: testsuite exp programming issue

2006-10-03 Thread Andrew Pinski
ded so we know that we are getting the wrong sizeof/alignof inside the library. The correct fix is to help me work on the libobjc_noheaders branch which will fix these the correct way. Oh, they are not going to be fixed for 4.2 so it is better just to xfail them. Thanks, Andrew Pinski

Re: testsuite exp programming issue

2006-10-04 Thread Andrew Pinski
win is -fnext-runtime. Which means you have to modify most of those to include "-fnext-runtime" in the compiler flags (via dg-options in the testcase). Thanks, Andrew Pinski

Re: Darwin as primary platform

2006-10-04 Thread Andrew Pinski
> FWIW I think a 64-bit native version might be nice as a separate > target, but I've been told there's no real advantage there either on > ppc. For PPC64-Darwin, there might be an advantage having a better ABI passing around structs but other than that I don't think there is one unless GCC is

Re: A question concering GCC testsuite

2006-10-05 Thread Andrew Pinski
eady but I forgot). I think the main reason why there are still two directories is just historical and nobody really wants to move around 100 and change or so testcases to be included in gcc.dg/torture. Thanks, Andrew Pinski

Re: Details for svn test repository

2005-02-10 Thread Andrew Pinski
On Feb 10, 2005, at 9:13 PM, Richard Kenner wrote: Next time you don't want to deal with configuring source, install the binaries. I don't think that's fair. There are a very wide variety of machines used for GCC development and we want to *encourage* that. Plus, some people may use NFS

Re: [RFC] fold Reorganization Plan

2005-02-12 Thread Andrew Pinski
On Feb 12, 2005, at 12:06 AM, Kazu Hirata wrote: Any comments? I like this change. -- Pinski

Re: g++ compile-time error with template arguments in 4.0 CVS?

2005-02-15 Thread Andrew Pinski
On Feb 15, 2005, at 2:37 PM, Benjamin Redelings I wrote: Hi, I have a reduced testcase from BOOST that fails with yesterdays CVS (4.0.0 20050214 (experimental)), but compiles under 3.4. I don't know if this is a bug in BOOST or in g++: -- begin testcase template< typename T, T

Re: C++ frontend generating bogous trees

2005-02-15 Thread Andrew Pinski
On Feb 15, 2005, at 4:26 PM, Richard Guenther wrote: Ok, I guess the following excerpts from cp/typechk.c show a discrepancy: Can you at least reduce the C++ code and also provide the patch which you are working on currently, this will help us understand the problem better? -- Pinski

gcc@gcc.gnu.org

2005-02-16 Thread Andrew Pinski
On Feb 16, 2005, at 10:49 AM, Theodore Papadopoulo wrote: Then, I must add that I do not know much about the compiler's internals... If a[-1] os converted to a[(unsigned)-1], this is fine iff unsigned is the same size as pointers. -- Pinski

Re: Major regression on mainline

2005-02-18 Thread Andrew Pinski
oblem in the BLAS sources, and I find it hard to debug because it goes away when print statements are added to the source (I hate that...) Wasn't this fixed by my patch which I applied this morning: 2005-02-18 Andrew Pinski <[EMAIL PROTECTED]> PR middle-end/20030

<    8   9   10   11   12   13   14   15   16   17   >