gcc-5-20170801 is now available

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

Re: Overwhelmed by GCC frustration

2017-08-01 Thread James Greenhalgh
On Tue, Aug 01, 2017 at 11:12:12AM -0400, Eric Gallager wrote: > On 8/1/17, Jakub Jelinek wrote: > > On Tue, Aug 01, 2017 at 07:08:41AM -0400, Eric Gallager wrote: > >> > Heh. I suspect -Os would benefit from a separate compilation pipeline > >> > such as -Og. Nowadays the early optimization pip

Re: Overwhelmed by GCC frustration

2017-08-01 Thread Eric Gallager
On 8/1/17, Jakub Jelinek wrote: > On Tue, Aug 01, 2017 at 07:08:41AM -0400, Eric Gallager wrote: >> > Heh. I suspect -Os would benefit from a separate compilation pipeline >> > such as -Og. Nowadays the early optimization pipeline is what you >> > want (mostly simple CSE & jump optimizations, fo

Re: Overwhelmed by GCC frustration

2017-08-01 Thread David Brown
On 31/07/17 15:25, Georg-Johann Lay wrote: > This weekend I un-mothed an old project, just an innocent game on a > cathode-ray-tube, driven by some AVR µC. After preparing the software > so that it compiled with good old v3.4, the results overwhelmed me > with complete frustration: Any version f

Re: Overwhelmed by GCC frustration

2017-08-01 Thread David Brown
On 01/08/17 13:08, Eric Gallager wrote: > On 8/1/17, Richard Biener wrote: >> >> Heh. I suspect -Os would benefit from a separate compilation pipeline >> such as -Og. Nowadays the early optimization pipeline is what you >> want (mostly simple CSE & jump optimizations, focused on code >> size im

Re: Overwhelmed by GCC frustration

2017-08-01 Thread Jakub Jelinek
On Tue, Aug 01, 2017 at 07:08:41AM -0400, Eric Gallager wrote: > > Heh. I suspect -Os would benefit from a separate compilation pipeline > > such as -Og. Nowadays the early optimization pipeline is what you > > want (mostly simple CSE & jump optimizations, focused on code > > size improvements).

Re: Overwhelmed by GCC frustration

2017-08-01 Thread Eric Gallager
On 8/1/17, Richard Biener wrote: > On Mon, Jul 31, 2017 at 7:08 PM, Andrew Haley wrote: >> On 31/07/17 17:12, Oleg Endo wrote: >>> On Mon, 2017-07-31 at 15:25 +0200, Georg-Johann Lay wrote: Around 2010, someone who used a code snipped that I published in a wiki, reported that the code d

RE: Overwhelmed by GCC frustration

2017-08-01 Thread Matthew Fortune
Richard Biener writes: > On Mon, Jul 31, 2017 at 7:08 PM, Andrew Haley wrote: > > On 31/07/17 17:12, Oleg Endo wrote: > >> On Mon, 2017-07-31 at 15:25 +0200, Georg-Johann Lay wrote: > >>> Around 2010, someone who used a code snipped that I published in a > >>> wiki, reported that the code didn't

Re: Overwhelmed by GCC frustration

2017-08-01 Thread Richard Biener
On Mon, Jul 31, 2017 at 7:08 PM, Andrew Haley wrote: > On 31/07/17 17:12, Oleg Endo wrote: >> On Mon, 2017-07-31 at 15:25 +0200, Georg-Johann Lay wrote: >>> Around 2010, someone who used a code snipped that I published in >>> a wiki, reported that the code didn't work and hang in an >>> endless lo