// Check that -fno-thread-safe-statics get passed down to device-side // compilation only. // // RUN: %clang -### -x cuda --target=x86_64-linux-gnu -c --cuda-gpu-arch=sm_20 %s \ // RUN: -nocudainc -nocudalib --cuda-path=%S/Inputs/CUDA_80/usr/local/cuda \ // RUN: 2>&1 | FileCheck %s // RUN: %clang -### -x hip --target=x86_64-linux-gnu -c --cuda-gpu-arch=gfx1010 %s \ // RUN: -nocudainc -nocudalib 2>&1 | FileCheck %s // // CHECK: "-fcuda-is-device" // CHECK-SAME: "-fno-threadsafe-statics" // CHECK: "-triple" "x86_64-unknown-linux-gnu" // CHECK-NOT: "-fno-threadsafe-statics"