From 8803dbb0772aa70bf9331f2cb9f82dda71a9c9ac Mon Sep 17 00:00:00 2001 From: Ivosh Raisr Date: Tue, 8 Aug 2017 10:19:30 +0200 Subject: [PATCH] Focus initially on x86 architecture and Memcheck tool. --- Makefile.am | 26 +++++++++++++++----------- Makefile.vex.am | 28 ++-------------------------- 2 files changed, 17 insertions(+), 37 deletions(-) diff --git a/Makefile.am b/Makefile.am index fdce3cf9fd..85f7dc4485 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4,17 +4,21 @@ AUTOMAKE_OPTIONS = foreign 1.10 dist-bzip2 include $(top_srcdir)/Makefile.all.am TOOLS = memcheck \ - cachegrind \ - callgrind \ - massif \ - lackey \ - none \ - helgrind \ - drd - -EXP_TOOLS = exp-sgcheck \ - exp-bbv \ - exp-dhat + none + +# TODO-JIT: +# cachegrind \ +# callgrind \ +# massif \ +# lackey \ +# helgrind \ +# drd + +EXP_TOOLS = +# TODO-JIT: +# exp-sgcheck \ +# exp-bbv \ +# exp-dhat # Put docs last because building the HTML is slow and we want to get # everything else working before we try it. diff --git a/Makefile.vex.am b/Makefile.vex.am index 9b9b9b53eb..c47be97430 100644 --- a/Makefile.vex.am +++ b/Makefile.vex.am @@ -125,18 +125,6 @@ LIBVEX_SOURCES_COMMON = \ priv/guest_generic_x87.c \ priv/guest_x86_helpers.c \ priv/guest_x86_toIR.c \ - priv/guest_amd64_helpers.c \ - priv/guest_amd64_toIR.c \ - priv/guest_ppc_helpers.c \ - priv/guest_ppc_toIR.c \ - priv/guest_arm_helpers.c \ - priv/guest_arm_toIR.c \ - priv/guest_arm64_helpers.c \ - priv/guest_arm64_toIR.c \ - priv/guest_s390_helpers.c \ - priv/guest_s390_toIR.c \ - priv/guest_mips_helpers.c \ - priv/guest_mips_toIR.c \ priv/host_generic_regs.c \ priv/host_generic_simd64.c \ priv/host_generic_simd128.c \ @@ -144,20 +132,8 @@ LIBVEX_SOURCES_COMMON = \ priv/host_generic_maddf.c \ priv/host_generic_reg_alloc2.c \ priv/host_x86_defs.c \ - priv/host_x86_isel.c \ - priv/host_amd64_defs.c \ - priv/host_amd64_isel.c \ - priv/host_ppc_defs.c \ - priv/host_ppc_isel.c \ - priv/host_arm_defs.c \ - priv/host_arm_isel.c \ - priv/host_arm64_defs.c \ - priv/host_arm64_isel.c \ - priv/host_s390_defs.c \ - priv/host_s390_isel.c \ - priv/s390_disasm.c \ - priv/host_mips_defs.c \ - priv/host_mips_isel.c + priv/host_x86_isel.c +# TODO-JIT: other architectures disabled for now LIBVEXMULTIARCH_SOURCES = priv/multiarch_main_main.c -- 2.47.2