// RUN: %clang_cc1 -fsyntax-only -triple arm64-- -DARM -verify %s | |
// RUN: %clang_cc1 -fsyntax-only -triple x86_64-- -DX86 -verify %s | |
// RUN: %clang_cc1 -fsyntax-only -triple powerpc64-unknown-linux-gnu -DPPC \ | |
// RUN: -verify %s | |
// expected-no-diagnostics | |
#if __has_builtin(__builtin_cpu_is) | |
# ifdef ARM | |
# error "ARM shouldn't have __builtin_cpu_is" | |
# endif | |
#endif | |
#if __has_builtin(__builtin_cpu_init) | |
# if defined(ARM) || defined(PPC) | |
# error "ARM/PPC shouldn't have __builtin_cpu_init" | |
# endif | |
#endif |