Re: LTO merge - free_lang_data

2009-08-18 Thread Ben Elliston
On Mon, 2009-08-17 at 12:01 -0400, Diego Novillo wrote: > Since the patch is rather large and it affects the other LTO > merge activities, I've been thinking about ways of making it > easier and avoid conflicts: > > 1- Keep working on my local tree; combining both free_lang_data and >early de

Re: What's the 'Mail' program mentioned on http://gcc.gnu.org/install/test.html

2009-08-18 Thread Ian Lance Taylor
Larry Evans writes: > I don't have any program called Mail on my system: It's usually part of the mailx package. In any case, you can edit the script to use any command line program which sends e-mail. Ian

gcc-4.4-20090818 is now available

2009-08-18 Thread gccadmin
Snapshot gcc-4.4-20090818 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.4-20090818/ 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: enable-build-with-cxx bootstrap compare broken by r149964

2009-08-18 Thread Jason Merrill
On 08/18/2009 11:43 AM, Richard Henderson wrote: Would it be helpful to reserve a leading character (say, "*") that means that strcmp should not apply, but rather pointer identity? Thus a class foo that is intended to be local, as opposed to forced local via RTLD_LOCAL, can just use "*foo" and no

Re: What's the 'Mail' program mentioned on http://gcc.gnu.org/install/test.html

2009-08-18 Thread Jonathan Wakely
2009/8/18 Larry Evans: > I don't have any program called Mail on my system: It might be called /usr/bin/mailx or just /usr/bin/mail (small 'm') on some systems. Jonathan

Re: libtool update?

2009-08-18 Thread Ralf Wildenhues
Hello Rainer, * Rainer Emrich wrote on Tue, Aug 18, 2009 at 04:08:38PM CEST: > Are there any plans to update libtool? If anybody updates libtool before the Autoconf + Automake update, I'm probably going to run screaming. Afterwards you can go crazy all you like. > There is at least one issue wh

What's the 'Mail' program mentioned on http://gcc.gnu.org/install/test.html

2009-08-18 Thread Larry Evans
I don't have any program called Mail on my system: -*- mode: compilation; default-directory: "~/download/gcc/svn/trunk/contrib/" -*- Compilation started at Tue Aug 18 11:45:20 which Mail Compilation exited abnormally with code 1 at Tue Aug 18 11:45:20 So how do I get it? Using synaptic to s

Re: enable-build-with-cxx bootstrap compare broken by r149964

2009-08-18 Thread Richard Henderson
On 08/17/2009 07:40 PM, Jerry Quinn wrote: On Mon, 2009-08-17 at 16:16 -0400, Jason Merrill wrote: I'm not sure why GCC sources would need to mangle function-local structs, though. I'm not sure if the following is relevant, but I found it in cp/mangle.c: /* Since we now use strcmp to compare

libgcj still doesn't build for i686-pc-mingw32

2009-08-18 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 gnu/java/security/jce/prng/natVMSecureRandom.cc: In static member function »static jint gnu::java::security::jce::prng::VMSecureRandom::natGenerateSeed(JArray<__java_byte>*, jint, jint)«: gnu/java/security/jce/prng/natVMSecureRandom.cc:29:15: Fehler: e

libtool update?

2009-08-18 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Are there any plans to update libtool? There is at least one issue which is solved upstream, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40972 Cheers, Rainer -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with

Re: Cannot configure gcc4.4.0 in order to build h8300 crosscompiler

2009-08-18 Thread Ian Lance Taylor
"ariga masahiro" writes: >>> /* Dump each assembler insn's rtl into the output file. >>> This is for debugging the compiler only. */ >>> #define TARGET_RTL_DUMP (target_flags & MASK_RTL_DUMP) >>> --- >>> >>> But there are not above codes in GCC4.4.0's /gcc/config/h8300/h8300.h !!! >> >> All th

Re: Trying to backport alias fix to 4.2

2009-08-18 Thread Richard Guenther
On Tue, Aug 18, 2009 at 11:32 AM, Ned Gill wrote: > On Tue, 18 Aug 2009 10:14:37 +0100, Richard Guenther > wrote: > >> It sounds like a bug in points-to analysis where it doesn't correctly >> handle return values of pure/const functions.  I would just >> add a constraint from anything to the lhs o

Re: Trying to backport alias fix to 4.2

2009-08-18 Thread Ned Gill
On Tue, 18 Aug 2009 10:14:37 +0100, Richard Guenther wrote: It sounds like a bug in points-to analysis where it doesn't correctly handle return values of pure/const functions. I would just add a constraint from anything to the lhs of the call to fix it. Thanks for the quick reply. Could y

Re: Trying to backport alias fix to 4.2

2009-08-18 Thread Richard Guenther
On Tue, Aug 18, 2009 at 10:39 AM, Ned Gill wrote: > > I'm having a problem with code like the following on all 4.2.x versions of > gcc (at least on intel and with my port): > > unsigned z = 1; > unsigned *foo() > { >    return &z; > } > > int main(void) > { >    z = 1; >    *foo() = 0; >    return

Trying to backport alias fix to 4.2

2009-08-18 Thread Ned Gill
I'm having a problem with code like the following on all 4.2.x versions of gcc (at least on intel and with my port): unsigned z = 1; unsigned *foo() { return &z; } int main(void) { z = 1; *foo() = 0; return z; } When optimisation is enabled, but inlining disabled (-O1 for ex