// RUN: %clang_cc1 %s -triple=i686-apple-darwin9 -verify
// rdar://13973577
structfoo{int big[128];};structbar{char c[3];};struct bar smallThing;struct foo bigThing;_Atomic(struct foo) bigAtomic;voidstructAtomicStore(void){struct foo f ={0};__c11_atomic_store(&bigAtomic, f,5);// expected-error {{atomic store requires runtime support that is not available for this target}}
struct bar b ={0};__atomic_store(&smallThing,&b,5);__atomic_store(&bigThing,&f,5);}voidstructAtomicLoad(void){struct foo f =__c11_atomic_load(&bigAtomic,5);// expected-error {{atomic load requires runtime support that is not available for this target}}
struct bar b;__atomic_load(&smallThing,&b,5);__atomic_load(&bigThing,&f,5);}