Skip to content
This repository was archived by the owner on Nov 11, 2024. It is now read-only.

Commit 9e4062e

Browse files
committed
Replace dyncall with asmjit impl
1 parent 24b8861 commit 9e4062e

File tree

5 files changed

+314
-459
lines changed

5 files changed

+314
-459
lines changed

CMakeLists.txt

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ endif()
2727
# Plugify
2828
#
2929
set(PLUGIFY_BUILD_SHARED_LIB ON CACHE INTERNAL "")
30-
set(PLUGIFY_BUILD_FUNCTION ON CACHE INTERNAL "")
30+
set(PLUGIFY_BUILD_JIT ON CACHE INTERNAL "")
3131
if(LINUX)
3232
set(PLUGIFY_USE_STATIC_STDLIB ON CACHE INTERNAL "")
3333
endif()
@@ -38,11 +38,6 @@ add_subdirectory(external/plugify)
3838
#
3939
include(cmake/cpptrace.cmake)
4040

41-
#
42-
# Dyncall
43-
#
44-
include(cmake/dyncall.cmake)
45-
4641
#
4742
# Mono
4843
#
@@ -91,7 +86,7 @@ set(MONOLM_PCH_FILE "src/pch.h")
9186

9287
add_library(${PROJECT_NAME} SHARED ${MONOLM_SOURCES})
9388

94-
set(MONOLM_LINK_LIBRARIES plugify::plugify plugify::plugify-function asmjit::asmjit glaze::glaze cpptrace::cpptrace dyncall_s)
89+
set(MONOLM_LINK_LIBRARIES plugify::plugify plugify::plugify-jit asmjit::asmjit glaze::glaze cpptrace::cpptrace)
9590

9691
if(NOT COMPILER_SUPPORTS_FORMAT)
9792
set(MONOLM_LINK_LIBRARIES ${MONOLM_LINK_LIBRARIES} fmt::fmt-header-only)

cmake/dyncall.cmake

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)