[GSoC] Google Summer of Code 2015?

2015-02-19 Thread Thomas Schwinge
Hi! I can't remember this being discussed: if the GCC community would like to participate in this year's Google Summer of Code -- the organization application period will end tomorrow, ,

Re: [GSoC] Google Summer of Code 2015?

2015-02-19 Thread Maxim Kuvyrkov
Hi Thomas, Tobias will be GSoC admin for GCC this year. He has submitted GSoC application today. Tobias, would you please CC gcc@ for future GSoC-related news and updates? Thank you, -- Maxim Kuvyrkov www.linaro.org > On Feb 19, 2015, at 11:11 AM, Thomas Schwinge wrote: > > Hi! > > I ca

[RFC] load/store widening question

2015-02-19 Thread Marat Zakirov
Hi all! During my investigation I found that GCC does not performs load/store widening (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65088). Could you please answer is it so? And is there any plans to make it? I also would like to know is there any need to make load/store widening exclusively

Re: [RFC] load/store widening question

2015-02-19 Thread Ramana Radhakrishnan
On Thu, Feb 19, 2015 at 9:17 AM, Marat Zakirov wrote: > Hi all! > > During my investigation I found that GCC does not performs load/store > widening (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65088). Could you > please answer is it so? And is there any plans to make it? I also would like > to k

Re: [RFC] load/store widening question

2015-02-19 Thread Marat Zakirov
On 02/19/2015 12:25 PM, Ramana Radhakrishnan wrote: On Thu, Feb 19, 2015 at 9:17 AM, Marat Zakirov wrote: Hi all! During my investigation I found that GCC does not performs load/store widening (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65088). Could you please answer is it so? And is there

[RFC] cortex-a{53,57}-simd.md missing?

2015-02-19 Thread Ilya Palachev
Hi all. This is a question related with current development of Aarch64 backend. In latest trunk revision of GCC 5.0, in directory gcc/config/arm there are following files: cortex-a{8,9,15,17}.md cortex-a{8,9,15,17}-neon.md These files contain constructions like (define_insn_reservation insn

Re: Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Sandra Loosemore
Jakub Jelinek wrote: On Wed, Feb 18, 2015 at 11:21:56AM -0800, Jeff Prothero wrote: Starting with gcc 4.9, -O2 implicitly invokes -fisolate-erroneous-paths-dereference: which https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html documents as Detect paths that trigger erroneo

Re: Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Daniel Gutson
(Hi Sandra, so long!) On Thu, Feb 19, 2015 at 5:56 PM, Sandra Loosemore wrote: > Jakub Jelinek wrote: >> >> >> On Wed, Feb 18, 2015 at 11:21:56AM -0800, Jeff Prothero wrote: >>> >>> Starting with gcc 4.9, -O2 implicitly invokes >>> >>> -fisolate-erroneous-paths-dereference: >>> >>> which >>>

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Joel Sherrill
On 2/19/2015 2:56 PM, Sandra Loosemore wrote: > Jakub Jelinek wrote: >> On Wed, Feb 18, 2015 at 11:21:56AM -0800, Jeff Prothero wrote: >>> Starting with gcc 4.9, -O2 implicitly invokes >>> >>> -fisolate-erroneous-paths-dereference: >>> >>> which >>> >>> https://gcc.gnu.org/onlinedocs/gcc/O

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Chris Johns
On 20/02/2015 8:23 am, Joel Sherrill wrote: On 2/19/2015 2:56 PM, Sandra Loosemore wrote: Jakub Jelinek wrote: On Wed, Feb 18, 2015 at 11:21:56AM -0800, Jeff Prothero wrote: Starting with gcc 4.9, -O2 implicitly invokes -fisolate-erroneous-paths-dereference: which https://gcc.gnu

Re: Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Jakub Jelinek
On Thu, Feb 19, 2015 at 06:16:05PM -0300, Daniel Gutson wrote: > what about then two warnings (disabled by default), one intended to > tell the user each time the compiler removes a conditional > (-fdelete-null-pointer-checks) > and another intended to tell the user each time the compiler adds a tr

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Sandra Loosemore
r2, [r0] str r2, [r3] bx lr .size fn, .-fn .ident "GCC: (GNU) 5.0.0 20150219 (experimental)" struct big { int a, b; char c [100]; }; static struct big * const x0 = (struct big *) 0x; static volatile struct big * const xv = (struct bi

gcc-4.8-20150219 is now available

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

need help with Pointer Bounds Checking documentation

2015-02-19 Thread Sandra Loosemore
The section "Pointer Bounds Checker builtins" in extend.texi is on my list for being in need of copy-editing, but reading through the existing text, I am quite confused. In several places it refers to turning the Pointer Bounds Checker off, but how do you do that? I don't see any documented c

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-19 Thread Jeff Prothero
(Thanks to everyone for the helpful feedback!) Daniel Gutson wrote: > what about then two warnings (disabled by default), one intended to > tell the user each time the compiler removes a conditional > (-fdelete-null-pointer-checks) > and another intended to tell the user each time the compiler