blob: c1c253958c6685cfaf2e379eaaec4a4f12bac570 [file] [log] [blame]
Chandler Carruthb6531312014-01-15 09:08:07 +00001// RUN: %clang_cc1 -triple powerpc64-unknown-linux-gnu -faltivec -fsyntax-only %s
Bill Schmidt1cf7c642014-06-13 18:30:06 +00002// RUN: %clang_cc1 -triple powerpc64le-unknown-linux-gnu -faltivec -fsyntax-only %s
Bill Schmidt99a084b2013-07-03 20:54:09 +00003
4// PR16456: Verify that bool, true, false are treated as context-sensitive
5// keywords (and therefore available for use as identifiers) when in
6// Altivec mode.
7
8typedef enum {
9 false_value = 0,
10 true_value = 1
11} bool;
12
13#define true true_value
14#define false false_value
15