-localtime option
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@871 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
be3edd9590
commit
ee22c2f7db
5
hw/pc.c
5
hw/pc.c
@ -110,7 +110,10 @@ static void cmos_init(int ram_size, int boot_device)
|
||||
|
||||
/* set the CMOS date */
|
||||
time(&ti);
|
||||
tm = gmtime(&ti);
|
||||
if (rtc_utc)
|
||||
tm = gmtime(&ti);
|
||||
else
|
||||
tm = localtime(&ti);
|
||||
rtc_set_date(s, tm);
|
||||
|
||||
val = to_bcd(s, (tm->tm_year / 100) + 19);
|
||||
|
6
vl.c
6
vl.c
@ -129,6 +129,7 @@ int vm_running;
|
||||
int audio_enabled = 0;
|
||||
int pci_enabled = 0;
|
||||
int prep_enabled = 0;
|
||||
int rtc_utc = 1;
|
||||
|
||||
/***********************************************************/
|
||||
/* x86 ISA bus support */
|
||||
@ -2015,6 +2016,7 @@ enum {
|
||||
QEMU_OPTION_no_code_copy,
|
||||
QEMU_OPTION_pci,
|
||||
QEMU_OPTION_prep,
|
||||
QEMU_OPTION_localtime,
|
||||
};
|
||||
|
||||
typedef struct QEMUOption {
|
||||
@ -2065,6 +2067,7 @@ const QEMUOption qemu_options[] = {
|
||||
#ifdef TARGET_PPC
|
||||
{ "prep", 0, QEMU_OPTION_prep },
|
||||
#endif
|
||||
{ "localtime", 0, QEMU_OPTION_localtime },
|
||||
{ NULL },
|
||||
};
|
||||
|
||||
@ -2341,6 +2344,9 @@ int main(int argc, char **argv)
|
||||
case QEMU_OPTION_prep:
|
||||
prep_enabled = 1;
|
||||
break;
|
||||
case QEMU_OPTION_localtime:
|
||||
rtc_utc = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user