diff options
Diffstat (limited to 'test/Preprocessor/has_attribute.c')
-rw-r--r-- | test/Preprocessor/has_attribute.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/test/Preprocessor/has_attribute.c b/test/Preprocessor/has_attribute.c index 555c2b3f9e22..5fe060e68d3c 100644 --- a/test/Preprocessor/has_attribute.c +++ b/test/Preprocessor/has_attribute.c @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -E %s -o - | FileCheck %s +// RUN: %clang_cc1 -triple arm-unknown-linux -E %s -o - | FileCheck %s // CHECK: always_inline #if __has_attribute(always_inline) @@ -38,3 +38,13 @@ int has_something_we_dont_have(); #if !__has_attribute(volatile) int has_no_volatile_attribute(); #endif + +// CHECK: has_arm_interrupt +#if __has_attribute(interrupt) + int has_arm_interrupt(); +#endif + +// CHECK: does_not_have_dllexport +#if !__has_attribute(dllexport) + int does_not_have_dllexport(); +#endif |