website correction
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?
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?
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
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
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?
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
[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
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
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'
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
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