Re: Trouble installing gfortran

2012-01-10 Thread Jonathan Wakely
This mailing list is for development of gcc, not help using it. Please direct questions about using or building gcc to the gcc-help list, thanks. On 10 January 2012 00:54, John Harper wrote: > My little test program then compiled but wouldn't run even though the > library said to be missing does

Re: contributing to gcc

2012-01-10 Thread Basile Starynkevitch
On Mon, Jan 09, 2012 at 07:33:54PM -0500, Aayush Upadhyay wrote: > I'm a sophomore in college, and I'm a solid C programmer. I'd like to work > on an open source project, and the gcc compiler seems like a great one. In addition to the other replies, you could also contribute to branches or to GCC

struggling with make inside GCC MELT

2012-01-10 Thread Basile Starynkevitch
Hello All I am fighting against makefile issues on the GCC MELT branch. Much more details are given in http://stackoverflow.com/q/8727896/841108 and in http://lists.gnu.org/archive/html/help-make/2012-01/msg00017.html So (unless you ask) I won't repeat them here. (and the bugs affec

Re: struggling with make inside GCC MELT

2012-01-10 Thread Ian Lance Taylor
Basile Starynkevitch writes: > I am fighting against makefile issues on the GCC MELT branch. > > Much more details are given in >http://stackoverflow.com/q/8727896/841108 > and in >http://lists.gnu.org/archive/html/help-make/2012-01/msg00017.html > > So (unless you ask) I won't repeat t

Re: struggling with make inside GCC MELT

2012-01-10 Thread Basile Starynkevitch
On Tue, Jan 10, 2012 at 07:12:50AM -0800, Ian Lance Taylor wrote: > Basile Starynkevitch writes: > > > I am fighting against makefile issues on the GCC MELT branch. > > > > Much more details are given in > >http://stackoverflow.com/q/8727896/841108 > > and in > >http://lists.gnu.org/arc

Re: struggling with make inside GCC MELT

2012-01-10 Thread Ian Lance Taylor
Basile Starynkevitch writes: > On Tue, Jan 10, 2012 at 07:12:50AM -0800, Ian Lance Taylor wrote: >> Basile Starynkevitch writes: >> >> > I am fighting against makefile issues on the GCC MELT branch. >> > >> > Much more details are given in >> >http://stackoverflow.com/q/8727896/841108 >> >

Re: IRA issue with shuffle copies...

2012-01-10 Thread Vladimir Makarov
On 01/07/2012 12:24 AM, Peter Bergner wrote: Hi Vlad, While debugging a slightly modified version of the test case in PR16458: int foo (unsigned int a, unsigned int b) { if (a == b) return 1; if (a> b) return 2; if (a< b) return 3; if (a != b) return 4; ret

Re: [4.7,trans-mem] Summary of unsolved known bugs

2012-01-10 Thread Aldy Hernandez
On 01/09/12 04:20, Torvald Riegel wrote: Looking at Patrick's old list, the following bugs are still open [trans-mem] save/restore of thread-local data in nested txns is missing http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49581 Aldy, you wanted to take a look. Were you able to repr

Re: IRA issue with shuffle copies...

2012-01-10 Thread Peter Bergner
On Tue, 2012-01-10 at 12:20 -0500, Vladimir Makarov wrote: > > Do we really need or want to create shuffle copies for insns that do not > > have a two operand constraint? > Yes, I think so. As I remember I did some benchmarking and it gave some > "order" in hard register assignments and improved

ANN: gcc-python-plugin 0.8

2012-01-10 Thread David Malcolm
gcc-python-plugin is a plugin for GCC 4.6 onwards which embeds the CPython interpreter within GCC, allowing you to write new compiler warnings in Python, generate code visualizations, etc. It ships with "gcc-with-cpychecker", which implements static analysis passes for GCC aimed at finding bugs in

Re: [trans-mem] RFC Fix missing REG_TM notes

2012-01-10 Thread Patrick Marlier
On 01/09/2012 04:19 PM, Patrick Marlier wrote: On 01/09/2012 04:04 PM, Torvald Riegel wrote: On Mon, 2012-01-09 at 15:55 -0500, Patrick Marlier wrote: On my side, I was able to fix the problem with genome but the patch is not clean at all and I need to find exactly where and why the problem was

Re: [trans-mem] RFC Fix missing REG_TM notes

2012-01-10 Thread Richard Henderson
On 01/11/2012 09:29 AM, Patrick Marlier wrote: > + /* ??? mark only the first call, is it right? */ > + for (insn = get_last_insn (); > +insn && !CALL_P (insn); > insn = next_real_insn (insn)) > continue; FYI, there shall only be one call, surely. Hmm. I suppose

gcc-4.4-20120110 is now available

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

Re: [trans-mem] RFC Fix missing REG_TM notes

2012-01-10 Thread Patrick Marlier
On 01/10/2012 05:39 PM, Richard Henderson wrote: Also outstanding is that the return value setup for beginTransaction needs to be adjusted into the new block. I.e. we current generate (set (reg eax) (call _ITM_beginTransaction)) (set (reg psuedo) (reg eax)) .Lrestart: // rest of tm

Go in gcc 4.7

2012-01-10 Thread Ian Lance Taylor
The Go language is closing in what we are calling Go version 1. This will be a long-term stable release of Go, with no language or library API changes. Go 1 is described here: https://docs.google.com/a/google.com/document/pub?id=1ny8uI-_BHrDCZv_zNBSthNKAMX_fR_0dc6epA6lztRE The expected completi