website correction

2005-02-13 Thread Noah John
Apologies if this is the wrong place to send this, but the bottom of the page said send comments here.

The link to Apple's website on the page "http://gcc.gnu.org/install/specific.html#powerpc-*-darwin*" needs to be updated.  It reads: "http://developer.apple.com/tools/compilers.html"
The new correct link is "http://developer.apple.com/darwin/projects/compiler/"

Thanks!

Adding SMS as one of the changes for gcc-4.0?

2005-02-13 Thread Mostafa Hagog




Where should I add a description for SMS in changes.html?
I see that only the tree-ssa optimizations are described (as general
new optimizations), is this the intention?



Re: Adding SMS as one of the changes for gcc-4.0?

2005-02-13 Thread Steven Bosscher
On Sunday 13 February 2005 10:07, Mostafa Hagog wrote:
> Where should I add a description for SMS in changes.html?
> I see that only the tree-ssa optimizations are described (as general
> new optimizations), is this the intention?

No, this is just because nobody else has added anything there yet.
You should add it somewhere under "General Optimizer Improvements".

Gr.
Steven



problem

2005-02-13 Thread Virender Kashyap
hi
   I have written a small structure (function_cfg_info) to hold CFG 
information (defined in new file tree-cfg.h) and wanted to 
add this to call graph node data structure (in cgraph.h). When I add this
to cgraph_node , it is unable to find this structure, even after including 
the   tree-cfg.h. I updated the make file as well to suit the changes, 
something like:
TREE_CFG_H = tree-cfg.h $(BASIC_BLOCK_H)
CGRAPH_H = cgraph.h tree.h $(TREE_CFG_H)

for example if i define a type, in tree-cfg.h, as :
typedef struct function_cfg_info *fun_cfg_info ;
and add following to cgraph.h :
fun_cfg_info cfginfo ;
  Can someone help me in figuring out the problem with this.
Regards.
Virender


Re: Stack Checking implementation problems

2005-02-13 Thread Hans-Peter Nilsson
On Wed, 9 Feb 2005, James E Wilson wrote:
> A workaround would be to add a special unspec RTL pattern that emits the
> bgeu/break/label.  Then you would no longer have control-flow inside the
> prologue.  You can use the gas local label feature to avoid needing to
> create a label rtx.

Or (for the record) instead of assuming gas, use the "%=" gcc
asm format sequence that emits a unique number for this insn,
which together with proper local label syntax can be used to
form a label.  See final.c:1.344:3091.

brgds, H-P


Re: Adding SMS as one of the changes for gcc-4.0?

2005-02-13 Thread Giovanni Bajo
Mostafa Hagog <[EMAIL PROTECTED]> wrote:

> Where should I add a description for SMS in changes.html?
> I see that only the tree-ssa optimizations are described (as general
> new optimizations), is this the intention?


No, just add it there. Please also provide numbers about the improvements we
get thanks to SMS.

Giovanni Bajo



Re: Details for svn test repository

2005-02-13 Thread Kai Henningsen
[EMAIL PROTECTED] (Paul Schlie)  wrote on 11.02.05 in <[EMAIL PROTECTED]>:

> - I apparently misinterpreted:
>
>   http://svn.collab.net/viewcvs/svn/trunk/
>
>   as was viewing it via viewcvs (which I now understand is svn friendly)

In general, these days, /viewcvs/cvs/... will access a CVS repository, and  
/viewcvs/svn/... will access a SVN reporitory.

MfG Kai


gcc-4.0-20050213 is now available

2005-02-13 Thread gccadmin
Snapshot gcc-4.0-20050213 is now available on
  ftp://gcc.gnu.org/pub/gcc/snapshots/4.0-20050213/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 4.0 CVS branch
with the following options:  -D2005-02-13 17:43 UTC

You'll find:

gcc-4.0-20050213.tar.bz2  Complete GCC (includes all of below)

gcc-core-4.0-20050213.tar.bz2 C front end and core compiler

gcc-ada-4.0-20050213.tar.bz2  Ada front end and runtime

gcc-fortran-4.0-20050213.tar.bz2  Fortran front end and runtime

gcc-g++-4.0-20050213.tar.bz2  C++ front end and runtime

gcc-java-4.0-20050213.tar.bz2 Java front end and runtime

gcc-objc-4.0-20050213.tar.bz2 Objective-C front end and runtime

gcc-testsuite-4.0-20050213.tar.bz2The GCC testsuite

Diffs from 4.0-20050130 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-4.0
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.


Bootstrap of gcc-3.4.3 on Tru64 5.1B PR16787

2005-02-13 Thread Bill Northcott
I have now tested the -ieee flag.  So this is a documentation error, 
because the vital option is not mentioned in the host specific note.

I have added a suggested documentation change to PR16787.  It would be 
good if someone could fix the documentation.

Bill Northcott
On 10/02/2005, at 12:56 PM, Andrew Pinski wrote:
It is more likely to be fixed if a bug report is filed.  Or you could 
try submitting a formal patch to the gcc-patches list, but this is 
much more work, and requires follow up.
There is already a bug report, PR 16787.
But the way to compile on Tru64 is to use -ieee so that we get IEEE 
floating
points with NANs.



[Q] initialisation of variable allocated wirh alloca in 'loop.c'

2005-02-13 Thread Christophe Jaillet
In loop.c, around line 8887, shouldn't the memory allocated by alloca be
'memseted'  in some way ?

giv_array = alloca (giv_count * sizeof (struct induction *));

There is a loop just below that set some elements but not all.
But a few lines below again, ALL values of giv_array are used. I think that
some may not be initialized properly.


Christophe Jaillet







help regarding suif

2005-02-13 Thread vivek sukumaran
I'm using the SUIF compiler system in my project. If any body has used
this tool, please let me know how I can convert the suif format to
alpha, so that it can be run on simplescalar.
Thank you
Vivek