brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.8 KiB · 8edcbbe Raw
51 lines · c
1// RUN: %clang_cc1 -triple thumbv7-windows -fms-compatibility -Wno-everything -Wimplicit-function-declaration -fsyntax-only -verify %s2// RUN: %clang_cc1 -triple armv7-eabi -Wno-everything -Wimplicit-function-declaration -fsyntax-only -verify %s3 4void check__dmb(void) {5  // expected-warning@+2{{call to undeclared library function}}6  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}7  __dmb(0);8}9 10void check__dsb(void) {11  // expected-warning@+2{{call to undeclared library function}}12  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}13  __dsb(0);14}15 16void check__isb(void) {17  // expected-warning@+2{{call to undeclared library function}}18  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}19  __isb(0);20}21 22void check__yield(void) {23  // expected-warning@+2{{call to undeclared library function}}24  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}25  __yield();26}27 28void check__wfe(void) {29  // expected-warning@+2{{call to undeclared library function}}30  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}31  __wfe();32}33 34void check__wfi(void) {35  // expected-warning@+2{{call to undeclared library function}}36  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}37  __wfi();38}39 40void check__sev(void) {41  // expected-warning@+2{{call to undeclared library function}}42  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}43  __sev();44}45 46void check__sevl(void) {47  // expected-warning@+2{{call to undeclared library function}}48  // expected-note@+1{{include the header <arm_acle.h> or explicitly provide a declaration for}}49  __sevl();50}51