mc146818rtc: ensure LOST_TICK_POLICY_SLEW is only enabled on TARGET_I386
authorXiao Guangrong <xiaoguangrong@tencent.com>
Wed, 10 May 2017 08:32:57 +0000 (16:32 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 6 Jun 2017 18:18:35 +0000 (20:18 +0200)
commit4aa70a0e9cd0c0332a8369df8c4f6d8e22fafe23
treebe6c953c060d866dd4906760a3451ed1e91f1e24
parent369b41359af46bded5799c9ef8be2b641d92e043
mc146818rtc: ensure LOST_TICK_POLICY_SLEW is only enabled on TARGET_I386

Any tick policy specified on other platforms rather on TARGET_I386
will fall back to LOST_TICK_POLICY_DISCARD silently, this patch makes
sure only TARGET_I386 can enable LOST_TICK_POLICY_SLEW

After that, we can enable LOST_TICK_POLICY_SLEW in the common code
which need not use '#ifdef TARGET_I386' to make these code be x86
specific anymore

Signed-off-by: Xiao Guangrong <xiaoguangrong@tencent.com>
Message-Id: <20170510083259.3900-4-xiaoguangrong@tencent.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/timer/mc146818rtc.c