diff options
Diffstat (limited to 'core/runtime')
| -rw-r--r-- | core/runtime/core.odin | 2 | ||||
| -rw-r--r-- | core/runtime/core_builtin.odin | 2 | ||||
| -rw-r--r-- | core/runtime/internal.odin | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/core/runtime/core.odin b/core/runtime/core.odin index e49470ebc..fd4d7e93a 100644 --- a/core/runtime/core.odin +++ b/core/runtime/core.odin @@ -234,7 +234,7 @@ Typeid_Kind :: enum u8 { Relative_Pointer, Relative_Slice, } -#assert(len(Typeid_Kind) < 32); +#assert(len(Typeid_Kind) < 32) // Typeid_Bit_Field :: bit_field #align align_of(uintptr) { // index: 8*size_of(uintptr) - 8, diff --git a/core/runtime/core_builtin.odin b/core/runtime/core_builtin.odin index f4973089b..44da894c1 100644 --- a/core/runtime/core_builtin.odin +++ b/core/runtime/core_builtin.odin @@ -580,7 +580,7 @@ card :: proc(s: $S/bit_set[$E; $U]) -> int { } else when size_of(S) == 16 { return int(intrinsics.count_ones(transmute(u128)s)) } else { - #panic("Unhandled card bit_set size"); + #panic("Unhandled card bit_set size") } } diff --git a/core/runtime/internal.odin b/core/runtime/internal.odin index b54e8dc5d..912ca9d84 100644 --- a/core/runtime/internal.odin +++ b/core/runtime/internal.odin @@ -702,7 +702,7 @@ floattidf :: proc(a: i128) -> f64 { case: a = i128(u128(a) >> u128(sd - (DBL_MANT_DIG+2))) | i128(u128(a) & (~u128(0) >> u128(N + DBL_MANT_DIG+2 - sd)) != 0) - }; + } a |= i128((a & 4) != 0) a += 1 @@ -743,7 +743,7 @@ floattidf_unsigned :: proc(a: u128) -> f64 { case: a = u128(u128(a) >> u128(sd - (DBL_MANT_DIG+2))) | u128(u128(a) & (~u128(0) >> u128(N + DBL_MANT_DIG+2 - sd)) != 0) - }; + } a |= u128((a & 4) != 0) a += 1 |