.SUFFIXES: .o .s .c
.c.s:
- @echo $<
@$(CC) $(CFLAGS) $<
.s.o:
- @echo $<
@$(AS) -g -o $@ $(AFLAGS) $<
OBJS = add.o \
aslax1.o \
aslax2.o \
aslax3.o \
+ aslax4.o \
asleax1.o \
asleax2.o \
asleax3.o \
+ asleax4.o \
asrax1.o \
asrax2.o \
asrax3.o \
+ asrax4.o \
asreax1.o \
asreax2.o \
asreax3.o \
+ asreax4.o \
axlong.o \
bneg.o \
bpushbsp.o \
condes.o \
decax1.o \
decax2.o \
+ decax3.o \
+ decax4.o \
+ decax5.o \
+ decax6.o \
+ decax7.o \
+ decax8.o \
decaxy.o \
decsp1.o \
decsp2.o \
incsp6.o \
incsp7.o \
incsp8.o \
- jmpvec.o \
ladd.o \
laddeq.o \
laddeqsp.o \
ldauisp.o \
ldaxi.o \
ldaxsp.o \
- ldeax.o \
ldeaxi.o \
ldeaxysp.o \
ldec.o \
lule.o \
lult.o \
lumod.o \
- lxor.o \
+ lxor.o \
makebool.o \
- mod.o \
- mul.o \
- ne.o \
- neg.o \
- or.o \
+ mod.o \
+ mul.o \
+ ne.o \
+ neg.o \
+ or.o \
pleasp.o \
- popa.o \
+ popa.o \
popsreg.o \
push1.o \
push2.o \
pushwsp.o \
return0.o \
return1.o \
- rsub.o \
+ rsub.o \
shelp.o \
- shl.o \
- shr.o \
+ shl.o \
+ shr.o \
shrax1.o \
shrax2.o \
shrax3.o \
+ shrax4.o \
shreax1.o \
shreax2.o \
shreax3.o \
+ shreax4.o \
staspidx.o \
- staspp.o \
staxsp.o \
- staxspidx.o \
- staxspp.o \
+ staxspi.o \
steaxsp.o \
- steaxspp.o \
+ steaxspi.o \
+ stkchk.o \
sub.o \
subeqsp.o \
subysp.o \