Re: -x assembler-with-cpp behavior different on different unixes.

2014-08-08 Thread Rainer Orth
Hi Karel, > On Fri, Aug 8, 2014 at 11:04 PM, Rainer Orth > wrote: >> Hi Karel, >> >>> More information: It looks like gcc driver invokes cc1 with -P option >>> which switches off linemakers on Solaris. On Linux cc1 is invoked >>> without -P and so linemakers are presented. The question is why on

Re: -x assembler-with-cpp behavior different on different unixes.

2014-08-08 Thread Karel Gardas
Hi Rainer, On Fri, Aug 8, 2014 at 11:04 PM, Rainer Orth wrote: > Hi Karel, > >> More information: It looks like gcc driver invokes cc1 with -P option >> which switches off linemakers on Solaris. On Linux cc1 is invoked >> without -P and so linemakers are presented. The question is why on >> Solar

Re: -x assembler-with-cpp behavior different on different unixes.

2014-08-08 Thread Rainer Orth
Hi Karel, > More information: It looks like gcc driver invokes cc1 with -P option > which switches off linemakers on Solaris. On Linux cc1 is invoked > without -P and so linemakers are presented. The question is why on > Solaris -P is added to the options since I don't use it myself. It's > insert

Re: -x assembler-with-cpp behavior different on different unixes.

2014-08-08 Thread Karel Gardas
More information: It looks like gcc driver invokes cc1 with -P option which switches off linemakers on Solaris. On Linux cc1 is invoked without -P and so linemakers are presented. The question is why on Solaris -P is added to the options since I don't use it myself. It's inserted by gcc itself...

Re: Could you please clarify about GCC optimizations?

2014-08-08 Thread Jeff Law
On 08/08/14 06:18, Evgeniya Maenkova wrote: As far as I know, there are so many configurations (frontends x backends x applications(benchmarks) x etc), that the same optimization could improve performance in one configuration and degrade at other conditions. Correct. What performance tests do

-x assembler-with-cpp behavior different on different unixes.

2014-08-08 Thread Karel Gardas
Hello, GHC (Haskell compiler) is using builtin gcc's cpp for its cpp capability. The problem is a little bit different behaviour on different platform which I observed. As one of GHC's testcases completely unrelated to gcc's cpp we use: {-# LANGUAGE CPP #-} module T7145b ( A.Applicative(pure) ) w

GIMPLE optimization passes: any Road Map?

2014-08-08 Thread Evgeniya Maenkova
Dear GCC Developers! Could you please clarify about GIMPLE loop passes? Where could I find the latest changes in these passes? Is it trunk or some of the branches? May I look at some RoadMap on GIMPLE loop optimizations? Actually, I ask these questions because I would like to contribute to GCC.

Could you please clarify about GCC optimizations?

2014-08-08 Thread Evgeniya Maenkova
Dear GCC Developers! May I ask you regarding how you make a decision whether implement some optimization or not? As far as I know, there are so many configurations (frontends x backends x applications(benchmarks) x etc), that the same optimization could improve performance in one configuration and

Re: [GSoC] user defined predicates

2014-08-08 Thread Richard Biener
On Fri, Aug 8, 2014 at 1:16 AM, Prathamesh Kulkarni wrote: > Currently, we treat predicates as "second-class" citizens: > - assume any identifier as a valid predicate > - cannot write more complex predicates than an identifier in match-op > > I was wondering whether it would be a good idea > to av