Skip to content

Commit 3f191b4

Browse files
committed
(lib) move transition type internally
This reduces the C-ABI-specific parts of the surface API down to a handful of step functions. Morally, there is still only one step function inside with a transition datatype, but the API exposes them via multiple functions.
1 parent 8bcf5a0 commit 3f191b4

File tree

9 files changed

+325
-669
lines changed

9 files changed

+325
-669
lines changed

src/lib/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ CFLAGS += -fno-common -nostdlib
1818
LDFLAGS += -r
1919

2020
casemate-obj += src/model.o
21+
casemate-obj += src/transitions.o
2122
casemate-obj += src/setup.o
2223
casemate-obj += src/pgtable.o
2324
casemate-obj += src/trace.o
@@ -30,7 +31,6 @@ casemate-obj += src/utilities/diff.o
3031
casemate-objs := $(addprefix $(src)/,$(casemate-obj))
3132

3233
headers-deps += include/casemate-in/casemate-config.in.h
33-
headers-deps += include/casemate-in/casemate-helpers.in.h
3434
headers-deps += include/casemate-in/casemate-transitions.in.h
3535
headers-deps += include/casemate-in/casemate.out.h
3636
headers-objs += casemate.h

0 commit comments

Comments
 (0)