[PATCH] D43909: [3/3] OpenBSD UBsan support / common

Mark Kettenis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 1 05:48:20 PST 2018


kettenis added inline comments.


================
Comment at: cmake/base-config-ix.cmake:142
       if(NOT MSVC)
-        test_target_arch(x86_64 "" "-m64")
-        test_target_arch(i386 __i386__ "-m32")
+        if(CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
+          if (CMAKE_SIZEOF_VOID_P EQUAL 4)
----------------
devnexen wrote:
> krytarowski wrote:
> > Rationale?
> No multi arch support.
Correct; OpenBSD (deliberately) does not support running 32-bit code on a 64-bit kernel.


https://reviews.llvm.org/D43909





More information about the llvm-commits mailing list