mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-16 18:50:23 +02:00
Fix embarassing ctz issue
This commit is contained in:
parent
8f6a2692ab
commit
47c07dd0eb
1 changed files with 1 additions and 1 deletions
|
@ -1492,7 +1492,7 @@ static inline uint64_t load_mark_bytes(uint8_t *mark) {
|
|||
}
|
||||
|
||||
static inline size_t count_zero_bytes(uint64_t bytes) {
|
||||
return bytes ? (__builtin_ctz(bytes) / 8) : sizeof(bytes);
|
||||
return bytes ? (__builtin_ctzll(bytes) / 8) : sizeof(bytes);
|
||||
}
|
||||
|
||||
static size_t next_mark(uint8_t *mark, size_t limit, uint64_t sweep_mask) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue