From cd4191db5ebcb3ca96c5d5eb4336eddd895445bf Mon Sep 17 00:00:00 2001 From: midipix Date: Mon, 16 Jan 2017 02:32:54 +0000 Subject: daemon initialization: establish SEH frames for the daemon and internal thread. --- project/arch.mk | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'project/arch.mk') diff --git a/project/arch.mk b/project/arch.mk index 458db3e..7040e88 100644 --- a/project/arch.mk +++ b/project/arch.mk @@ -12,6 +12,15 @@ src/process/%.lo: $(SOURCE_DIR)/src/process/$(ARCH)/%.s $(ALL_HEADERS) host.tag src/process/%.o: $(SOURCE_DIR)/src/process/$(ARCH)/%.s $(ALL_HEADERS) host.tag tree.tag $(CC) -c -o $@ $< +# seh +src/seh/%.lo: $(SOURCE_DIR)/src/seh/$(ARCH)/%.s $(ALL_HEADERS) host.tag tree.tag + $(CC) -c -o $@ $< $(CFLAGS_SHARED) + +src/seh/%.o: $(SOURCE_DIR)/src/seh/$(ARCH)/%.s $(ALL_HEADERS) host.tag tree.tag + $(CC) -c -o $@ $< $(CFLAGS_STATIC) + shared-objs-asm: src/process/tt_fork_v1.lo +shared-objs-asm: src/seh/ntapi_tt_seh_frame.lo static-objs-asm: src/process/tt_fork_v1.o +static-objs-asm: src/seh/ntapi_tt_seh_frame.o -- cgit v1.2.3