summaryrefslogtreecommitdiff
path: root/runtime/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/Makefile')
-rw-r--r--runtime/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/runtime/Makefile b/runtime/Makefile
index 5ed24af..6f45850 100644
--- a/runtime/Makefile
+++ b/runtime/Makefile
@@ -2,7 +2,9 @@ include ../Makefile.config
CFLAGS=-O1 -g -Wall
INCLUDES=
-OBJS=int64.o
+OBJS=i64_dtos.o i64_dtou.o i64_sar.o i64_scmp.o i64_sdiv.o i64_shl.o \
+ i64_shr.o i64_smod.o i64_stod.o i64_ucmp.o i64_udivmod.o i64_udiv.o \
+ i64_umod.o i64_utod.o
LIB=libcompcert.a
all: $(LIB) $(INCLUDES)
@@ -14,6 +16,9 @@ $(LIB): $(OBJS)
%.o: $(ARCH)/%.s
$(CASMRUNTIME) $^
+%.o: $(ARCH)/%.S
+ $(CASMRUNTIME) -DVARIANT_$(VARIANT) $^
+
clean::
rm -f *.o $(LIB)