diff options
| author | Dan Gohman <dan433584@gmail.com> | 2015-09-14 21:49:41 +0000 |
|---|---|---|
| committer | Dan Gohman <dan433584@gmail.com> | 2015-09-14 21:49:41 +0000 |
| commit | ab0e31fa351660c2a537c5fe99bbc7b5929016c3 (patch) | |
| tree | 59d9c29e44c1df0a54104bd4d20ebfbc5c888011 /clang/test/Preprocessor | |
| parent | 798f3079d4d24e71b3c2b61ad1c2e6f807d308c0 (diff) | |
| download | bcm5719-llvm-ab0e31fa351660c2a537c5fe99bbc7b5929016c3.tar.gz bcm5719-llvm-ab0e31fa351660c2a537c5fe99bbc7b5929016c3.zip | |
[WebAssembly] Use "long long" for int_fast64_t and int_least64_t on wasm64
This makes int_fast64_t and int_least64_t the same type as int64_t, and
eliminates a difference between wasm32 and wasm64.
Differential Revision: http://reviews.llvm.org/D12861
llvm-svn: 247622
Diffstat (limited to 'clang/test/Preprocessor')
| -rw-r--r-- | clang/test/Preprocessor/init.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/clang/test/Preprocessor/init.c b/clang/test/Preprocessor/init.c index dcc2ef00470..615dd1ca957 100644 --- a/clang/test/Preprocessor/init.c +++ b/clang/test/Preprocessor/init.c @@ -8845,10 +8845,10 @@ // WEBASSEMBLY64-NEXT:#define __INT_FAST32_FMTi__ "i"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_FAST32_MAX__ 2147483647{{$}} // WEBASSEMBLY64-NEXT:#define __INT_FAST32_TYPE__ int{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_FAST64_FMTd__ "ld"{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_FAST64_FMTi__ "li"{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_FAST64_MAX__ 9223372036854775807L{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_FAST64_TYPE__ long int{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_FAST64_FMTd__ "lld"{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_FAST64_FMTi__ "lli"{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_FAST64_MAX__ 9223372036854775807LL{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_FAST64_TYPE__ long long int{{$}} // WEBASSEMBLY64-NEXT:#define __INT_FAST8_FMTd__ "hhd"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_FAST8_FMTi__ "hhi"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_FAST8_MAX__ 127{{$}} @@ -8861,10 +8861,10 @@ // WEBASSEMBLY64-NEXT:#define __INT_LEAST32_FMTi__ "i"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_LEAST32_MAX__ 2147483647{{$}} // WEBASSEMBLY64-NEXT:#define __INT_LEAST32_TYPE__ int{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_FMTd__ "ld"{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_FMTi__ "li"{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_MAX__ 9223372036854775807L{{$}} -// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_TYPE__ long int{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_FMTd__ "lld"{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_FMTi__ "lli"{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_MAX__ 9223372036854775807LL{{$}} +// WEBASSEMBLY64-NEXT:#define __INT_LEAST64_TYPE__ long long int{{$}} // WEBASSEMBLY64-NEXT:#define __INT_LEAST8_FMTd__ "hhd"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_LEAST8_FMTi__ "hhi"{{$}} // WEBASSEMBLY64-NEXT:#define __INT_LEAST8_MAX__ 127{{$}} @@ -8989,12 +8989,12 @@ // WEBASSEMBLY64-NEXT:#define __UINT_FAST32_FMTx__ "x"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_FAST32_MAX__ 4294967295U{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_FAST32_TYPE__ unsigned int{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTX__ "lX"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTo__ "lo"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTu__ "lu"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTx__ "lx"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_MAX__ 18446744073709551615UL{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_TYPE__ long unsigned int{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTX__ "llX"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTo__ "llo"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTu__ "llu"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_FMTx__ "llx"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_MAX__ 18446744073709551615ULL{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_FAST64_TYPE__ long long unsigned int{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_FAST8_FMTX__ "hhX"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_FAST8_FMTo__ "hho"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_FAST8_FMTu__ "hhu"{{$}} @@ -9013,12 +9013,12 @@ // WEBASSEMBLY64-NEXT:#define __UINT_LEAST32_FMTx__ "x"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_LEAST32_MAX__ 4294967295U{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_LEAST32_TYPE__ unsigned int{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTX__ "lX"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTo__ "lo"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTu__ "lu"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTx__ "lx"{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_MAX__ 18446744073709551615UL{{$}} -// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_TYPE__ long unsigned int{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTX__ "llX"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTo__ "llo"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTu__ "llu"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_FMTx__ "llx"{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL{{$}} +// WEBASSEMBLY64-NEXT:#define __UINT_LEAST64_TYPE__ long long unsigned int{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_LEAST8_FMTX__ "hhX"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_LEAST8_FMTo__ "hho"{{$}} // WEBASSEMBLY64-NEXT:#define __UINT_LEAST8_FMTu__ "hhu"{{$}} |

