Skip to content

Commit b012169

Browse files
committed
[runtime_cxxmodules] Enable on AArch64
It was disabled in commit a67863d ("Disable modules on aarch64 due to ODR violation") in 2019. I cannot reproduce these problems on lxplus-arm, so try to turn it back on.
1 parent 9c139b8 commit b012169

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

cmake/modules/RootBuildOptions.cmake

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -318,12 +318,6 @@ elseif(APPLE)
318318
set(x11_defvalue OFF)
319319
endif()
320320

321-
# Current limitations for modules:
322-
#---Modules are disabled on aarch64 platform (due ODR violations)
323-
if(CMAKE_SYSTEM_PROCESSOR MATCHES aarch64)
324-
set(runtime_cxxmodules_defvalue OFF)
325-
endif()
326-
327321
# builtin_openssl is only supported on macOS
328322
if(builtin_openssl AND NOT APPLE)
329323
message(FATAL_ERROR ">>> Option 'builtin_openssl' is only supported on macOS.")

0 commit comments

Comments
 (0)