Commit dd7a9580 authored by Ramon Nou's avatar Ramon Nou
Browse files

Merge branch 'main' into 'rnou/3-add-new-syscalls'

# Conflicts:
#   CMakeLists.txt
#   scripts/run.sh
parents 3ec2eed3 3fa9de18
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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
+2 −2
Original line number Diff line number Diff line
#!/bin/bash 
SYSCALL="getpid"
BUILD="."
BUILD=../build

REPEATS=2
REPEATS=20
ARCH="X86"

NATIVE="$BUILD/opendevnull --syscall $SYSCALL"