target_compile_options(reiserfs PRIVATE -Wno-missing-braces -Wno-pointer-sign)
target_compile_options(reiserfs PRIVATE -Wno-unused-function -Wno-unused-variable)
if(NOT USE_CLANG_CL)
- target_compile_options(reiserfs PRIVATE -Wno-unused-but-set-variable)
target_compile_definitions(reiserfs PRIVATE __GCC__)
endif()
else()
target_compile_options(reiserfs PRIVATE /wd4189 /wd4142 /wd4101)
endif()
+if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
+ target_compile_options(reiserfs PRIVATE -Wno-unused-but-set-variable)
+endif()
+
target_link_libraries(reiserfs memcmp ${PSEH_LIB})
add_definitions(-D__KERNEL__ -D_CRT_NO_POSIX_ERROR_CODES)
set_module_type(reiserfs kernelmodedriver)