X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightrec%2FCMakeLists.txt;h=12da14ea412703566b0acc6fbe83f8a98580b13c;hb=c94fde37a8664462e9f551662ad589f24cd06462;hp=aa8440b65c700fa3be636c767fa9ba70e2f87b76;hpb=473f5cc63f9942866e01c7c84d151e8157cdb6ee;p=pcsx_rearmed.git diff --git a/deps/lightrec/CMakeLists.txt b/deps/lightrec/CMakeLists.txt index aa8440b6..12da14ea 100644 --- a/deps/lightrec/CMakeLists.txt +++ b/deps/lightrec/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.0) -project(lightrec LANGUAGES C VERSION 0.5) +project(lightrec LANGUAGES C VERSION 0.7) set(BUILD_SHARED_LIBS ON CACHE BOOL "Build shared libraries") if (NOT BUILD_SHARED_LIBS) @@ -29,6 +29,7 @@ set(HAS_DEFAULT_ELM ${CMAKE_COMPILER_IS_GNUCC}) list(APPEND LIGHTREC_SOURCES blockcache.c + constprop.c emitter.c interpreter.c lightrec.c @@ -38,6 +39,7 @@ list(APPEND LIGHTREC_SOURCES ) list(APPEND LIGHTREC_HEADERS blockcache.h + constprop.h debug.h disassembler.h emitter.h @@ -52,7 +54,7 @@ list(APPEND LIGHTREC_HEADERS option(ENABLE_FIRST_PASS "Run the interpreter as first-pass optimization" ON) -option(ENABLE_THREADED_COMPILER "Enable threaded compiler" ON) +option(ENABLE_THREADED_COMPILER "Enable threaded compiler" OFF) if (ENABLE_THREADED_COMPILER) list(APPEND LIGHTREC_SOURCES recompiler.c reaper.c) @@ -99,7 +101,7 @@ if (ENABLE_THREADED_COMPILER) target_link_libraries(${PROJECT_NAME} PRIVATE ${PTHREAD_LIBRARIES}) endif (ENABLE_THREADED_COMPILER) -option(ENABLE_CODE_BUFFER "Enable external code buffer" OFF) +option(ENABLE_CODE_BUFFER "Enable external code buffer" ON) if (ENABLE_CODE_BUFFER) target_sources(${PROJECT_NAME} PRIVATE tlsf/tlsf.c) target_include_directories(${PROJECT_NAME} PRIVATE tlsf)