From 047c8e64d4156897776ec2bc3d0613a81cfe7ad1 Mon Sep 17 00:00:00 2001 From: Charlie Li Date: Sat, 14 Mar 2026 12:18:11 -0400 Subject: [PATCH] roaring: remove/merge bswap_64() guard for FreeBSD All supported FreeBSD versions include a glibc-compatible . Part-of: --- gtk/roaring/roaring.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gtk/roaring/roaring.h b/gtk/roaring/roaring.h index e5bfec99e60..a961f4c1478 100644 --- a/gtk/roaring/roaring.h +++ b/gtk/roaring/roaring.h @@ -462,13 +462,7 @@ static inline int roaring_hamming(uint64_t x) { __has_include( \ ) && (defined(__linux__) || defined(__FreeBSD__)) // CROARING_IS_BIG_ENDIAN #include -#if defined(__linux__) #define croaring_htobe64(x) bswap_64(x) -#elif defined(__FreeBSD__) -#define croaring_htobe64(x) bswap64(x) -#else -#warning "Unknown platform, report as an error" -#endif #else // CROARING_IS_BIG_ENDIAN // Gets compiled to bswap or equivalent on most compilers. -- GitLab