Re: [Xen-devel] [PATCH 2/6] xen/build: Use the system stdarg.h header

2016-06-22 Thread Jan Beulich
>>> On 22.06.16 at 13:24, wrote: > --- a/xen/include/xen/types.h > +++ b/xen/include/xen/types.h > @@ -1,6 +1,9 @@ > #ifndef __TYPES_H__ > #define __TYPES_H__ > > +/* Use the C freestanding headers. */ > +#include I don't view it as good practice to include headers that aren't really needed:

[Xen-devel] [PATCH 2/6] xen/build: Use the system stdarg.h header

2016-06-22 Thread Andrew Cooper
The C spec identifies stdarg.h as freestanding, and available for use in non-hosted environments, such as Xen. This replaces the in-tree xen/stdarg.h, which is completely tied to GCC. Signed-off-by: Andrew Cooper --- CC: Stefano Stabellini CC: Julien Grall CC: George Dunlap CC: Ian Jackson C