diff options
author | marcel <marcel@FreeBSD.org> | 2006-06-29 19:59:18 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2006-06-29 19:59:18 +0000 |
commit | d7fe1ba45fc8e393034951554d7517991490e2d3 (patch) | |
tree | f51838416161fb647a9cd496b7e010292e4a100e /sys/ia64/include/md_var.h | |
parent | cbba39186d8fd2d5265f95b9eb710bdea3552b2d (diff) | |
download | FreeBSD-src-d7fe1ba45fc8e393034951554d7517991490e2d3.zip FreeBSD-src-d7fe1ba45fc8e393034951554d7517991490e2d3.tar.gz |
Partial support for branch long emulation. This only emulates the
branch long jump and not the branch long call. Support for that is
forthcoming.
Diffstat (limited to 'sys/ia64/include/md_var.h')
-rw-r--r-- | sys/ia64/include/md_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/ia64/include/md_var.h b/sys/ia64/include/md_var.h index eef4240..8695cd8 100644 --- a/sys/ia64/include/md_var.h +++ b/sys/ia64/include/md_var.h @@ -77,6 +77,7 @@ void cpu_mp_add(u_int, u_int, u_int); int do_ast(struct trapframe *); void ia32_trap(int, struct trapframe *); int ia64_count_cpus(void); +int ia64_emulate(struct trapframe *, struct thread *); int ia64_flush_dirty(struct thread *, struct _special *); uint64_t ia64_get_hcdp(void); int ia64_highfp_drop(struct thread *); |