Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!rutgers!att!cbnewsk!ech From: ech@cbnewsk.ATT.COM (ned.horvath) Newsgroups: comp.sys.mac.programmer Subject: Re: Think C 32K global data limit: workaround? Message-ID: <1672@cbnewsk.ATT.COM> Date: 19 Dec 89 16:10:31 GMT References: <5837@internal.Apple.COM> Organization: AT&T Bell Laboratories Lines: 21 In article <1664@cbnewsk.ATT.COM> I wrote: > So far, the MPW linker won't give non-apps globals, hence no method > dispatch tables. From article <5837@internal.Apple.COM>, by lsr@Apple.COM (Larry Rosenstein): > See Tech Note #256. I've seen it. It's an excellent example of "tell me what you need, I'll tell you how to live without it." The suggestion is incomplete -- e.g. initialized data is not addressed -- and requires the connivance of the underlying application. I don't have that connivance with, say, DAs. Or other drivers. Or FKEYs. Or any other code resource intended to exist independently of a PARTICULAR application. Or even with HyperCard -- the example in the technote requires careful attention in the Hypercard script to making sure the XCMD-with-persistent-data is properly set up and torn down -- an error in that script hoses memory at random, a very user- unfriendly XCMD to put in the hands of "the rest of us." I am not satisfied that my needs have been addressed. =Ned Horvath=