1 // RUN: %clang_cc1 -fsyntax-only -triple arm64-- -DARM -verify %s
2 // RUN: %clang_cc1 -fsyntax-only -triple x86_64-- -DX86 -verify %s
3 // RUN: %clang_cc1 -fsyntax-only -triple powerpc64-unknown-linux-gnu -DPPC \
5 // expected-no-diagnostics
6 #if __has_builtin(__builtin_cpu_is)
8 # error "ARM shouldn't have __builtin_cpu_is"
11 #if __has_builtin(__builtin_cpu_init)
12 # if defined(ARM) || defined(PPC)
13 # error "ARM/PPC shouldn't have __builtin_cpu_init"