Index: /trunk/src/VBox/Runtime/common/time/time.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/time/time.cpp	(revision 34989)
+++ /trunk/src/VBox/Runtime/common/time/time.cpp	(revision 34990)
@@ -273,5 +273,5 @@
     pTime->fFlags = RTTIME_FLAGS_TYPE_UTC;
     i64Div = pTimeSpec->i64NanosecondsRelativeToUnixEpoch;
-    i32Rem = ASMDivS64ByS32RetS32(i64Div, 1000000000);
+    i32Rem = (int32_t)ASMModU64ByU32RetU32(i64Div, 1000000000);
     i64Div = (int64_t)ASMDivS64ByS32RetS32(i64Div, 1000000000);
     if (i32Rem < 0)
