diff options
Diffstat (limited to 'AstSemantics.md')
| -rw-r--r-- | AstSemantics.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/AstSemantics.md b/AstSemantics.md index 04baf1a..c2bc466 100644 --- a/AstSemantics.md +++ b/AstSemantics.md @@ -307,7 +307,8 @@ and 0 representing false. * Int32Ule - unsigned less than or equal Division or remainder by zero traps. -Signed division overflow (e.g. INT32_MIN/-1) traps. +Signed division overflow (INT32_MIN/-1) and the corresponding signed +remainder operation (INT32_MIN%-1) trap. Shifts interpret their shift count operand as an unsigned value. When the shift count is at least the bitwidth of the shift, Shl and Shr return 0, |
