Introducing a nanoMIPS port for GCC

2018-05-02 Thread Robert Suchanek
Yesterday, MIPS Tech announced the latest generation of the MIPS family of architectures called nanoMIPS [1]. As part of the development we have been designing all the open source tools necessary to support the architecture and, thanks to the speed with which we were able to prototype, we have als

RE: Introducing a nanoMIPS port for GCC

2018-05-02 Thread Matthew Fortune
Robert Suchanek writes: > the last 18 months. This announcement has a general introduction at > the start, so if you have already read it for one of the other tools, > you can skip down to the information specific to GCC. Thanks, Robert. Corresponding technical info for other toolchain compon

i don't known what is happened

2018-05-02 Thread yiliang chen
Hello, I am a Chinese developer.When compiling the gcc source code, I encountered a rather confusing problem, but I don't know it was a bug or not. I compile Gcc with MSYS2 on Windows, In order to output the Intel assembly file by default, I modified the gcc\config\i386\i386.opt file as follows m

Re: i don't known what is happened

2018-05-02 Thread Jonathan Wakely
Please don't cross post to all these mailing lists. If you want a bugzilla account then email the account request list, not the other lists. If you want help, email gcc-help, not the other lists. If you want to discuss development of GCC then email the development list, not the other lists. It is

wrong comment in gcc/testsuite/gcc.c-torture/compile/simd-5.c

2018-05-02 Thread Christian Groessler
Hi, --- a/gcc/testsuite/gcc.c-torture/compile/simd-5.c +++ b/gcc/testsuite/gcc.c-torture/compile/simd-5.c @@ -6,7 +6,7 @@ main(){  vector64 int a = {1, -1};  vector64 int b = {2, -2};  c = -a + b*b*(-1LL); -/* c is now {5, 3} */ +/* c is now {-5, -3} */   printf("result is %llx\n", (long long)c)

GCC 8.1 Released

2018-05-02 Thread Jakub Jelinek
We are proud to announce the next, major release of the GNU Compiler Collection. Are you tired of your existing compilers? Want fresh new language features and better optimizations? Make your day with the new GCC 8.1! GCC 8.1 is a major release containing substantial new functionality not availab

RE: Introducing a nanoMIPS port for GCC

2018-05-02 Thread Joseph Myers
On Wed, 2 May 2018, Matthew Fortune wrote: > qemu > > http://lists.nongnu.org/archive/html/qemu-devel/2018-05/msg00081.html That answers one thing I was wondering, by saying you're using the generic Linux kernel syscall interface rather than any of the existing MIPS syscall interfaces. Is

Re: GCC 8.1 Released

2018-05-02 Thread Daniel Santos
Woo hoo! Looks like I forgot to add the details of -mcall-ms2sysv-xlogues to the changes (https://gcc.gnu.org/gcc-8/changes.html).  Is it too late to change that?  At least this only really affects one project (that I'm aware of).  I've got some improvements to it for GCC 9 that I'll get together

Re: GCC 8.1 Released

2018-05-02 Thread Jakub Jelinek
On Wed, May 02, 2018 at 11:38:51AM -0500, Daniel Santos wrote: > Looks like I forgot to add the details of -mcall-ms2sysv-xlogues to the > changes (https://gcc.gnu.org/gcc-8/changes.html).  Is it too late to > change that?  At least this only really affects one project (that I'm > aware of).  I've

Re: GCC 8.1 Released

2018-05-02 Thread Damian Rouson
  On May 2, 2018 at 9:43:23 AM, Jakub Jelinek (ja...@redhat.com(mailto:ja...@redhat.com)) wrote: > There is no deadline on gcc-*/changes.html changes, it can be changed > whenever changes for it are acked. Of course it is always better to > do it before the release if possible. > Could some

Re: GCC 8.1 Released

2018-05-02 Thread Jonathan Wakely
On 2 May 2018 at 18:21, Damian Rouson wrote: > Could someone please point me to instructions for how to submit a change to > the gfortran changes list? The web pages are hosted in CVS and patches for them are handled like any other GCC patches: https://gcc.gnu.org/about.html#cvs

Re: GCC 8.1 Released

2018-05-02 Thread Jim Wilson
On 05/02/2018 10:21 AM, Damian Rouson wrote: Could someone please point me to instructions for how to submit a change to the gfortran changes list?  I’d like to add the following bullet: See also https://gcc.gnu.org/contribute.html#webchanges Jim

RE: Introducing a nanoMIPS port for GCC

2018-05-02 Thread Matthew Fortune
Joseph Myers writes: > On Wed, 2 May 2018, Matthew Fortune wrote: > > > qemu > > > > http://lists.nongnu.org/archive/html/qemu-devel/2018-05/msg00081.html > > That answers one thing I was wondering, by saying you're using the generic > Linux kernel syscall interface rather than any of the e

gcc-6-20180502 is now available

2018-05-02 Thread gccadmin
Snapshot gcc-6-20180502 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/6-20180502/ 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