diff options
| author | est31 <MTest31@outlook.com> | 2016-12-04 07:58:49 +0100 |
|---|---|---|
| committer | est31 <MTest31@outlook.com> | 2016-12-30 15:17:28 +0100 |
| commit | 317810d4c4371b8fcaf884d4918b15a55701fc1d (patch) | |
| tree | a11669a5a48d5d8d296dd22c2252c556fe04d86d /src/test/incremental/thinlto | |
| parent | c79aba71d5a0573a6f9cd270dac60d92c611236c (diff) | |
| download | rust-317810d4c4371b8fcaf884d4918b15a55701fc1d.tar.gz rust-317810d4c4371b8fcaf884d4918b15a55701fc1d.zip | |
Always use Rust based intrinsics on Windows
The check inside compiler-rt file int_types.h to #define CRT_HAS_128BIT
looks like:
#if (defined(__LP64__) || defined(__wasm__)) && \
!(defined(__mips__) && defined(__clang__))
#define CRT_HAS_128BIT
#endif
Windows uses LLP64 instead of LP64, so it doesn't ship with the C based
intrinsics.
Also, add libcompiler_builtins to the list of crates that may have platform
specific checks (like the ones we just added).
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
