| Submitter | Richard Henderson |
|---|---|
| Date | May 9, 2011, 9:34 p.m. |
| Message ID | <1304976889-29675-26-git-send-email-rth@twiddle.net> |
| Download | mbox | patch |
| Permalink | /patch/94881/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/target-alpha/op_helper.c b/target-alpha/op_helper.c index 91ef90a..42fec07 100644 --- a/target-alpha/op_helper.c +++ b/target-alpha/op_helper.c @@ -66,7 +66,8 @@ static void QEMU_NORETURN arith_excp(int exc, uint64_t mask) uint64_t helper_load_pcc (void) { /* ??? This isn't a timer for which we have any rate info. */ - return (uint32_t)cpu_get_real_ticks(); + uint64_t ret = env->pcc_ofs; + return ret << 32 | (uint32_t)cpu_get_real_ticks(); } uint64_t helper_load_fpcr (void)
Signed-off-by: Richard Henderson <rth@twiddle.net> --- target-alpha/op_helper.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)