[comp.sys.mac] One Step forward, two back??? {MPW C 3.0}

dorourke@polyslo.CalPoly.EDU (David M. O'Rourke) (02/03/89)

  Well MPW now allows more than 32K in the global data area, YEAH!!!!!!
{Thats the step forward}

  Now for the two back, why does the MPW C compiler complain about structs
that are > 32K.  I have some code that compiled under MPW C 2.0 because I
was allocating the struct on the heap {which I didn't think was all that
difficult to do}.  But now that code doesn't compile because the C
compiler complains about too big of a structure. :-(

  I think it's wonderful that they took care of the 32K global problem, but
given a choice between 32K of global data and > 32K structures I think
the structures are more important.

{Oh great, now we've taken care of the 32K global problem this guy wants
 bigger data structures, sheez we just can't win, lets give up and work for
 someone else.
    --- Possible quote by apple people reading this :-) }

  Not a major complaint and I really hate to sound like a complainer, but
is there any way to get MPW C 3.0 to compile a bigger struct???

  Thanks

-- 
David M. O'Rourke                                  dorourke@polyslo.calpoly.edu

"If it doesn't do Windows, then it's not a computer!!!"
Disclaimer: I don't represent the school.  All opinions are mine!

gae@sphere.mast.ohio-state.edu (Gerald Edgar) (02/05/89)

I understand that the MPW 3.0 C compiler is a completely different product than
the old 2.0 compiler.  I wonder if Green Hills will be selling the "original"
MPW C on their own.  Sort of like the MDS assembler.

-- 
  Gerald A. Edgar          
  Department of Mathematics                     TS1871@OHSTVMA.bitnet
  The Ohio State University                     gae@sphere.mast.ohio-state.edu
  Columbus, OH 43210   ...!{att,pyramid}!osu-cis!sphere.mast.ohio-state.edu!gae