HAVE_ULONG_LONG now only defined when unsigned long long is available