🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #1386

Re: .i files from C++

#1386
From: Joe Buck
Date: Thu, 12 Nov 1992 19:10
18 lines
1323 bytes
In article <9211111842.AA14080@demidoff.cs.utk.edu> pozo@cs.utk.edu writes:
>After reading the man page for gcc/g++, I'm still not sure how to see
>the intermediate C code from g++.  What flag do I specify on the 
>command line? 

There is no intermediate C code from g++.  It goes straight to assembler,
as most non-cfront-derived C++ compilers do.

Furthermore, it appears, from work presented at the Usenix C++ Conference
in Portland, that there is a substantial performance penalty for any
attempt at a portable implementation of exceptions if you are required to
produce C code.  Unless major mistakes were made, this suggests that in
the future, compilers like cfront will fade away since they won't be able
to compete with straight-to-assembler implementations.


--
Joe Buck	jbuck@ohm.berkeley.edu
Technical Details
Message-ID: <1dua76INNmn3@agate.berkeley.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!know!hri.com!noc.near.net!news.bbn.com!usc!wupost!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!forney.berkeley.edu!jbuck
References: <9211111842.AA14080@demidoff.cs.utk.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!know!hri.com!noc.near.net!news.bbn.com!usc!wupost!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!forney.berkeley.edu!jbuck
From: jbuck@forney.berkeley.edu (Joe Buck)
Newsgroups: gnu.gcc.bug
Subject: Re: .i files from C++
Message-ID: <1dua76INNmn3@agate.berkeley.edu>
Date: 12 Nov 92 19:10:30 GMT
References: <9211111842.AA14080@demidoff.cs.utk.edu>
Sender: gnulists@ai.mit.edu
Distribution: gnu
Organization: U. C. Berkeley
Lines: 18
Approved: bug-gcc@prep.ai.mit.edu