diff options
author | Tim Northover <tnorthover@apple.com> | 2013-11-11 19:11:22 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2013-11-11 19:11:22 +0000 |
commit | e77f78cbadc556ef47f8f314908b80dee38f9f8d (patch) | |
tree | 89b9d151b80f38d8db12ea6aa466ab503dd8fb76 /clang/test/Preprocessor/init.c | |
parent | 09f5251c4dd970e503d22619fd5bcfe43ec5eac9 (diff) | |
download | bcm5719-llvm-e77f78cbadc556ef47f8f314908b80dee38f9f8d.tar.gz bcm5719-llvm-e77f78cbadc556ef47f8f314908b80dee38f9f8d.zip |
Darwin(ish): we don't want __ARM_EABI__ even on v7a embedded targets.
llvm-svn: 194408
Diffstat (limited to 'clang/test/Preprocessor/init.c')
-rw-r--r-- | clang/test/Preprocessor/init.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/init.c b/clang/test/Preprocessor/init.c index 58ae151832a..8486e94b3a7 100644 --- a/clang/test/Preprocessor/init.c +++ b/clang/test/Preprocessor/init.c @@ -512,6 +512,13 @@ // ARMEABIHARDFP:#define __arm 1 // ARMEABIHARDFP:#define __arm__ 1 +// RUN: %clang -target arm -arch armv7s -x c -E -dM %s -o - | FileCheck --check-prefix=ARM-DARWIN-NO-EABI %s +// RUN: %clang -target arm -arch armv6m -x c -E -dM %s -o - | FileCheck --check-prefix=ARM-DARWIN-NO-EABI %s +// RUN: %clang -target arm -arch armv7m -x c -E -dM %s -o - | FileCheck --check-prefix=ARM-DARWIN-NO-EABI %s +// RUN: %clang -target arm -arch armv7em -x c -E -dM %s -o - | FileCheck --check-prefix=ARM-DARWIN-NO-EABI %s +// RUN: %clang -target thumbv7-apple-darwin-eabi -arch armv7 -x c -E -dM %s -o - | FileCheck --check-prefix=ARM-DARWIN-NO-EABI %s +// ARM-DARWIN-NO-EABI-NOT: #define __ARM_EABI__ 1 + // Check that -mhwdiv works properly for targets which don't have the hwdiv feature enabled by default. // RUN: %clang -target arm -mhwdiv=arm -x c -E -dM %s -o - | FileCheck --check-prefix=ARMHWDIV-ARM %s |