From b2e688730a17e3d2af72d7f1f1729047054b0e83 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Wed, 21 Jun 2023 21:36:54 +0100 Subject: [PATCH] xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ All supported compilers have these types. No functional change. Signed-off-by: Andrew Cooper Reviewed-by: Jan Beulich Reviewed-by: Alistair Francis Reviewed-by: Oleksii Kurochko --- xen/include/xen/types.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/xen/include/xen/types.h b/xen/include/xen/types.h index 6aba80500a..8b22a02eea 100644 --- a/xen/include/xen/types.h +++ b/xen/include/xen/types.h @@ -5,18 +5,11 @@ #include -#if defined(__SIZE_TYPE__) typedef __SIZE_TYPE__ size_t; -#else -typedef unsigned long size_t; -#endif + typedef signed long ssize_t; -#if defined(__PTRDIFF_TYPE__) typedef __PTRDIFF_TYPE__ ptrdiff_t; -#else -typedef signed long ptrdiff_t; -#endif #define BITS_TO_LONGS(bits) \ (((bits)+BITS_PER_LONG-1)/BITS_PER_LONG) -- 2.39.5