Skip to content
Commits on Source (3)
......@@ -36,12 +36,18 @@ include_directories(
${Syscall_intercept_INCLUDE_DIR}
${CMAKE_BINARY_DIR}/include
/usr/include
${Syscall_intercept_INCLUDE_DIR}
)
add_library(eval_intercept SHARED src/eval.cpp)
add_executable(opendevnull src/opendevnull.cpp)
target_include_directories(eval_intercept
PRIVATE
${Syscall_intercept_INCLUDE_DIR}
)
# Link libraries
target_link_libraries(
opendevnull
......
#!/bin/bash
SYSCALL="getpid"
BUILD="."
BUILD=../build
REPEATS=2
REPEATS=20
ARCH="X86"
NATIVE="$BUILD/opendevnull --syscall $SYSCALL"
......