Loading .gitmodules +1 −1 Original line number Diff line number Diff line [submodule "external/hermes"] path = external/hermes url = https://github.com/bsc-ssrg/hermes.git commit = bd4361897eba6e8acaab2d643f77f1a40c250f1d commit = bf2cca575779f9904087bd13a4b5bf839f98445d4 [submodule "tests/scripts/bats"] path = tests/scripts/bats url = https://github.com/bats-core/bats-core.git Loading CMake/FindMercury.cmake +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ endmacro() include(SelectLibraryConfigurations) set(_mercury_components na mercury_util mercury_hl) set(_mercury_components na mercury_util) # prevent repeating work if the main CMakeLists.txt already called # find_package(PkgConfig) Loading include/client/user_functions.hpp +11 −3 Original line number Diff line number Diff line Loading @@ -40,20 +40,28 @@ int gkfs_open(const std::string& path, mode_t mode, int flags); int gkfs_remove(const std::string& path); gkfs_create(const std::string& path, mode_t mode); int gkfs_remove(const std::string& path); ssize_t gkfs_write(int fd, const void* buf, size_t count); ssize_t gkfs_read(int fd, void* buf, size_t count); int gkfs_close(unsigned int fd); off64_t gkfs_lseek(unsigned int fd, off64_t offset, unsigned int whence); ssize_t gkfs_pwrite_ws(int fd, const void* buf, size_t count, off64_t offset); ssize_t gkfs_pread_ws(int fd, void* buf, size_t count, off64_t offset); } // namespace gkfs::syscall Loading src/client/CMakeLists.txt +1 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,7 @@ install( set_target_properties(gkfs_user_lib PROPERTIES PUBLIC_HEADER "../../include/client/void_syscall_intercept.hpp" PUBLIC_HEADER "../../include/client/user_functions.hpp" ) Loading Loading
.gitmodules +1 −1 Original line number Diff line number Diff line [submodule "external/hermes"] path = external/hermes url = https://github.com/bsc-ssrg/hermes.git commit = bd4361897eba6e8acaab2d643f77f1a40c250f1d commit = bf2cca575779f9904087bd13a4b5bf839f98445d4 [submodule "tests/scripts/bats"] path = tests/scripts/bats url = https://github.com/bats-core/bats-core.git Loading
CMake/FindMercury.cmake +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ endmacro() include(SelectLibraryConfigurations) set(_mercury_components na mercury_util mercury_hl) set(_mercury_components na mercury_util) # prevent repeating work if the main CMakeLists.txt already called # find_package(PkgConfig) Loading
include/client/user_functions.hpp +11 −3 Original line number Diff line number Diff line Loading @@ -40,20 +40,28 @@ int gkfs_open(const std::string& path, mode_t mode, int flags); int gkfs_remove(const std::string& path); gkfs_create(const std::string& path, mode_t mode); int gkfs_remove(const std::string& path); ssize_t gkfs_write(int fd, const void* buf, size_t count); ssize_t gkfs_read(int fd, void* buf, size_t count); int gkfs_close(unsigned int fd); off64_t gkfs_lseek(unsigned int fd, off64_t offset, unsigned int whence); ssize_t gkfs_pwrite_ws(int fd, const void* buf, size_t count, off64_t offset); ssize_t gkfs_pread_ws(int fd, void* buf, size_t count, off64_t offset); } // namespace gkfs::syscall Loading
src/client/CMakeLists.txt +1 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,7 @@ install( set_target_properties(gkfs_user_lib PROPERTIES PUBLIC_HEADER "../../include/client/void_syscall_intercept.hpp" PUBLIC_HEADER "../../include/client/user_functions.hpp" ) Loading