From 0412fdba60d249cd4aca61e1b1d64ec3c941fa5e Mon Sep 17 00:00:00 2001 From: David Yat Sin Date: Thu, 23 Nov 2023 21:09:10 +0000 Subject: [PATCH] Set -m64 flag only on x86-64 hosts -m64 only applies to x86-64, it's more reasonable to enable it only on x86_64 host. It fixes build on some other platforms as well. Provided by user r-value on github https: //github.com/RadeonOpenCompute/rocminfo/pull/63 Change-Id: I9c1c40d3fa39b0a61d28041fe4998b5e1ad0cdcd [ROCm/rocminfo commit: 17de0f909791c95bebe956d1ff695ea912f9063f] --- projects/rocminfo/CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/rocminfo/CMakeLists.txt b/projects/rocminfo/CMakeLists.txt index 7ef71be8f1..71ccee34ba 100755 --- a/projects/rocminfo/CMakeLists.txt +++ b/projects/rocminfo/CMakeLists.txt @@ -137,13 +137,12 @@ set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -fmerge-all-constants) set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -fms-extensions) set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -Werror) set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -Wall) -set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -m64) # # Extend the compiler flags for 64-bit builds # if((${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64") OR (${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "AMD64")) - set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -msse -msse2) + set(ROCMINFO_CXX_FLAGS ${ROCMINFO_CXX_FLAGS} -m64 -msse -msse2) endif() #