|
@@ -57,7 +57,11 @@ typedef union {
|
|
} ktime_t;
|
|
} ktime_t;
|
|
|
|
|
|
#define KTIME_MAX ((s64)~((u64)1 << 63))
|
|
#define KTIME_MAX ((s64)~((u64)1 << 63))
|
|
-#define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
|
|
|
|
|
|
+#if (BITS_PER_LONG == 64)
|
|
|
|
+# define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
|
|
|
|
+#else
|
|
|
|
+# define KTIME_SEC_MAX LONG_MAX
|
|
|
|
+#endif
|
|
|
|
|
|
/*
|
|
/*
|
|
* ktime_t definitions when using the 64-bit scalar representation:
|
|
* ktime_t definitions when using the 64-bit scalar representation:
|