summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2017-03-25 19:26:04 +0000
committerEric Christopher <echristo@gmail.com>2017-03-25 19:26:04 +0000
commit1e6fedbb83585d6ed41c46d84b2727665d85f911 (patch)
treeb2e5d8355519ae13e39b300bb2b300a2b8ad4eb5 /clang/test/Preprocessor
parentc4e42d2c66c088faa4e013c8680fe2a06f43b47f (diff)
downloadbcm5719-llvm-1e6fedbb83585d6ed41c46d84b2727665d85f911.tar.gz
bcm5719-llvm-1e6fedbb83585d6ed41c46d84b2727665d85f911.zip
_CALL_LINUX is only defined on 64-bit ppc linux platforms, not 32-bit.
Adjust and add a test for the 32-bit side. llvm-svn: 298778
Diffstat (limited to 'clang/test/Preprocessor')
-rw-r--r--clang/test/Preprocessor/init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/init.c b/clang/test/Preprocessor/init.c
index 2de3230a6b6..d48d476d700 100644
--- a/clang/test/Preprocessor/init.c
+++ b/clang/test/Preprocessor/init.c
@@ -6747,6 +6747,10 @@
// PPC-LINUX:#define __powerpc__ 1
// PPC-LINUX:#define __ppc__ 1
//
+// RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc-unknown-linux-gnu -fno-signed-char < /dev/null | FileCheck -match-full-lines -check-prefix PPC32-LINUX %s
+//
+// PPC32-LINUX-NOT: _CALL_LINUX
+//
// RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc-apple-darwin8 < /dev/null | FileCheck -match-full-lines -check-prefix PPC-DARWIN %s
//
// PPC-DARWIN:#define _ARCH_PPC 1
OpenPOWER on IntegriCloud