printf(" => %s", ctime(&to));
printf(" Dump Time: %d == %s", hdr->dump_date, ctime(&dd));
printf(" Dump Flags: 0x%08x\n", hdr->flags);
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
printf(" Length: %llu\n", hdr->dumplen);
#else
printf(" Length: %u,%u\n", hdr->dumplen.hi, hdr->dumplen.lo);
{
static char mybuf[17];
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
char c, *p;
dt_uint64 x = *X;
}
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
char *
decimate_int64(dt_uint64 * X, char *buf)
{
return (*p) ? p : p - 1;
}
-#endif /* NATIVE_INT64 */
+#endif /* NATIVE_UINT64 */
void
shift_int64(dt_uint64 * X, int bits)
{
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
if (bits < 0)
*X >>= (-bits);
else
/** the rest of this is for testing the int64 suite **/
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
#define xize(x) #x
#define stringize(x) xize(x)
-#define INT64_NAME stringize(unsigned NATIVE_INT64)
+#define INT64_NAME stringize(unsigned NATIVE_UINT64)
-#endif /* NATIVE_INT64 */
+#endif /* NATIVE_UINT64 */
void
verify_int64_size()
{
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
signed char testchar = -1;
unsigned int testint = (unsigned char)testchar;
}
printf("Looks like a char is 8 bits...\n");
- if (sizeof(unsigned NATIVE_INT64) != 8) {
+ if (sizeof(unsigned NATIVE_UINT64) != 8) {
printf("sizeof(%s) = %d; should be 8\n", INT64_NAME,
- sizeof(unsigned NATIVE_INT64));
+ sizeof(unsigned NATIVE_UINT64));
fprintf(stderr, "Hey! You said a %s was 64-bits wide!\n",
INT64_NAME);
exit(-1);
}
printf("Yippee! We have a native 64-bit type (%s)\n\n", INT64_NAME);
-#else /* !NATIVE_INT64 */
+#else /* !NATIVE_UINT64 */
printf("Using fake 64-bit integers...\n\n");
-#endif /* NATIVE_INT64 */
+#endif /* NATIVE_UINT64 */
}
printf("Setting x := %s\n", INT64_TEST_STR);
mk64(x, INT64_TEST_HI, INT64_TEST_LO);
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
pass = (x == INT64_TEST_CONST);
hexify_int64(&x, buf);
printf("NATIVE mk64: x = 0x%16s %s\n", buf,
hdr->dump_date = ntohl(bckhdr->c_time);
hdr->filenum = ntohl(bckhdr->c_filenum);
hdr->volid = ntohl(bckhdr->c_id);
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
hdr->dumplen = ntohl(bckhdr->c_length);
#else
hdr->dumplen.hi = 0;
bckhdr->c_filenum = htonl(hdr->filenum);
bckhdr->c_time = htonl(hdr->dump_date);
bckhdr->c_id = htonl(hdr->volid);
-#ifdef NATIVE_INT64
+#ifdef NATIVE_UINT64
bckhdr->c_length = htonl((afs_uint32) hdr->dumplen);
#else
bckhdr->c_length = htonl(hdr->dumplen.lo);