Build mono runtime under none desktop Windows API family, adjustments and cleanup.
[mono.git] / mono / metadata / lock-tracer.c
index f0d2bca6ed49d12a513f5356d770a9790b2e53f3..8ca4a27ab8211ed592ba4f0cbbe4d7f78d4ad91f 100644 (file)
 #endif
 
 #include <mono/io-layer/io-layer.h>
+#include <mono/utils/mono-compiler.h>
 
 #include "lock-tracer.h"
 
-
 /*
  * This is a very simple lock trace implementation. It can be used to verify that the runtime is
  * correctly following all locking rules.
@@ -141,5 +141,7 @@ mono_locks_lock_released (RuntimeLocks kind, gpointer lock)
 {
        add_record (RECORD_LOCK_RELEASED, kind, lock);
 }
+#else
 
-#endif
+MONO_EMPTY_SOURCE_FILE (lock_tracer);
+#endif /* LOCK_TRACER */