Chromium Code Reviews| Index: test/Driver/asmjs-unknown-emscripten.cpp |
| diff --git a/test/Driver/le32-unknown-nacl.cpp b/test/Driver/asmjs-unknown-emscripten.cpp |
| similarity index 80% |
| copy from test/Driver/le32-unknown-nacl.cpp |
| copy to test/Driver/asmjs-unknown-emscripten.cpp |
| index 379ddb6c63d82c764bbb89daaef786b8a0a7ebe6..1815d6295dcc19972826b04a3a719d65256bb14f 100644 |
| --- a/test/Driver/le32-unknown-nacl.cpp |
| +++ b/test/Driver/asmjs-unknown-emscripten.cpp |
| @@ -1,8 +1,8 @@ |
| -// RUN: %clang -target le32-unknown-nacl -### %s -emit-llvm-only -c 2>&1 | FileCheck %s -check-prefix=ECHO |
| -// RUN: %clang -target le32-unknown-nacl %s -emit-llvm -S -c -o - | FileCheck %s |
| -// RUN: %clang -target le32-unknown-nacl %s -emit-llvm -S -c -pthread -o - | FileCheck %s -check-prefix=THREADS |
| +// RUN: %clang -target asmjs-unknown-emscripten -### %s -emit-llvm-only -c 2>&1 | FileCheck %s -check-prefix=ECHO |
| +// RUN: %clang -target asmjs-unknown-emscripten %s -emit-llvm -S -c -o - | FileCheck %s |
| +// RUN: %clang -target asmjs-unknown-emscripten %s -emit-llvm -S -c -pthread -o - | FileCheck %s -check-prefix=THREADS |
| -// ECHO: {{.*}} "-cc1" {{.*}}le32-unknown-nacl.c |
| +// ECHO: {{.*}} "-cc1" {{.*}}asmjs-unknown-emscripten.c |
| typedef __builtin_va_list va_list; |
| typedef __SIZE_TYPE__ size_t; |
| @@ -45,19 +45,14 @@ int align_vl = __alignof(va_list); |
| void __LITTLE_ENDIAN__defined() {} |
| #endif |
| -// CHECK: __native_client__defined |
| -#ifdef __native_client__ |
| -void __native_client__defined() {} |
| +// CHECK: __asmjs__defined |
| +#ifdef __asmjs__ |
| +void __asmjs__defined() {} |
| #endif |
| -// CHECK: __le32__defined |
| -#ifdef __le32__ |
| -void __le32__defined() {} |
| -#endif |
| - |
| -// CHECK: __pnacl__defined |
| -#ifdef __pnacl__ |
| -void __pnacl__defined() {} |
| +// CHECK: __EMSCRIPTEN__defined |
| +#ifdef __EMSCRIPTEN__ |
| +void __EMSCRIPTEN__defined() {} |
|
jvoung (off chromium)
2015/03/20 17:07:07
I guess there is also the legacy EMSCRIPTEN withou
JF
2015/03/20 18:49:39
Done.
|
| #endif |
| // CHECK: unixdefined |
| @@ -65,11 +60,6 @@ void __pnacl__defined() {} |
| void unixdefined() {} |
| #endif |
| -// CHECK: __ELF__defined |
| -#ifdef __ELF__ |
| -void __ELF__defined() {} |
| -#endif |
| - |
| // CHECK: _GNU_SOURCEdefined |
| #ifdef _GNU_SOURCE |
| void _GNU_SOURCEdefined() {} |