TIP: Click on subject to list as thread! ANSI
echo: cis.os9.68000.osk
to: Graham Ullrich/C.B.,CO 76506,2037 (X)
from: Robert Heller 71450,3432
date: 1992-07-09 18:24:04
subject: #15830-OS-9 C++ compiler

 #: 15847 S12/OS9/68000 (OSK)
    09-Jul-92  18:24:04
Sb: #15830-OS-9 C++ compiler
Fm: Robert Heller 71450,3432
To: Graham Ullrich/C.B.,CO 76506,2037 (X)

gpp -v tells me I'm using g++ 1.39.1 (based on gcc 1.40).

I have not tried to create 68020 code (wanting to produce programs that will
run on lowwer end machines (i.e. plain 68000's)).  My system is a 68030/68882
system.  I *think* gcc will produce '020 code if told to, but defaults to
68000. I don't know about g++.  My understanding of the differences in the
user-mode instruction sets between the 68000 and 68020 is that except for some
extended addressing modes and a full 32x32 bit multiple and divide, there is
not much difference between a 68020 and a 68000.  The '030 only adds in an
on-chip MMU, which only effects super-mode code (i.e. kernel and SSM stuff). 
*I* have not noticed much performance difference between programs compiled in
'020 mode vs. '000 mode (I have not done formal benchmarks, just gut feeling -
no noticable delays with '000 code).

Robert PS:  I downloaded gcc and g++ from hermit.cs.wisc.edu (something like
that). RPH

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.