// RUN: %clang_cc1 -fsyntax-only -triple i686-unknown-unknown -verify %s // RUN: %clang_cc1 -fsyntax-only -triple i686-- -verify %s // expected-no-diagnostics #if __is_target_arch(unknown) #error "mismatching arch" #endif // Unknown vendor is allowed. #if !__is_target_vendor(unknown) #error "mismatching vendor" #endif // Unknown OS is allowed. #if !__is_target_os(unknown) #error "mismatching OS" #endif // Unknown environment is allowed. #if !__is_target_environment(unknown) #error "mismatching environment" #endif