[comp.binaries.ibm.pc.d] GCC compiler

tuna@athena.mit.edu (Kirk 'UhOh' Johnson) (06/29/89)

In article <1181@marlin.NOSC.MIL> jbjones@marlin.nosc.mil.UUCP (John B. Jones) writes:
>I found out from one of the pieces here on the net that GNU has put out
>a C compiler (GCC compiler?).  If this is true, and if anyone within the
>range of my keyboard has a copy of this, could you send it to me? 

i was under the impression that GCC only existed for UNIX-type systems
(it is available on some BSD 4.3 systems around here).

if it is possible to run it under MSDOS on 80x86/8 machines, i too
would love to get a copy. but, alas, i don't think that is the case.

kirk

nelson@sun.soe.clarkson.edu (Russ Nelson) (06/29/89)

Sure, you could get it to *run* on MS-LOSS, but you would have trouble
getting it to generate code for anything less than a 80386...
--
--russ (nelson@clutx [.bitnet | .clarkson.edu])
Democracy needs capitalism like a fish needs a bicycle.

Ralf.Brown@B.GP.CS.CMU.EDU (06/30/89)

In article <NELSON.89Jun28225658@sun.soe.clarkson.edu>, nelson@sun.soe.clarkson.edu (Russ Nelson) writes:
}Sure, you could get [GCC] to *run* on MS-LOSS, but you would have trouble
}getting it to generate code for anything less than a 80386...

You'd have a little :-) trouble running a 1M+ executable under MSDOS....
On our VAX here, GCC's passes are 100K (CPP), 1.2M (CC), 200K (AS), and
73K (LD).  Even given that C code compiled for an 8086 tends to be about 10%
smaller than the same program compiled on a VAX, we're still talking over a
megabyte for the compiler proper.  GNU programs also tend to assume that they
can grab megabytes of memory....
--
UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf -=-=-=- Voice: (412) 268-3053 (school)
ARPA: ralf@cs.cmu.edu  BIT: ralf%cs.cmu.edu@CMUCCVMA  FIDO: Ralf Brown 1:129/46
			Disclaimer? I claimed something?
"When things start going your way, it's usually because you stopped going the
 wrong way down a one-way street."