rocr: Fix static build in Windows (#2660)

Этот коммит содержится в:
German Andryeyev
2026-01-21 18:44:51 -05:00
коммит произвёл GitHub
родитель 8861267e7a
Коммит 196baa4321
2 изменённых файлов: 5 добавлений и 5 удалений
+4 -4
Просмотреть файл
@@ -457,9 +457,9 @@ if( NOT ${BUILD_SHARED_LIBS} )
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/FindLibElf.cmake ${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/COPYING-CMAKE-SCRIPTS
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${CORE_RUNTIME_NAME}
COMPONENT dev)
# Linker script (defines function aliases)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${LNKSCR}
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${CORE_RUNTIME_NAME}
COMPONENT dev)
endif()
# Linker script (defines function aliases)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${LNKSCR}
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${CORE_RUNTIME_NAME}
COMPONENT dev)
endif()
+1 -1
Просмотреть файл
@@ -472,7 +472,7 @@ bool MapMemory(void* addr, size_t size, MemProt perms, int fd [[maybe_unused]],
bool ProtectMemory(void* va, size_t size, MemProt perms) {
if (perms == MEM_PROT_NONE) {
return UncommitMemory(addr, size);
return UncommitMemory(va, size);
}
DWORD oldProt;
return VirtualProtect(va, size, memProtToOsProt(perms), &oldProt) != 0;