Commit 829309c7 authored by bellard's avatar bellard

BSD fix


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@831 c046a42c-6fe2-441c-8c8c-71466251a162
parent c6a1c22b
......@@ -739,10 +739,12 @@ static void host_alarm_handler(int host_signum)
#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 @@ static int start_rtc_timer(void)
return 0;
}
#endif
#else
static int start_rtc_timer(void)
{
return -1;
}
#endif /* !defined(__linux__) */
#endif /* !defined(_WIN32) */
static void init_timers(void)
{
......
......@@ -50,13 +50,6 @@
#include "cpu.h"
#ifdef _BSD
#define lseek64 lseek
#define ftruncate64 ftruncate
#define mkstemp64 mkstemp
#define MAP_ANONYMOUS MAP_ANON
#endif
#ifndef glue
#define xglue(x, y) x ## y
#define glue(x, y) xglue(x, y)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment