diff options
author | Jason Wright <jason@cvs.openbsd.org> | 2003-07-10 15:26:55 +0000 |
---|---|---|
committer | Jason Wright <jason@cvs.openbsd.org> | 2003-07-10 15:26:55 +0000 |
commit | eddea828bf6ae1fa168610d64ed2a0aecb393b22 (patch) | |
tree | eff1a7c984959e50ea29d29705faae7ec18b5cf0 /sys/arch/sparc64/include/cpu.h | |
parent | 4da6f3580efe1cfabdf6dcba5e8fe6dc80911486 (diff) |
- working emulation for POPC instruction
- good start are fully decoding LDQF(A)/STQF(A)
Diffstat (limited to 'sys/arch/sparc64/include/cpu.h')
-rw-r--r-- | sys/arch/sparc64/include/cpu.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/arch/sparc64/include/cpu.h b/sys/arch/sparc64/include/cpu.h index 58b0864f2b4..9d73cd48b84 100644 --- a/sys/arch/sparc64/include/cpu.h +++ b/sys/arch/sparc64/include/cpu.h @@ -1,4 +1,4 @@ -/* $OpenBSD: cpu.h,v 1.23 2003/07/09 23:56:16 jason Exp $ */ +/* $OpenBSD: cpu.h,v 1.24 2003/07/10 15:26:54 jason Exp $ */ /* $NetBSD: cpu.h,v 1.28 2001/06/14 22:56:58 thorpej Exp $ */ /* @@ -280,7 +280,8 @@ void kgdb_panic(void); /* emul.c */ int fixalign(struct proc *, struct trapframe64 *); int emulinstr(vaddr_t, struct trapframe64 *); -int emul_qf(int32_t, struct proc *, union sigval); +int emul_qf(int32_t, struct proc *, union sigval, struct trapframe64 *); +int emul_popc(int32_t, struct proc *, union sigval, struct trapframe64 *); /* * |