diff options
author | Clyybber <darkmine956@gmail.com> | 2020-05-18 18:43:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-18 17:43:06 +0100 |
commit | ac65986aae77e47d4f2ae99acc8048fe3d637921 (patch) | |
tree | 944997f04d71614f767399072bf4d6ad016feaa8 /lib | |
parent | 2627e1e9459379c9bc180890980e571ad7adf203 (diff) | |
download | Nim-ac65986aae77e47d4f2ae99acc8048fe3d637921.tar.gz |
Fix #14394 (#14395)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/hashes.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/hashes.nim b/lib/pure/hashes.nim index cd0841d2e..1024ce26f 100644 --- a/lib/pure/hashes.nim +++ b/lib/pure/hashes.nim @@ -97,7 +97,7 @@ proc hiXorLo(a, b: uint64): uint64 {.inline.} = when Hash.sizeof < 8: result = hiXorLoFallback64(a, b) elif defined(gcc) or defined(llvm_gcc) or defined(clang): - {.emit: """__uint128_t r = a; r *= b; `result` = (r >> 64) ^ r;""".} + {.emit: """__uint128_t r = `a`; r *= `b`; `result` = (r >> 64) ^ r;""".} elif defined(windows) and not defined(tcc): proc umul128(a, b: uint64, c: ptr uint64): uint64 {.importc: "_umul128", header: "intrin.h".} var b = b |