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

Re: [Xen-devel] [PATCH] time: widen wallclock seconds to 64 bits

>>> On 02.02.15 at 15:40, <Ian.Campbell@xxxxxxxxxx> wrote:
> On Thu, 2015-01-29 at 15:39 +0000, Jan Beulich wrote:
>> A note on the conditional suppressing the xen_wc_sec_hi helper macro
>> definition in the ix86 case for hypervisor and tools: Neither of the
>> two actually need this, and its presence causes the tools to fail to
>> build (due to the inclusion of both the x86-64 and x86-32 variants of
>> the header).
>> --- a/tools/include/xen-foreign/Makefile
>> +++ b/tools/include/xen-foreign/Makefile
>> @@ -17,7 +17,7 @@ clean:
>>  distclean: clean
>>  checker: checker.c $(headers)
>> -    $(HOSTCC) $(HOSTCFLAGS) -o $@ $<
>> +    $(HOSTCC) $(HOSTCFLAGS) -D__XEN_TOOLS__ -o $@ $<
> This is to make int64_aligned_t available I think? (Which isn't a
> problem just wanted to check it wasn't something more subtle)

The primary purpose really is to make the thing build - see the
description paragraph that I kept quoted above, which is related
to this even if that may not be obvious. int64_aligned_t should be
available regardless, as it only mirrors uint64_aligned_t (which
quite obviously needs to already be available).


Xen-devel mailing list



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