[buildrobot] SH broken

2014-04-24 Thread Jan-Benedict Glaw
Hi! Between e4b851a364..130ab9aafd (= r209457..r209513), most probably with 65b0537f9e (= r209482), I see failures for eg. sh64-linux (though only when built with config-list.mk): g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wa

[GSoC] use obstack in parse_c_expr

2014-04-24 Thread Prathamesh Kulkarni
Hi, There was a comment in parse_c_expr, mentioning to use obstack to build c-code string. I have attached patch for the same. OK to commit ? * genmatch.c (parse_c_expr): Use obstack to build c code string. Thanks and Regards, Prathamesh Index: gcc/genmatch.c ==

Re: [buildrobot] SH broken

2014-04-24 Thread Trevor Saunders
On Thu, Apr 24, 2014 at 04:24:37PM +0200, Jan-Benedict Glaw wrote: > Hi! > > Between e4b851a364..130ab9aafd (= r209457..r209513), most probably > with 65b0537f9e (= r209482), I see failures for eg. sh64-linux (though > only when built with config-list.mk): > > g++ -c -g -O2 -DIN_GCC -DCROSS_DI

Re: [buildrobot] SH broken

2014-04-24 Thread Jan-Benedict Glaw
Hi Trevor! On Thu, 2014-04-24 11:39:17 -0400, Trevor Saunders wrote: > On Thu, Apr 24, 2014 at 04:24:37PM +0200, Jan-Benedict Glaw wrote: > > Between e4b851a364..130ab9aafd (= r209457..r209513), most probably > > with 65b0537f9e (= r209482), I see failures for eg. sh64-linux (though > > only whe

How can I generate a new function at compile time?

2014-04-24 Thread Benedikt Huber
Hi! I want to uninline some basic blocks to a separate function to aid slp vectorization. The new pass runs just before the slp vectorization pass. As a first try I create an new and empty function. Which in turn will be filled with some copies of basic blocks from the original function. As an e

[buildrobot] ARM: Missing initializers for Cortex A8

2014-04-24 Thread Jan-Benedict Glaw
Hi! Seems the new cost model for Cortex A8 is missing two initializer fields: g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedant

Re: [RFC] Meta-description for tree and gimple folding

2014-04-24 Thread Jeff Law
On 02/28/14 08:21, Kai Tietz wrote: Hmm, this all reminds me about the approach Andrew Pinski and I came up with two years ago. All in all I think it might be worth to express folding-patterns in a more abstract way. So the md-like Lisp syntax for this seems to be just stringent. We make use

Re: [RFC] Meta-description for tree and gimple folding

2014-04-24 Thread Jeff Law
On 03/03/14 07:05, Kai Tietz wrote: [the possibility to use offline verification tools for the transforms comes to my mind as well] This is actually a pretty interesting idea. As it would allow us to do testing for this area without side-effects by high-level passes, target-properties, etc Yea

gcc-4.8-20140424 is now available

2014-04-24 Thread gccadmin
Snapshot gcc-4.8-20140424 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20140424/ 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

Call for Topics and Sponsors -- Workshop on Open Source Development Tools 2014

2014-04-24 Thread Mingjie Xing
* Call for Topics and Sponsors Workshop on Open Source Development Tools 2014 (i.e. HelloGCC Workshop) Beijing, China Sep. 13rd, 2014 (TBD) HelloGCC Work Group (www.hellogcc.org) ***