shithub: drawcpu

ref: f6d48501c4c475c5c9cad077ae6b206e72e0c65d
dir: /posix-arm64/Makefile/

View raw version
ROOT=..
include ../Make.config
LIB=../libmachdep.a
# Cannot use PIE because of trampoline
CFLAGS+=-arch arm64
#LDFLAGS+=-fpie

OFILES=\
	getcallerpc.$O\
	tas.$O\
	trampoline.$O\
	patch.$O\
	start.$O\

default: $(LIB)
$(LIB): $(OFILES)
	$(AR) r $(LIB) $(OFILES)
	$(RANLIB) $(LIB)

%.$O: %.c
	$(CC) $(CFLAGS) $*.c

%.$O: %.s
	$(AS) -o $*.$O $*.s

%.s: %.spp
	cpp $*.spp >$*.s