[comp.sys.mac.programmer] 32k global data limit

phil@mit-amt.MEDIA.MIT.EDU (Phil Sohn) (07/28/88)

	After ignoring all the discussion concerning the 32k limit
on global memory.  I find I need to know about.  Naturally the
files have been deleted from my machine.

	Does the MPW compiler warn you when one file uses more than
32k?  Does the linker warn you when you use more than 32k total?
Things like

	static char buffer[40000]

		are right out, yes.  instead you should be using
malloc.

	Perhap the new version on MPW will break this limit.

	Is the above correct?  It is my understand, and I want to
double check it beore I start porting CSound.

	What does the -ss option of the MPW Linker do?  It allows
me to have segments larger than 32k.  The manual says that this 
may not work very well on machines with 64k ROMs, but it never
says if it will work on machines with 128k or larger ROMs.  Is
this an option to us or avoid?



				phil