]> granicus.if.org Git - clang/commitdiff
Revert the tests that should've been reverted in rL341115
authorArtem Belevich <tra@google.com>
Thu, 30 Aug 2018 20:53:15 +0000 (20:53 +0000)
committerArtem Belevich <tra@google.com>
Thu, 30 Aug 2018 20:53:15 +0000 (20:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@341118 91177308-0d34-0410-b5e6-96231b3b80d8

test/Preprocessor/aux-triple.c [deleted file]
test/Preprocessor/predefined-macros.c
test/SemaCUDA/builtins.cu

diff --git a/test/Preprocessor/aux-triple.c b/test/Preprocessor/aux-triple.c
deleted file mode 100644 (file)
index a753d23..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-// Ensure that Clang sets some very basic target defines based on -aux-triple.
-
-// RUN: %clang_cc1 -E -dM -ffreestanding < /dev/null \
-// RUN:     -triple nvptx64-none-none \
-// RUN:   | FileCheck -match-full-lines -check-prefixes NVPTX64,NONE %s
-// RUN: %clang_cc1 -x c++ -E -dM -ffreestanding < /dev/null \
-// RUN:     -triple nvptx64-none-none \
-// RUN:   | FileCheck -match-full-lines -check-prefixes NVPTX64,NONE %s
-// RUN: %clang_cc1 -x cuda -E -dM -ffreestanding < /dev/null \
-// RUN:     -triple nvptx64-none-none \
-// RUN:   | FileCheck -match-full-lines -check-prefixes NVPTX64,NONE %s
-
-// CUDA:
-// RUN: %clang_cc1 -x cuda -E -dM -ffreestanding < /dev/null \
-// RUN:     -triple nvptx64-none-none -aux-triple powerpc64le-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines %s \
-// RUN:     -check-prefixes NVPTX64,PPC64LE,LINUX,LINUX-CPP
-// RUN: %clang_cc1 -x cuda -E -dM -ffreestanding < /dev/null \
-// RUN:     -triple nvptx64-none-none -aux-triple x86_64-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines %s \
-// RUN:     -check-prefixes NVPTX64,X86_64,LINUX,LINUX-CPP
-
-// OpenMP:
-// RUN: %clang_cc1 -E -dM -ffreestanding < /dev/null \
-// RUN:     -fopenmp -fopenmp-is-device -triple nvptx64-none-none \
-// RUN:     -aux-triple powerpc64le-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines -check-prefixes NVPTX64,PPC64LE,LINUX %s
-// RUN: %clang_cc1 -E -dM -ffreestanding < /dev/null \
-// RUN:     -fopenmp -fopenmp-is-device -triple nvptx64-none-none \
-// RUN:     -aux-triple x86_64-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines -check-prefixes NVPTX64,X86_64,LINUX %s
-// RUN: %clang_cc1 -x c++ -E -dM -ffreestanding < /dev/null \
-// RUN:     -fopenmp -fopenmp-is-device -triple nvptx64-none-none \
-// RUN:     -aux-triple powerpc64le-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines %s \
-// RUN:     -check-prefixes NVPTX64,PPC64LE,LINUX,LINUX-CPP
-// RUN: %clang_cc1 -x c++ -E -dM -ffreestanding < /dev/null \
-// RUN:     -fopenmp -fopenmp-is-device -triple nvptx64-none-none \
-// RUN:     -aux-triple x86_64-unknown-linux-gnu \
-// RUN:   | FileCheck -match-full-lines %s \
-// RUN:     -check-prefixes NVPTX64,X86_64,LINUX,LINUX-CPP
-
-// PPC64LE:#define _CALL_ELF 2
-
-// NONE-NOT:#define _GNU_SOURCE
-// LINUX-CPP:#define _GNU_SOURCE 1
-
-// NVPTX64:#define _LP64 1
-
-// NONE-NOT:#define __ELF__
-// LINUX:#define __ELF__ 1
-
-// NVPTX64:#define __LP64__ 1
-// NVPTX64:#define __NVPTX__ 1
-// NVPTX64:#define __PTX__ 1
-
-// NONE-NOT:#define __linux__
-// LINUX:#define __linux__ 1
-
-// NONE-NOT:#define __powerpc64__
-// PPC64LE:#define __powerpc64__ 1
-
-// NONE-NOT:#define __x86_64__
-// X86_64:#define __x86_64__ 1
index 71c3166689ecafc41c6a5b5412ecebb4f4208c0e..9296b1cf5a50d7ca15a33b81bff2c87e97730b2e 100644 (file)
 // CHECK-HIP: #define __HIP__ 1
 
 // RUN: %clang_cc1 %s -E -dM -o - -x hip -triple amdgcn-amd-amdhsa \
-// RUN:   -aux-triple x86_64-unknown-linux -fcuda-is-device \
+// RUN:   -fcuda-is-device \
 // RUN:   | FileCheck -match-full-lines %s --check-prefix=CHECK-HIP-DEV
 // CHECK-HIP-DEV-NOT: #define __CUDA_ARCH__
 // CHECK-HIP-DEV: #define __HIPCC__ 1
 // CHECK-HIP-DEV: #define __HIP_DEVICE_COMPILE__ 1
 // CHECK-HIP-DEV: #define __HIP__ 1
-// CHECK_HIP-DEV: #define __linux__ 1
-// CHECK_HIP-DEV: #define __gnu_linux__ 1
index 41418b5a278910fb9342255da69de6002c871fa5..814fda2ac7d34e2cdc85b4cba4400ffb4ac29443 100644 (file)
@@ -12,8 +12,8 @@
 // RUN:     -aux-triple x86_64-unknown-unknown \
 // RUN:     -fsyntax-only -verify %s
 
-#if !defined(__x86_64__)
-#error "Expected to see preprocessor macros from the host."
+#if !(defined(__amd64__) && defined(__PTX__))
+#error "Expected to see preprocessor macros from both sides of compilation."
 #endif
 
 void hf() {