Johannes Schindelin <[email protected]> writes:
>> So here is what I came up with as a replacement (this time as a
>> proper patch not a comment on a patch).
>>
>> Dscho, could you see if this fixes your build?
>
> The Continuous Testing is back to normal, thanks.
Thanks for a quick response.
I wished if we can reuse the endianness detection we already have in
"compat/bswap.h", which is included by git-compat-util.h hence also
here. It would have been very nice if we could say
#if GIT_BYTE_ORDER == GIT_BIG_ENDIAN
... do big endian thing ...
#else
... do little endian thing ...
#endif
when necessary, without having to reinvent the cheks on __BYTE_ORDER
and friends. It however needs a bit of rework in "compat/bswap.h",
which is way beyond the scope of making a quick fix-up to unblock us.