[PATCH, i386]: Fix PR82725, ICE in change_address_1, at emit-rtl.c

2017-10-29 Thread Uros Bizjak
Hello! split_double_mode tries to split TImode address: (insn 10 2 11 2 (set (reg/i:TI 0 ax) (mem/u/c:TI (const:DI (unspec:DI [ (symbol_ref:DI ("_ZZ7tempDirvE5cache") [flags 0x2a]) ] UNSPEC_NTPOFF)) [1 cache+0 S16 A64 AS1])) to: (const:DI (unsp

RE: [PATCH 13/13] fix MIPS files

2017-10-29 Thread Matthew Fortune
Jim Wilson writes: > Hand tested to verify that I didn't accidentally break passing -g to > the assembler. In case you are waiting on an OK for the MIPS part... this is fine. Thanks, Matthew

Re: [v3 PATCH] Implement LWG 2485

2017-10-29 Thread Ville Voutilainen
On 29 October 2017 at 00:57, Ville Voutilainen wrote: > 2017-10-29 Ville Voutilainen > > Implement LWG 2485 The full testsuite passes on Linux-PPC64. The debug mode tests for array have been run manually on Linux-x64.

Enquiry

2017-10-29 Thread Karim Smith
Hello, I got your email from a directory on Google. I am currently undergoing a building project, and i will like to purchase items to make a few unique installments i'm sure your company will be able to provide me with the services. kindly get back to me if you can so we can discuss Quote,spe

[wwwdocs,Fortran] Links to source code for the Stephen Chapman books

2017-10-29 Thread Gerald Pfeifer
We carry these two links in readings.html, however they now redirect to a generic page of the institution. Does any of you have a better reference (Google did not give me one easily)? Otherwise I plan on applying the patch below. Thanks, Gerald Index: readings.html ===

[wwwdocs] spam.html - www.abuse.net now uses https

2017-10-29 Thread Gerald Pfeifer
Applied. Gerald Index: spam.html === RCS file: /cvs/gcc/wwwdocs/htdocs/spam.html,v retrieving revision 1.7 diff -u -r1.7 spam.html --- spam.html 21 Sep 2006 14:17:36 - 1.7 +++ spam.html 29 Oct 2017 15:10:32 - @@ -15,

[PATCH] enhance -Warray-bounds to detect out-of-bounds offsets (PR 82455)

2017-10-29 Thread Martin Sebor
In my work on -Wrestrict, to issue meaningful warnings, I found it important to detect both out of bounds array indices as well as offsets in calls to restrict-qualified functions like strcpy. GCC already detects some of these cases but my tests for the enhanced warning exposed a few gaps. The at

Re: [PATCH] enhance -Warray-bounds to handle strings and excessive indices

2017-10-29 Thread Martin Sebor
Ping -- please see my reply below. On 10/20/2017 09:57 AM, Richard Biener wrote: get_addr_base_and_unit_offset will return NULL if there's any variable component in 'ref'. So as written it seems to be dead code (you want to pass 'arg'?) Sorry, I'm not sure I understand what you mean. What

Re: [006/nnn] poly_int: tree constants

2017-10-29 Thread Martin Sebor
On 10/27/2017 02:08 AM, Richard Sandiford wrote: Martin Sebor writes: On 10/26/2017 11:52 AM, Richard Sandiford wrote: Martin Sebor writes: For offset_int the default precision is 128-bits. Making that the default also for wide_int should be unsurprising. I think it'd be surprising. offs

Re: [PATCH, i386]: Fix PR82725, ICE in change_address_1, at emit-rtl.c

2017-10-29 Thread H.J. Lu
On Sun, Oct 29, 2017 at 12:38 AM, Uros Bizjak wrote: > Hello! > > split_double_mode tries to split TImode address: > > (insn 10 2 11 2 (set (reg/i:TI 0 ax) > (mem/u/c:TI (const:DI (unspec:DI [ > (symbol_ref:DI ("_ZZ7tempDirvE5cache") [flags 0x2a]) >

Re: [PATCH, i386]: Fix PR82725, ICE in change_address_1, at emit-rtl.c

2017-10-29 Thread Uros Bizjak
On Sun, Oct 29, 2017 at 5:55 PM, H.J. Lu wrote: > On Sun, Oct 29, 2017 at 12:38 AM, Uros Bizjak wrote: >> Hello! >> >> split_double_mode tries to split TImode address: >> >> (insn 10 2 11 2 (set (reg/i:TI 0 ax) >> (mem/u/c:TI (const:DI (unspec:DI [ >> (symbol_ref:D

Re: [patch, fortran, RFC] Interchange indices for FORALL and DO CONCURRENT if profitable

2017-10-29 Thread Thomas Koenig
Am 28.10.2017 um 00:03 schrieb Thomas Koenig: +typepedef struct { That should have been typdef, obviously - the typo must have slipped in after testing. Regards Thomas

Re: [PATCH, i386]: Fix PR82725, ICE in change_address_1, at emit-rtl.c

2017-10-29 Thread Uros Bizjak
On Sun, Oct 29, 2017 at 6:25 PM, Uros Bizjak wrote: > On Sun, Oct 29, 2017 at 5:55 PM, H.J. Lu wrote: >> On Sun, Oct 29, 2017 at 12:38 AM, Uros Bizjak wrote: >>> Hello! >>> >>> split_double_mode tries to split TImode address: >>> >>> (insn 10 2 11 2 (set (reg/i:TI 0 ax) >>> (mem/u/c:TI (

[wwwdocs] readings.html and a eah-jena.de link

2017-10-29 Thread Gerald Pfeifer
Applied. Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.281 diff -u -r1.281 readings.html --- readings.html 9 Sep 2017 14:01:28 - 1.281 +++ readings.html

[wwwdocs] www.generalprocessortech.com now uses https

2017-10-29 Thread Gerald Pfeifer
Applied. Gerald Index: index.html === RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v retrieving revision 1.1067 diff -u -r1.1067 index.html --- index.html 12 Oct 2017 09:56:39 - 1.1067 +++ index.html 29 Oct 2017 17:49:26 -

Re: [PATCH, i386]: Fix PR82725, ICE in change_address_1, at emit-rtl.c

2017-10-29 Thread H.J. Lu
On Sun, Oct 29, 2017 at 10:28 AM, Uros Bizjak wrote: > On Sun, Oct 29, 2017 at 6:25 PM, Uros Bizjak wrote: >> On Sun, Oct 29, 2017 at 5:55 PM, H.J. Lu wrote: >>> On Sun, Oct 29, 2017 at 12:38 AM, Uros Bizjak wrote: Hello! split_double_mode tries to split TImode address:

Re: [PATCH 06/13] remove sdb and -gcoff from non-target files

2017-10-29 Thread Jim Wilson
On Fri, 2017-10-27 at 10:45 +0200, Richard Biener wrote: > Does > > gcoff > Common Driver JoinedOrMissing Ignore Warn(switch %qs no longer > supported) > Does nothing.  Preserved for backward compatibility. > > gcoff1 > Common Driver Alias(gcoff) > > gcoff2 > Common Driver Alias(gcoff) > > gcof

Re: [PATCH 00/13] Removal of SDB debug info support

2017-10-29 Thread Jim Wilson
I checked in my patch series today.  I did some quick builds before check in to look for mistakes, and am now doing full builds after check in to reverify that I did it right. Jim

Re: [committed][PATCH] Convert sprintf warning code to a dominator walk

2017-10-29 Thread Trevor Saunders
On Fri, Oct 27, 2017 at 02:03:59PM -0400, David Malcolm wrote: > On Fri, 2017-10-27 at 10:55 -0600, Jeff Law wrote: > > Prereq for eventually embedding range analysis into the sprintf > > warning > > pass. The only thing that changed since the original from a few days > > ago was the addition of F

[PATCH] fix cygwin builds

2017-10-29 Thread Jim Wilson
Cygwin builds were accidentally broken by the patch for PR sanitize/82517.  This added uses of MAX_SUPPORTED_STACK_ALIGNMENT, which for cygwin expands to a call to ix86_cfun_abi(), and hence we need an include of tm_p.h which is currently missing. Tested with a cygwin default languages bootstrap.

Re: [RFA][PATCH] Provide a class interface into substitute_and_fold.

2017-10-29 Thread Trevor Saunders
On Wed, Oct 25, 2017 at 11:20:38AM -0600, Jeff Law wrote: > On 10/24/2017 03:45 PM, Jeff Law wrote: > > On 10/24/2017 02:57 PM, David Malcolm wrote: > >> On Tue, 2017-10-24 at 12:44 -0600, Jeff Law wrote: > >>> This is similar to the introduction of the ssa_propagate_engine, but > >>> for > >>> the

[wwwdocs] Document Nios II changes for GCC 8

2017-10-29 Thread Sandra Loosemore
I've checked in this patch to document my recent flurry of Nios II patches in the release notes for GCC 8. -Sandra Index: htdocs/gcc-8/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.16

Re: [09/nn] Add a fixed_size_mode_pod class

2017-10-29 Thread Trevor Saunders
On Thu, Oct 26, 2017 at 09:37:31PM +0200, Eric Botcazou wrote: > > Can you figure what oldest GCC release supports the C++11/14 POD handling > > that would be required? > > GCC needs to be buildable by other compilers than itself though. It sounds like people are mostly concerned about sun studio

Re: [006/nnn] poly_int: tree constants

2017-10-29 Thread Trevor Saunders
On Sun, Oct 29, 2017 at 10:25:38AM -0600, Martin Sebor wrote: > On 10/27/2017 02:08 AM, Richard Sandiford wrote: > > Martin Sebor writes: > > > On 10/26/2017 11:52 AM, Richard Sandiford wrote: > > > > Martin Sebor writes: > > > > > For offset_int the default precision is 128-bits. Making that >

[PATCH] fix AIX fortran builds

2017-10-29 Thread Jim Wilson
A Power AIX build with fortran enabled fails in stage2, because longjmp is not declared noreturn in system header files.  That is probably only true on systems where gcc is the system compiler, since this is a GCC extension. .../../gcc-git/gcc/fortran/parse.c: In function 'void unexpected_eof()':