On Thu, Jun 22, 2023 at 7:12 AM Andrew Cooper <[email protected]> wrote: > > All supported compilers have these types. > > No functional change. > > Signed-off-by: Andrew Cooper <[email protected]>
Reviewed-by: Alistair Francis <[email protected]> Alistair > --- > CC: Jan Beulich <[email protected]> > CC: Roger Pau Monné <[email protected]> > CC: Wei Liu <[email protected]> > CC: Stefano Stabellini <[email protected]> > CC: Julien Grall <[email protected]> > CC: Volodymyr Babchuk <[email protected]> > CC: Bertrand Marquis <[email protected]> > CC: Bob Eshleman <[email protected]> > CC: Alistair Francis <[email protected]> > CC: Connor Davis <[email protected]> > CC: Oleksii Kurochko <[email protected]> > CC: Shawn Anastasio <[email protected]> > CC: Timothy Pearson <[email protected]> > > https://godbolt.org/z/Y6PWcd6js > --- > 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 6aba80500aaf..8b22a02eeaa4 100644 > --- a/xen/include/xen/types.h > +++ b/xen/include/xen/types.h > @@ -5,18 +5,11 @@ > > #include <asm/types.h> > > -#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.30.2 > >
