From de5dd0de7cb3b2c731b141a81cc8d28744ca9edb Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Sat, 24 Apr 2004 09:17:00 +0000 Subject: [PATCH] make prepare exception function global Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1777 --- include/cpu.h | 1 + src/cpu/cpu.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/cpu.h b/include/cpu.h index b30aabfb..7e3f613a 100644 --- a/include/cpu.h +++ b/include/cpu.h @@ -93,6 +93,7 @@ INLINE void CPU_SW_Interrupt(Bitu num,Bitu oldeip) { CPU_Interrupt(num,CPU_INT_SOFTWARE,oldeip); } +bool CPU_PrepareException(Bitu which,Bitu error); void CPU_Exception(Bitu which,Bitu error=0); bool CPU_SetSegGeneral(SegNames seg,Bitu value); diff --git a/src/cpu/cpu.cpp b/src/cpu/cpu.cpp index 097e3ce0..74f1069a 100644 --- a/src/cpu/cpu.cpp +++ b/src/cpu/cpu.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: cpu.cpp,v 1.56 2004-04-22 22:40:45 harekiet Exp $ */ +/* $Id: cpu.cpp,v 1.57 2004-04-24 09:16:42 harekiet Exp $ */ #include #include "dosbox.h" @@ -87,7 +87,7 @@ void CPU_SetFlags(Bitu word,Bitu mask) { cpu.direction=1-((reg_flags & FLAG_DF) >> 9); } -static bool CPU_PrepareException(Bitu which,Bitu error) { +bool CPU_PrepareException(Bitu which,Bitu error) { cpu.exception.which=which; cpu.exception.error=error; return true;