Skip to content

Commit e059016

Browse files
committed
More bitshift cleanups
Signed-off-by: Davide Bettio <davide@uninstall.it>
1 parent d872572 commit e059016

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/libAtomVM/intn.c

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -669,20 +669,6 @@ size_t intn_bsr(const uint32_t num[], size_t len, intn_integer_sign_t num_sign,
669669
return shifted_len;
670670
}
671671

672-
/*
673-
uint32_t last_digit = 0;
674-
for (size_t i = initial_zeros; i < out_len - 1; i++) {
675-
uint32_t digit = num[i - initial_zeros];
676-
if (i - initial_zeros >= counted_digits) {
677-
abort();
678-
}
679-
out[i] = (digit << digit_left_bit_shift) | (last_digit >> right_shift_n);
680-
last_digit = digit;
681-
fprintf(stderr, "in: %i, (%i), last_digit: %i\n", (int) i - initial_zeros, (int) i, (int) last_digit);
682-
}
683-
out[out_len - 1] = (last_digit >> right_shift_n);
684-
*/
685-
686672
size_t intn_count_digits(const intn_digit_t *num, size_t num_len)
687673
{
688674
int i;

0 commit comments

Comments
 (0)