]> git.proxmox.com Git - mirror_qemu.git/blame - stubs/icount.c
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210310' into staging
[mirror_qemu.git] / stubs / icount.c
CommitLineData
740b1759
CF
1#include "qemu/osdep.h"
2#include "qapi/error.h"
3#include "sysemu/cpu-timers.h"
4
5/* icount - Instruction Counter API */
6
7int use_icount;
8
8191d368 9void icount_update(CPUState *cpu)
740b1759
CF
10{
11 abort();
12}
8191d368 13void icount_configure(QemuOpts *opts, Error **errp)
740b1759
CF
14{
15 /* signal error */
16 error_setg(errp, "cannot configure icount, TCG support not available");
17}
8191d368 18int64_t icount_get_raw(void)
740b1759
CF
19{
20 abort();
21 return 0;
22}
8191d368 23int64_t icount_get(void)
740b1759
CF
24{
25 abort();
26 return 0;
27}
8191d368 28int64_t icount_to_ns(int64_t icount)
740b1759
CF
29{
30 abort();
31 return 0;
32}
8191d368 33int64_t icount_round(int64_t count)
740b1759
CF
34{
35 abort();
36 return 0;
37}
8191d368 38void icount_start_warp_timer(void)
740b1759
CF
39{
40 abort();
41}
8191d368 42void icount_account_warp_timer(void)
740b1759
CF
43{
44 abort();
45}