GCC 4.7.0 Status Report (2011-12-06)

2011-12-05 Thread Joseph S. Myers
Status == GCC trunk remains in stage 3, bug fixes and documentation changes only (subject to the usual freedom of maintainers to judge what changes are appropriate in their areas of the compiler). The CR16 and Tile ports and the resurrection of the Interix OS port could still go in if updated

building unwind-sjlj.o with / without -fexceptions

2011-12-05 Thread Joern Rennecke
I find that exception handling doesn't work properly for the epiphany with recent gcc sources (it worked in the pre-merged port with sources from July). I suppose that is related to the change mentioned in: http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01926.html Looking at the cleanup-5.c failure

Re: Broken link

2011-12-05 Thread Jonathan Wakely
2011/12/5 Jonathan Wakely: > 2011/12/5 Marco Antonio Gómez Martín: >>        Hello, >> >>        Just to let you know that I have found some broken links at >> >> http://gcc.gnu.org/projects/cxx0x.html >> >>        The table entries: >> >> Defining move special member functions  N3053   GCC 4.6 >>

Re: Suspicion of regression in uninitialized value detection

2011-12-05 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/02/11 06:03, Patrice B wrote: > Sorry for the noise, the problem is already tracked here: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501 > > Le 2 décembre 2011 10:42, Patrice Bouchand a > écrit : >> Hello, >> >> I suspect a regression in

Re: Creating a structure at compile time.

2011-12-05 Thread Ian Lance Taylor
Matt Davis writes: > Well, I have successfully created and used an initialized structure. > Note that I do not need to run the make_ssa_name. I can declare the > struct as TREE_STATIC and work from there. Now, my problem with the > expand_expr_real_1 check failing is because some of the values

Re: Dimensions of array parameters

2011-12-05 Thread Ian Lance Taylor
ludovic.cour...@inria.fr (Ludovic Courtès) writes: > I understand. However, I’m concerned about keeping the information at > compile-time. For example: > > extern void foo (int a, int x[a]); > static void bar (void) { > int x[123]; > foo (456, x); > } > > Here the compiler could em

Re: libsupc++/exception cannot find bits/atomic_lockfree_defines.h

2011-12-05 Thread Diego Novillo
On Fri, Dec 2, 2011 at 19:54, Andrew MacLeod wrote: > bkoz rewrote all the libstdc++ support.  I'd guess your missing an update or > something since I didnt see anything like what you are seeing with a scratch > build  and full testsuite run yesterday... ? Thanks. I think I must've had a bad bu

Re: Broken link

2011-12-05 Thread Jonathan Wakely
2011/12/5 Marco Antonio Gómez Martín: >        Hello, > >        Just to let you know that I have found some broken links at > > http://gcc.gnu.org/projects/cxx0x.html > >        The table entries: > > Defining move special member functions  N3053   GCC 4.6 > Allowing move constructors to throw [no

Re: volatile correctness: combine vs. target.md

2011-12-05 Thread Richard Guenther
On Sun, 4 Dec 2011, Richard Guenther wrote: > On Sat, Dec 3, 2011 at 7:56 PM, Richard Henderson wrote: > > On 12/03/2011 06:30 AM, Richard Guenther wrote: > >> Not if you look at the respective gimple level dependency routines > >> in tree-ssa-alias.c, OTOH tree-data-ref.c simply refuses to handl

Broken link

2011-12-05 Thread Marco Antonio Gómez Martín
Hello, Just to let you know that I have found some broken links at http://gcc.gnu.org/projects/cxx0x.html The table entries: Defining move special member functions N3053 GCC 4.6 Allowing move constructors to throw [noexcept] N3050 GCC 4.6 (core language only) h

Re: Dimensions of array parameters

2011-12-05 Thread Ludovic Courtès
Hi, Ian Lance Taylor skribis: > ludovic.cour...@inria.fr (Ludovic Courtès) writes: > >> "Joseph S. Myers" skribis: >> >>> On Fri, 2 Dec 2011, Ludovic Courtès wrote: >>> Is there a way array dimension info could be preserved? >>> >>> Perhaps you could explain the actual problem you are tryi

Re: Links to release criteria?

2011-12-05 Thread Richard Guenther
On Sun, Dec 4, 2011 at 6:16 PM, Gerald Pfeifer wrote: > On Thu, 17 Nov 2011, Richard Guenther wrote: >> I indeed do not see where we link to criteria.html.  I think we should >> duplicate the list of primary/secondary targets on the releases >> index.html page(?) and make the rest of the criteria.