On Fri, Jul 08, 2016 at 02:18:46PM +0100, Wei Liu wrote: > To unblock Paulina on her series, I would be ok with the cast provided > there is compile-time check to ensure the user-space structure is > identical to the ioctl structure. > > That would involve: > 1. Introducing BUILD_BUG_ON, offsetof, alignof to libs/ if they are not > already available.
I just checked all these. BUILD_BUG_ON is not there. A patch for it is trivial. I will do that soon. offsetof can be found in stddef.h. alignof is C11 (we require C99), but there is __alignof__ gcc extension, which clang also supports. We've been using that for quite a long time, so I don't think we need to do anything about it. Wei. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel