int64に関する汚い便利マクロを追加。
@@ -54,6 +54,15 @@ | ||
54 | 54 | return popcnt32(x) + popcnt32(x >> 32); |
55 | 55 | } |
56 | 56 | |
57 | +/*************************************************************** | |
58 | + * | |
59 | + * uint64_t を%08X%08Xに喰わせるためのマクロ | |
60 | + * | |
61 | + */ | |
62 | + | |
63 | +#define F016LLX "%08X%08X" | |
64 | +#define A016LLX(n) (unsigned)((uint64_t)(n) >> 32), (unsigned)(uint64_t)(n) | |
65 | + | |
57 | 66 | #endif /* UTIL_H__ */ |
58 | 67 | |
59 | 68 | /* |