aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Preprocessor/avr-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Preprocessor/avr-common.c')
-rw-r--r--clang/test/Preprocessor/avr-common.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/clang/test/Preprocessor/avr-common.c b/clang/test/Preprocessor/avr-common.c
index 8a03c1d..979dc52 100644
--- a/clang/test/Preprocessor/avr-common.c
+++ b/clang/test/Preprocessor/avr-common.c
@@ -1,6 +1,11 @@
-// RUN: %clang_cc1 -E -dM -triple avr-unknown-unknown /dev/null | FileCheck -match-full-lines %s
+// RUN: %clang_cc1 -E -dM -triple avr-unknown-unknown -target-cpu attiny13 /dev/null | FileCheck -match-full-lines --check-prefixes=CHECK,AVR %s
+// RUN: %clang_cc1 -E -dM -triple avr-unknown-unknown -target-cpu attiny4 /dev/null | FileCheck -match-full-lines --check-prefixes=CHECK,TINY %s
// CHECK: #define AVR 1
// CHECK: #define __AVR 1
+
+// TINY: #define __AVR_TINY__ 1
+// AVR-NOT: __AVR_TINY__
+
// CHECK: #define __AVR__ 1
// CHECK: #define __ELF__ 1