diff mbox series

[4/5] xfsprogs: remove the SIZEOF_LONG substitution in platform_defs.h.in

Message ID 20200129064923.43088-5-hch@lst.de (mailing list archive)
State New, archived
Headers show
Series [1/5] xfsprogs: remove the ENABLE_GETTEXT substitution in platform_defs.h.in | expand

Commit Message

Christoph Hellwig Jan. 29, 2020, 6:49 a.m. UTC
BITS_PER_LONG is now only checked in C expressions, so we can simply
define it based on sizeof(long).

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 include/platform_defs.h.in | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/include/platform_defs.h.in b/include/platform_defs.h.in
index ff0a6a4e..36006cbf 100644
--- a/include/platform_defs.h.in
+++ b/include/platform_defs.h.in
@@ -26,9 +26,7 @@ 
 
 typedef struct filldir		filldir_t;
 
-/* long and pointer must be either 32 bit or 64 bit */
-#undef SIZEOF_LONG
-#define BITS_PER_LONG (SIZEOF_LONG * CHAR_BIT)
+#define BITS_PER_LONG (sizeof(long) * CHAR_BIT)
 
 /* Check whether to define umode_t ourselves. */
 #ifndef HAVE_UMODE_T