expansion of vector shifts...

2012-10-27 Thread David Miller
On sparc a simple test like (from the PR tree-optimization/53410 testcase): typedef int V __attribute__((vector_size (4 * sizeof (int; typedef unsigned int W __attribute__((vector_size (4 * sizeof (int; void f10 (W *p, W *q) { *p = *p < (((const W) { 1U, 1U, 1U, 1U

Regression/bug in 4.7 regarding typedef in templated class

2012-10-27 Thread Peter A. Felvegi
Hello, after upgrading gcc one of my classes failed to compile. Stock Debian/Wheezy 4.4, 4.5, 4.6 compiled the code, also compiled a version of 4.7.0 that was built by me from sources some time ago. Clang 3.0-6 also compiled, but stock 4.7.1-7, the head of 4.7 (4.7.3 d51dc77f, r192839) and th

Re: Regression/bug in 4.7 regarding typedef in templated class

2012-10-27 Thread Jonathan Wakely
On 27 October 2012 13:55, Peter A. Felvegi wrote: > > I didn't find anything relevant in Bugzilla when searching for 'typedef > template'. Should I file a bug report? If you've found what you think is a bug and you can't find an existing Bugzilla report then yes, you should file a bug report. Thi

website update

2012-10-27 Thread Mischa Baars
Hi, I just wanted to let you know, I've updated my website at: http://www.cyberfiber.org, hope you don't mind me notifying you. Hope you people can fine-tune both the compiler and the assembler during development, otherwise I will have to migrate to Microsoft Windows in the near future. Le

Re: Build/Makefile question

2012-10-27 Thread Caroline Tice
Ian Tayler (in private communication) asked that I get the part of the build log that shows the .so and .a files being built and send it to the list. Here it is. -- Caroline Tice cmt...@google.com /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /usr/local/google2/cmtice/gcc-fs

Re: Regression/bug in 4.7 regarding typedef in templated class

2012-10-27 Thread Sebastian Huber
On 27/10/12 15:16, Jonathan Wakely wrote: On 27 October 2012 13:55, Peter A. Felvegi wrote: I didn't find anything relevant in Bugzilla when searching for 'typedef template'. Should I file a bug report? If you've found what you think is a bug and you can't find an existing Bugzilla report then

gcc-4.7-20121027 is now available

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

Re: Regression/bug in 4.7 regarding typedef in templated class

2012-10-27 Thread Paolo Carlini
On 10/27/2012 10:58 PM, Sebastian Huber wrote: On 27/10/12 15:16, Jonathan Wakely wrote: On 27 October 2012 13:55, Peter A. Felvegi wrote: I didn't find anything relevant in Bugzilla when searching for 'typedef template'. Should I file a bug report? If you've found what you think is a bug and

Re: [PATCH] rs6000: Disable generation of lwa in 32-bit mode

2012-10-27 Thread Alan Modra
On Sat, Oct 27, 2012 at 06:33:34AM +0200, Segher Boessenkool wrote: > some (20040709-2.c, etc.) fail with a linker error now, instead of Hmm, packed structs. If gcc is generating mis-aligned accesses using lwa or ld, that would be another TARGET_64BIT vs TARGET_POWERPC64 bug, wouldn't it? -- Al

Re: Build/Makefile question

2012-10-27 Thread Ian Lance Taylor
On Sat, Oct 27, 2012 at 1:45 PM, Caroline Tice wrote: > Ian Tayler (in private communication) asked that I get the part of the > build log that shows the .so and .a files being built and send it to > the list. Here it is. I see the problem. libstdc++/libsupc++/Makefile.am overrides the default

Re: [PATCH] rs6000: Disable generation of lwa in 32-bit mode

2012-10-27 Thread Segher Boessenkool
some (20040709-2.c, etc.) fail with a linker error now, instead of Hmm, packed structs. If gcc is generating mis-aligned accesses using lwa or ld, that would be another TARGET_64BIT vs TARGET_POWERPC64 bug, wouldn't it? I have analysed it, patch on the way. The problem is LO_SUMs of misalign