Path: utzoo!attcan!uunet!tut.cis.ohio-state.edu!unmvax!unmvax.cs.unm.edu!erikj
From: erikj@unmvax.cs.unm.edu (Erik Johannes)
Newsgroups: comp.sys.amiga
Subject: Rez and Manx C assembler.
Message-ID: <284@unmvax.unm.edu>
Date: 16 Aug 89 04:49:41 GMT
Sender: erikj@unmvax.unm.edu
Reply-To: erikj@unmvax.cs.unm.edu (Erik Johannes)
Organization: University of New Mexico at Albuquerque
Lines: 29


I have been trying to make the Manx C assembler "as" resident with "rez".
The problem is this :
o	I make "as" resident with "rez -l as".  I have also made
	cc, ln, and make resident.
o	Then I remove the assembler along with the others.
	It is loaded into rez now.
o	I do a make.  cc and ln are run (ln fails because of a lack of .o
	files).  "as" however is not run.  All three are loaded into rez.

If I load "as" into either c: or bin: the make does work.  Additionally the
count rez keeps for how many times a program is used is incremented by each
use.  It wasn't incremented when the "as" wasn't in c:.

I suspect the problem lies in cc calling "as".  It probably does it some how
that circumnavigates rez.

Are there any patches to cc to take care of this.  Is there another way
(besides separately calling the assembler from the make file).

Also have there been any new releases of rez.  I am using Shell 3.01 which
has a resident in it, but I think the resident only works with programs 
run from the shell and won't work with make.  Commodore's resident program
works in a similar manner and therefore isn't of any use in this instant.

Any help will be greatly appreciated.

			Thanks,
				Erik Johannes