GCJ wiki page

2017-08-06 Thread Vincent Lefevre
Hi, The GCJ wiki page https://gcc.gnu.org/wiki/GCJ appears to be very obsolete. According to this page, GCJ is part of GCC, but AFAIK, GCJ has been removed from GCC. Regards, -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog:

Re: RFC [testsuite] Obey --load-average

2017-08-06 Thread Daniel Santos
On 08/03/2017 05:07 PM, Mike Stump wrote: > On Aug 2, 2017, at 10:34 PM, Daniel Santos wrote: >> I'm working on a patch to modify the testsuite to obey the >> --load-average value if one is passed to make. > The code seems like a reasonable approach. Love to see numbers and test > scenarios so t

Re: RFC [testsuite] Obey --load-average

2017-08-06 Thread Daniel Santos
On 08/03/2017 11:45 AM, Jeff Law wrote: > On 08/02/2017 11:34 PM, Daniel Santos wrote: > So does this perform better than make -j X -l X? I use that with good > success. > > jeff Sorry for my slow response! For a short answer, if you have 8 CPU cores and you run make -j8 -l8 check then everythin

gcc-8-20170806 is now available

2017-08-06 Thread gccadmin
Snapshot gcc-8-20170806 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/8-20170806/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 8 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision

Re: help with PR78809 - inline strcmp for small constant strings

2017-08-06 Thread Martin Sebor
On 08/04/2017 06:59 AM, Prathamesh Kulkarni wrote: Hi, I was having a look at PR78809. For the test-case: int t1(const char *s) { return __builtin_strcmp (s, "a"); } for aarch64, trunk with -O2 generates: t1: adrpx1, .LANCHOR0 add x1, x1, :lo12:.LANCHOR0 b s

[PATCH] Write dependency information (-M*) even if there are errors

2017-08-06 Thread Boris Kolpackov
Hi, Currently GCC does not write extracted header dependency information if there are errors. However, this can be useful when dealing with outdated generated headers that trigger errors which would have been resolved if we could update it. A concrete example in our case is a version check with #e