BSD fix


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@831 c046a42c-6fe2-441c-8c8c-71466251a162
diff --git a/vl.c b/vl.c
index baa09e5..84ac49d 100644
--- a/vl.c
+++ b/vl.c
@@ -739,10 +739,12 @@
 
 #ifndef _WIN32
 
+#if defined(__linux__)
+
 #define RTC_FREQ 1024
 
 static int rtc_fd;
-    
+
 static int start_rtc_timer(void)
 {
     rtc_fd = open("/dev/rtc", O_RDONLY);
@@ -763,7 +765,16 @@
     return 0;
 }
 
-#endif
+#else
+
+static int start_rtc_timer(void)
+{
+    return -1;
+}
+
+#endif /* !defined(__linux__) */
+
+#endif /* !defined(_WIN32) */
 
 static void init_timers(void)
 {