Re: libgfortran generated and long double calls

2007-05-26 Thread Steve Kargl
pilation error on > Darwin PPC... > > ../../../gcc-4.2-20070526/libgfortran/generated/_exp_r16.F90:47.23: > >specific__exp_r16 = expl (parm) > 1 > Error: Function reference to 'expl' at (1) is to a non-PURE procedure within > a PURE procedure W

RE: libgfortran generated and long double calls

2007-05-26 Thread Jack Howarth
A quick stab at changing... specific__exp_r16 = exp (parm) to specific__exp_r16 = expl (parm) ...in gcc/libgfortran/generated/_exp_r16.F90 produced the followimg compilation error on Darwin PPC... ../../../gcc-4.2-20070526/libgfortran/generated/_exp_r16.F90:47.23

libgfortran generated and long double calls

2007-05-26 Thread Jack Howarth
While looking at Andrew's patch for fixing the long double issue on Darwin PPC, I noticed something interesting in the symbols in the object files created for gcc/libgfortran/generated. Some of these object files have symbols with the proper $LDBL128 appended on Darwin PPC. For example... nm rr

Re: Dynamically linking against GMP and MPFR

2007-05-26 Thread Kaveh R. GHAZI
On Fri, 25 May 2007, Tim Prince wrote: > I spent quite a while getting out of the tangle I got into when I built > mpfr and gmp with --disable-shared, leaving older incompatible shared > libraries in the path. No doubt, it can be made to work, but with > plenty of ways to go wrong. The above isn

LLVM 2.0 Released

2007-05-26 Thread Chris Lattner
Hi Everyone, As an FYI, LLVM 2.0 was released on Wednesday. This is a critical release for us, with many new features, optimizer improvements, and compile-time speedups. Among other things, this release add support for many missing GCC extensions, so we can now build things like mozilla

PR25477 and PR24685

2007-05-26 Thread Jack Howarth
Mike and Eric, The gfortran developers are wondering if Darwin PPC will ever have PR24685 and PR25477 fixed. Looking at this again I noticed a proposed patch which I seemed to have missed when I last looked into this issue... http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01545.html http://gcc.g

Re: compiling: gcc4-4.3.0-20070525 failed

2007-05-26 Thread James Tebneff
Dominique Dhumieres wrote: On OSX 10.3.9 compiling gcc4-4.3.0-20070525 failed with: ... /bin/sh ./libtool --tag=GCJ --mode=compile /sw/src/fink.build/gcc4-4.3.0-20070526/darwin_objdir/gcc/gcj -B/sw/src/fink.build/gcc4-4.3.0-20070526/darwin_objdir/powerpc-apple-darwin7/libjava/ -B/sw/src

compiling: gcc4-4.3.0-20070525 failed

2007-05-26 Thread Dominique Dhumieres
On OSX 10.3.9 compiling gcc4-4.3.0-20070525 failed with: ... /bin/sh ./libtool --tag=GCJ --mode=compile /sw/src/fink.build/gcc4-4.3.0-20070526/darwin_objdir/gcc/gcj -B/sw/src/fink.build/gcc4-4.3.0-20070526/darwin_objdir/powerpc-apple-darwin7/libjava/ -B/sw/src/fink.build/gcc4-4.3.0-20070526

Re: insn_code -> tree_code in tree-vect-transform.c

2007-05-26 Thread Rask Ingemann Lambertsen
On Sat, May 26, 2007 at 12:35:32AM +0200, Thomas Neumann wrote: > Hi, > > as of revision 125076, tree-vect-transform.c contains the following code > in line 2010: > > enum tree_code code, code1 = CODE_FOR_nothing, code2 = CODE_FOR_nothing; SVN can help you find out who added that piece of cod