head     1.1;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.1
date     91.01.11.19.11.20;  author andy;  state Exp;
branches ;
next     ;


desc
@trap handler
@



1.1
log
@Initial revision
@
text
@VERSION = 37
HDRS= trap-handler_rev.i
AHDRS=
MYLIBS= LIB:lc.lib LIB:c.o LIB:amiga.lib LIB:debug.lib

LOCAL =
REMOTE = V36:src/workbench/c/cpu/trap

LC = lc
ASM = asm

LFLAGS= BATCH SMALLCODE SMALLDATA

AFLAGS = -iV:include/ -iV:inc.lattice/ -iINCLUDE:
LCFLAGS = -v -b0 -O -j73 -iV:include -iV:inc.lattice

traphandler.ld: trapzero.o print.o newbuserror.o
	blink FROM cback.o trapzero.o print.o newbuserror.o \
	TO trap-handler.ld LIB $(MYLIBS) MAP trapzero.map $(LFLAGS)

trapzero.o: trapzero.c
	$(LC) $(LCFLAGS) trapzero.c

print.o: print.a asmsupp.i
	asm $(AFLAGS) -a print.a -o print.o

newbuserror.o: newbuserror.a
	 asm $(AFLAGS) -a newbuserror.a -o newbuserror.o

release:
	copy $(REMOTE)/trap-handler_rev.rev trap-handler_rev.rev
	bumprev $(VERSION) trap-handler_rev
	lmk
	copy (\#?.ld|\#?_rev.\#?) $(REMOTE)
	delete trap-handler_rev.rev

version:
	@@bumprev $(VERSION) trap-handler_rev

internal:
	@@copy (\#?.c|\#?.asm|\#?.h|\#?.i|makefile|lmkfile|\#?.ld) $(REMOTE)

clean:
	@@delete (\#?.o|\#?.ld)

local:	rcp trap-handler.ld minnow:ram:trap-handler
@
