ICE in gcc.dg/pr77834.c test for MIPS

2017-02-16 Thread Toma Tabacu
Hello, I have been looking into an ICE triggered by the gcc.dg/pr77834.c test for MIPS targets (filed as PR 79150). It turns out that it is unrelated to the fix for PR 77834, as the code from the test case triggers the same ICE even without those changes. It is caused by "gcc_assert (!JUMP_P (la

Re: ICE in gcc.dg/pr77834.c test for MIPS

2017-02-16 Thread Segher Boessenkool
Hello Toma, On Thu, Feb 16, 2017 at 02:39:12PM +, Toma Tabacu wrote: > It is caused by "gcc_assert (!JUMP_P (last))" in > commit_one_edge_insertion (gcc/cfgrtl.c:2059-2077): > > if (returnjump_p (last)) > { > /* ??? Remove all outgoing edges from BB and add one for EXIT. >

Re: Obsolete powerpc*-*-*spe*

2017-02-16 Thread Segher Boessenkool
On Thu, Feb 16, 2017 at 04:25:04PM +1100, Patrick Oppenlander wrote: > >It's not true though; we still support all those cores, just not the > >VLE extension (we never have), and I propose GCC 7 will drop the SPE > >extension as well -- not all other support we have for those cores. > >They will ha

New page "nvptx" in the GCC wiki to document --target=nvptx-none configurations

2017-02-16 Thread Thomas Schwinge
Hi! I created a new page "nvptx" in the GCC wiki to document --target=nvptx-none configurations: . Grüße Thomas

Re: Obsolete powerpc*-*-*spe*

2017-02-16 Thread Sandra Loosemore
On 02/13/2017 08:07 PM, Segher Boessenkool wrote: Hi all, I propose to mark powerpc*-*-*spe* as obsolete in GCC 7. This includes the spe.h installed header file, all the __builtin_spe* intrinsics, the -mfloat-gprs= command-line option, and the support for the SPE ABIs. No one has properly test

Re: Obsolete powerpc*-*-*spe*

2017-02-16 Thread Segher Boessenkool
On Thu, Feb 16, 2017 at 02:49:47PM -0700, Sandra Loosemore wrote: > >I propose to mark powerpc*-*-*spe* as obsolete in GCC 7. This includes > >the spe.h installed header file, all the __builtin_spe* intrinsics, the > >-mfloat-gprs= command-line option, and the support for the SPE ABIs. > > > >No o

gcc-6-20170216 is now available

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

Re: Obsolete powerpc*-*-*spe*

2017-02-16 Thread Sandra Loosemore
On 02/16/2017 03:19 PM, Segher Boessenkool wrote: On Thu, Feb 16, 2017 at 02:49:47PM -0700, Sandra Loosemore wrote: I propose to mark powerpc*-*-*spe* as obsolete in GCC 7. This includes the spe.h installed header file, all the __builtin_spe* intrinsics, the -mfloat-gprs= command-line option, a

Re: Obsolete powerpc*-*-*spe*

2017-02-16 Thread David Edelsohn
On Thu, Feb 16, 2017 at 3:53 PM, Sandra Loosemore wrote: > On 02/16/2017 03:19 PM, Segher Boessenkool wrote: >> >> On Thu, Feb 16, 2017 at 02:49:47PM -0700, Sandra Loosemore wrote: I propose to mark powerpc*-*-*spe* as obsolete in GCC 7. This includes the spe.h installed header fil