[comp.lang.c++] Public Domain C++

dano@ssc-vax.UUCP (01/16/88)

Hey, could anybody out there tell me if there is such a beast as a
public domain version of c++ (source code in particular) and how it
might be obtained.
 
 Thanks a bundle (I Hope!)

jima@hplsla.HP.COM (jim adcock ) (01/19/88)

see "test version of G++, the GNU C++ compiler available", in this note string
Jan 5, 1988.

I cannot vouch for this thing 'cuz we're just trying to bring it up on this
site, other than from the general appearance of the code, which seems to
be quality work.

It is a direct C++ source-to-assembly compiler, without using C as an
intermediate representation.

Also a "compatible" "C" compiler.

It has lots of optimization features.

G++ is designed to work with CPUs of the modern large memory model variety,
IE Vaxes, 680x0s, 32000s, etc.  Presumably nix on 8080 family stuff without
a lot of pushups.

It has a compatible debugger.

"Unsupported" "No guarantee" -- obviously  

[software guarantee -- isn't that an oxy moron?]

"Caveat Emptor"

[the above statement also holds true for the other compilers that are 
 available]

tucker@ccvaxa.UUCP (01/20/88)

The GNU compiler from MIT has a C++ front-end.  It also has a symbolic
debugger.  All source is free if you can FTP it from the ARPAnet.  If
you need a tape they will charge you a copying fee.  Contact MIT and
ask for the GNU software group.

Tim Tucker
tucker@claudius.Gould.COM
..ihnp4!uiucdcs!ccvaxa!tucker

dridge@athena.mit.edu (Matthew W Eldridge) (05/07/91)

Help!

I'm looking for a reliable C++ compiler for the IBM 80386.
I need a full 32bit version which has no qualms about breaking
the 640k limit for code, or 64k for data.  If it also supported
virtual memory so I could take advantage of free space on my hard
disk it would be perfect.  Well, one more thing (and this is
probably asking too much)  It would be ideal if the compiler
generates code to switch the CPU into full 80386 mode so I don't 
have to go through the trouble of migrating to a different O/S.
But if you know of any public domain 32bit O/S for the 80386, please
pass along the info.

Thanks,
Matthew Eldridge
dridge@athena.mit.edu