From 7b1e4df779cae4eb0a33e74fc292b94158d7f69f Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Wed, 27 Dec 2023 16:36:19 +0100 Subject: [PATCH] Post-merge fixes --- .github/workflows/c-cpp.yml | 2 +- CMakeLists.txt | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 47ade398..75b73bc5 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -2,7 +2,7 @@ name: C/C++ CI on: push: - branches: [ master ] + branches: [ p2pool ] pull_request: jobs: diff --git a/CMakeLists.txt b/CMakeLists.txt index 7f3d5cff..ac438201 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -228,11 +228,16 @@ endif() check_symbol_exists("__builtin___clear_cache" "stdlib.h" HAVE_BUILTIN_CLEAR_CACHE) if (HAVE_BUILTIN_CLEAR_CACHE) add_definitions(-DHAVE_BUILTIN_CLEAR_CACHE) +endif() + # RISC-V if(ARCH_ID STREQUAL "riscv64") list(APPEND randomx_sources src/jit_compiler_rv64_static.S - src/jit_compiler_rv64.cpp) + src/jit_compiler_rv64.cpp + src/jit_compiler_rv64.hpp + src/jit_compiler_rv64_static.hpp + ) # cheat because cmake and ccache hate each other set_property(SOURCE src/jit_compiler_rv64_static.S PROPERTY LANGUAGE C) set_property(SOURCE src/jit_compiler_rv64_static.S PROPERTY XCODE_EXPLICIT_FILE_TYPE sourcecode.asm)