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

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

[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

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 > >>>

[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: [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

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: [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) > >

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:

[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

[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

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: >>> >>>

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 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 [

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

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

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.

[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

[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 - @@

[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

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

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.

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

[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