#: 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
|