--- /dev/null
+/*\r
+ * Header for int64.c.\r
+ */\r
+\r
+#ifndef PUTTY_INT64_H\r
+#define PUTTY_INT64_H\r
+\r
+typedef struct {\r
+ unsigned long hi, lo;\r
+} uint64;\r
+\r
+uint64 uint64_div10(uint64 x, int *remainder);\r
+void uint64_decimal(uint64 x, char *buffer);\r
+uint64 uint64_make(unsigned long hi, unsigned long lo);\r
+uint64 uint64_add(uint64 x, uint64 y);\r
+uint64 uint64_add32(uint64 x, unsigned long y);\r
+int uint64_compare(uint64 x, uint64 y);\r
+uint64 uint64_subtract(uint64 x, uint64 y);\r
+double uint64_to_double(uint64 x);\r
+uint64 uint64_shift_right(uint64 x, int shift);\r
+uint64 uint64_shift_left(uint64 x, int shift);\r
+uint64 uint64_from_decimal(char *str);\r
+\r
+#endif\r