1 // RUN: %clang_cc1 -triple armv7 -fsyntax-only -verify -DTEST0 %s 2 // RUN: %clang_cc1 -triple armv7 -fsyntax-only -verify -DTEST1 %s 3 4 #ifdef TEST0 5 void __clear_cache(char*, char*); 6 #endif 7 8 #ifdef TEST1 9 void __clear_cache(void*, void*); 10 #endif 11 12 // va_list on ARM is void*. 13 void test2() { 14 __builtin_va_list ptr = "x"; 15 *ptr = '0'; // expected-error {{incomplete type 'void' is not assignable}} 16 } 17