Julien Grall writes ("Re: [PATCH] pub-headers: reduce C99 dependencies"): > I am not the author of the code, but I think it was to declare all the > constants of a given set uniformed. > > For instance all the GUEST_* constants are used to define the layout of > the guest. This may be shuffle in this future (this is not part of ABI) > and if we suffix with ULL only 64-bits constant, it would be a call to > forget when moving from a 32-bit to 64-bit value.
Also, it would mean that changes to these constants would lead to changes to their types which would be undesirable. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel