[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 1/6] xen/build: Allow the use of C freestanding headers



On 22/06/16 12:24, Andrew Cooper wrote:
> The C standard defines two types of conforming implementation; hosted and
> freestanding.  A subset of the standard headers are the freestanding headers,
> requiring no library support at all to use, and therefore usable by Xen.
> 
> Unfortunately, -nostdinc is an overly large switch, and there is no
> alternative to only permit inclusion of the freestanding headers.  Removing it
> is unfortunate, as we lose the protection it offers, but anyone who does try
> to use other parts of the standard library will still fail to link.

As long as there's no chance that random library functions will find
their way into the Xen code, I think this series is OK.

 -George


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.