From da43f4d8bfe9ac2053091310201211c1de69aa1e Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Fri, 16 Aug 2024 06:16:24 +0300 Subject: [PATCH] add test code for rtdisasm --- Makefile | 2 +- src/rtdisasm_test_data.s | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 src/rtdisasm_test_data.s diff --git a/Makefile b/Makefile index a2bbfba..17f90ad 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ RTDISASM_SRC := $(addprefix $(SRC_DIR)/,$(RTDISASM_SRC)) RTDISASM_DEPS = rtdisasm.h rtdisasm_table.h RTDISASM_DEPS := $(addprefix $(INC_DIR)/,$(RTDISASM_DEPS)) -RTDISASM_TEST_SRC = rtdisasm_test.c +RTDISASM_TEST_SRC = rtdisasm_test.c rtdisasm_test_data.s RTDISASM_TEST_OBJ := $(addprefix $(OBJ_DIR)/,$(patsubst %.s,%.o,$(patsubst %.c,%.o,$(RTDISASM_TEST_SRC)))) RTDISASM_TEST_SRC := $(addprefix $(SRC_DIR)/,$(RTDISASM_TEST_SRC)) RTDISASM_TEST_DEPS = diff --git a/src/rtdisasm_test_data.s b/src/rtdisasm_test_data.s new file mode 100644 index 0000000..566d437 --- /dev/null +++ b/src/rtdisasm_test_data.s @@ -0,0 +1,8 @@ +.section .rodata +.globl test_1 + +test_1: + lock + mov %gs:(%rbx), %rax + + nop # target that rtdisasm must reach