Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: D Finnigan Newsgroups: comp.sys.apple2.programmer Subject: Re: Comments on using Merlin Pro relocatable =?UTF-8?B?bGlua2VyPw==?= Date: Fri, 20 Feb 2015 20:27:32 +0000 (UTC) Organization: Mac GUI Lines: 32 Message-ID: References: <1940449860446078235.571153mjmahon-aol.com@news.giganews.com> <1664368681446081436.264912mjmahon-aol.com@news.giganews.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 20 Feb 2015 20:27:32 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="ac9e0e4d7dd3957fb97803ee6801bab8"; logging-data="3366"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18LZqtQmfRaPsDoOZ/7NZj8" User-Agent: Mac GUI Usenet In-Reply-To: <1664368681446081436.264912mjmahon-aol.com@news.giganews.com> Cancel-Lock: sha1:PocbDRf1wgWDHAXMChTcJFtLCPw= Xref: csiph.com comp.sys.apple2.programmer:1513 Michael J. Mahon wrote: > D Finnigan wrote: >> Michael J. Mahon wrote: >>> >>> An alternative to linking when source files grow is to split your source >>> into multiple (hopefully logically related) files and pare your actual >>> assembly file down to a "use" for macro definitions and a series of >>> "put"s >>> for the rest of the code segments. >> >> Does PUT require the target file to be saved with the W command? Just >> from >> simple testing, I couldn't get PUT to accept a Merlin .S source file. >> >> >>> This way, the "put" segments only occupy space one at a time. >>> >>> The ProDOS version is a win, too, and worth the changeover. >>> >> >> Point taken. I just need to dig out my ProDOS User's disk with its >> Convert >> utility. > > > Put without the .s suffix. Thanks. Also, but suggesting that I use PUT, are you also implying that I should stay away from using the REL linker?