Message ID | 20171108125257.90234-1-roger.pau@citrix.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Wed, Nov 08, 2017 at 12:52:57PM +0000, Roger Pau Monne wrote: > Non-Linux hosts (where osdep_evtchn_restrict is not yet supported) > made use of errno without including errno.h, fix this by including the > header. > > Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Acked-by: Wei Liu <wei.liu2@citrix.com>
Hi, On 08/11/17 12:56, Wei Liu wrote: > On Wed, Nov 08, 2017 at 12:52:57PM +0000, Roger Pau Monne wrote: >> Non-Linux hosts (where osdep_evtchn_restrict is not yet supported) >> made use of errno without including errno.h, fix this by including the >> header. >> >> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> > > Acked-by: Wei Liu <wei.liu2@citrix.com> Release-acked-by: Julien Grall <julien.grall@linaro.org> Cheers,
diff --git a/tools/libs/evtchn/freebsd.c b/tools/libs/evtchn/freebsd.c index ba82f06311..6564ed4c44 100644 --- a/tools/libs/evtchn/freebsd.c +++ b/tools/libs/evtchn/freebsd.c @@ -19,6 +19,7 @@ * Split off from xc_freebsd_osdep.c */ +#include <errno.h> #include <fcntl.h> #include <unistd.h> diff --git a/tools/libs/evtchn/netbsd.c b/tools/libs/evtchn/netbsd.c index 5ce3a35f80..8b8545d2f9 100644 --- a/tools/libs/evtchn/netbsd.c +++ b/tools/libs/evtchn/netbsd.c @@ -19,6 +19,7 @@ * Split out from xc_netbsd.c */ +#include <errno.h> #include <fcntl.h> #include <unistd.h> diff --git a/tools/libs/evtchn/solaris.c b/tools/libs/evtchn/solaris.c index f718989450..dd41f62a24 100644 --- a/tools/libs/evtchn/solaris.c +++ b/tools/libs/evtchn/solaris.c @@ -19,6 +19,7 @@ * Split out from xc_solaris.c */ +#include <errno.h> #include <fcntl.h> #include <unistd.h>
Non-Linux hosts (where osdep_evtchn_restrict is not yet supported) made use of errno without including errno.h, fix this by including the header. Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> --- Cc: Ian Jackson <ian.jackson@eu.citrix.com> Cc: Wei Liu <wei.liu2@citrix.com> Cc: Julien Grall <julien.grall@linaro.org> --- Build fix for 4.10: it only affects non-Linux, and without this fix the tools cannot be build. --- tools/libs/evtchn/freebsd.c | 1 + tools/libs/evtchn/netbsd.c | 1 + tools/libs/evtchn/solaris.c | 1 + 3 files changed, 3 insertions(+)