1e5ccd668STimm Bäder // RUN: %clang_cc1 -fgnuc-version=4.2.1 -std=c11 -E -dM %s 2>&1 | FileCheck --check-prefix=CHECK-C11 %s 2e5ccd668STimm Bäder // RUN: %clang_cc1 -fgnuc-version=4.2.1 -std=c2x -E -dM %s 2>&1 | FileCheck --check-prefix=CHECK-C2X %s 3e5ccd668STimm Bäder 4e5ccd668STimm Bäder #include <stdbool.h> 5e5ccd668STimm Bäder 6e5ccd668STimm Bäder // CHECK-C11: #define bool _Bool 7e5ccd668STimm Bäder // CHECK-C11: #define false 0 8e5ccd668STimm Bäder // CHECK-C11: #define true 1 9e5ccd668STimm Bäder 10e5ccd668STimm Bäder // CHECK-C2X-NOT: #define bool 11e5ccd668STimm Bäder // CHECK-C2X-NOT: #define true 12*6273b5cbSAaron Ballman // CHECK-C2X-NOT: #define false 13