diff --git a/libc/cmake/modules/LLVMLibCObjectRules.cmake b/libc/cmake/modules/LLVMLibCObjectRules.cmake index c5862a829be5f..2c3cf116fc860 100644 --- a/libc/cmake/modules/LLVMLibCObjectRules.cmake +++ b/libc/cmake/modules/LLVMLibCObjectRules.cmake @@ -168,6 +168,7 @@ function(_build_gpu_objects fq_target_name internal_target_name) if("${gpu_arch}" IN_LIST all_amdgpu_architectures) set(gpu_target_triple "amdgcn-amd-amdhsa") list(APPEND compile_options "-mcpu=${gpu_arch}") + list(APPEND compile_options "SHELL:-Xclang -mcode-object-version=none") elseif("${gpu_arch}" IN_LIST all_nvptx_architectures) set(gpu_target_triple "nvptx64-nvidia-cuda") get_nvptx_compile_options(nvptx_options ${gpu_arch})