Re: [PATCH v2 3/4] xen/public: s/unsigned long/xen_ulong_t

2024-04-17 Thread Jan Beulich
On 11.04.2024 01:47, Stefano Stabellini wrote: > The goal is to use only fixed-size integers in public headers, such as > uint32_t and uint64_t. > > However, there are cases where the ABI changes depending on the > architecture. In those cases, adding #ifdefs might be the clearest > solution but i

[PATCH v2 3/4] xen/public: s/unsigned long/xen_ulong_t

2024-04-10 Thread Stefano Stabellini
The goal is to use only fixed-size integers in public headers, such as uint32_t and uint64_t. However, there are cases where the ABI changes depending on the architecture. In those cases, adding #ifdefs might be the clearest solution but it is also cumbersome. We already define a xen_ulong_t type