diff options
author | Hessam Mehr <hessammehr@gmail.com> | 2020-04-22 07:31:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-22 08:31:24 +0200 |
commit | c3f4b93060b5e72b5ee1a4e37d5c69e63e7d8bb8 (patch) | |
tree | c280125a2b41e908a4c799a52a7ff051d3e08d32 | |
parent | 22418ce8fb07d6fd706b16656fba5e8c0e8ba2f4 (diff) | |
download | Nim-c3f4b93060b5e72b5ee1a4e37d5c69e63e7d8bb8.tar.gz |
Treat zig like clang/gcc wrt integer arithmetic. (#13957)
-rw-r--r-- | lib/system/integerops.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/system/integerops.nim b/lib/system/integerops.nim index 6f3be4c89..d0bea5f09 100644 --- a/lib/system/integerops.nim +++ b/lib/system/integerops.nim @@ -19,7 +19,7 @@ proc raiseDivByZero {.compilerproc, noinline.} = {.pragma: nimbaseH, importc, nodecl, noSideEffect, compilerproc.} -when (defined(gcc) or defined(clang)) and not defined(nimEmulateOverflowChecks): +when (defined(gcc) or defined(clang) or defined(zig)) and not defined(nimEmulateOverflowChecks): # take the #define from nimbase.h proc nimAddInt(a, b: int, res: ptr int): bool {.nimbaseH.} |