diff -up wine-mozilla-2.24/xpcom/ds/moz.build.orig wine-mozilla-2.24/xpcom/ds/moz.build
--- wine-mozilla-2.24/xpcom/ds/moz.build.orig 2013-09-28 11:46:34.168708454 +0200
+++ wine-mozilla-2.24/xpcom/ds/moz.build 2013-09-28 11:49:09.577439964 +0200
@@ -98,7 +98,11 @@ CPP_SOURCES += [
'TimeStamp.cpp',
]
-if CONFIG['HAVE_CLOCK_MONOTONIC']:
+if CONFIG['OS_ARCH'] == 'WINNT':
+ CPP_SOURCES += [
+ 'TimeStamp_windows.cpp',
+ ]
+elif CONFIG['HAVE_CLOCK_MONOTONIC']:
CPP_SOURCES += [
'TimeStamp_posix.cpp',
]
@@ -106,10 +110,6 @@ elif CONFIG['OS_ARCH'] == 'Darwin':
CPP_SOURCES += [
'TimeStamp_darwin.cpp',
]
-elif CONFIG['OS_ARCH'] == 'WINNT':
- CPP_SOURCES += [
- 'TimeStamp_windows.cpp',
- ]
else:
error('No TimeStamp implementation on this platform. Build will not succeed')