public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* gcc SSA output support on Mac OS X
@ 2009-07-31 13:53 Rob Quigley
  2009-07-31 14:18 ` Andrew Haley
  0 siblings, 1 reply; 2+ messages in thread
From: Rob Quigley @ 2009-07-31 13:53 UTC (permalink / raw)
  To: gcc-help

Hey everyone,

I'm trying to compile a C++ file to SSA (single static assignment) and  
this should be possible with g++ as gcc from 4 onwards includes this  
facility (developer.apple.com/documentation/Darwin/Reference/ManPages/ 
man1/i686-apple-darwin9-g++-4.0.1.1.html) but i have not been able to  
do it with gcc 4.0.1 or 4.2.1.


Is this a mac issue or a me issue?

i'm compiling with the -fdump-tree-ssa switch.

If i compile with -fdump-tree-all the folowing files appear but  
no .ssa file :-(

helloc.c.003t.original\
helloc.c.004t.gimple\
helloc.c.007t.vcg\
helloc.c.017t.useless\
helloc.c.020t.lower\
helloc.c.021t.eh\
helloc.c.022t.cfg\
helloc.c.023t.cplxlower0\
helloc.c.024t.veclower\
helloc.c.026t.fixupcfg\

Any ideas would be great.

Cheers,


Rob. 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: gcc SSA output support on Mac OS X
  2009-07-31 13:53 gcc SSA output support on Mac OS X Rob Quigley
@ 2009-07-31 14:18 ` Andrew Haley
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Haley @ 2009-07-31 14:18 UTC (permalink / raw)
  To: Rob Quigley; +Cc: gcc-help

Rob Quigley wrote:
> Hey everyone,
> 
> I'm trying to compile a C++ file to SSA (single static assignment) and
> this should be possible with g++ as gcc from 4 onwards includes this
> facility
> (developer.apple.com/documentation/Darwin/Reference/ManPages/man1/i686-apple-darwin9-g++-4.0.1.1.html)
> but i have not been able to do it with gcc 4.0.1 or 4.2.1.
> 
> 
> Is this a mac issue or a me issue?
> 
> i'm compiling with the -fdump-tree-ssa switch.
> 
> If i compile with -fdump-tree-all the folowing files appear but no .ssa
> file :-(
> 
> helloc.c.003t.original\
> helloc.c.004t.gimple\
> helloc.c.007t.vcg\
> helloc.c.017t.useless\
> helloc.c.020t.lower\
> helloc.c.021t.eh\
> helloc.c.022t.cfg\
> helloc.c.023t.cplxlower0\
> helloc.c.024t.veclower\
> helloc.c.026t.fixupcfg\
> 
> Any ideas would be great.

Turn on the optimizer with -O.

Andrew.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-07-31 14:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-31 13:53 gcc SSA output support on Mac OS X Rob Quigley
2009-07-31 14:18 ` Andrew Haley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).