]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Move FPU save/restore functions.
authorToni Wilen <twilen@winuae.net>
Sun, 17 Sep 2023 08:12:41 +0000 (11:12 +0300)
committerToni Wilen <twilen@winuae.net>
Sun, 17 Sep 2023 08:12:41 +0000 (11:12 +0300)
fpp.cpp
include/fpp.h
include/newcpu.h
include/uae.h

diff --git a/fpp.cpp b/fpp.cpp
index 0f7a7dca3ffa997f1d8faf691675ba59550a1851..46b709444fe3b016216003572280995524307f27 100644 (file)
--- a/fpp.cpp
+++ b/fpp.cpp
@@ -33,6 +33,7 @@
 #include "cpummu.h"
 #include "cpummu030.h"
 #include "debug.h"
+#include "uae.h"
 
 #ifndef CPU_TESTER
 #define SUPPORT_MMU 1
index eee535ab62b8427dacbc122f223eca82878dd579..3d7b5c65e94ad266097b1dc9dbe247d74be4b70e 100644 (file)
@@ -38,6 +38,7 @@ extern void init_fpucw_x87(void);
 extern void init_fpucw_x87_80(void);
 #endif
 #endif
+extern void fpu_reset(void);
 
 #define PREC_NORMAL 0
 #define PREC_FLOAT 1
index ad77f062f64043dcac2c75935c164f3b26846353..89dc0c9e8f977ad0256a349d6ee309e37a072523 100644 (file)
@@ -753,9 +753,6 @@ extern void fpuop_bcc(uae_u32, uaecptr, uae_u32);
 extern void fpuop_save(uae_u32);
 extern void fpuop_restore(uae_u32);
 extern uae_u32 fpp_get_fpsr (void);
-extern void fpu_reset (void);
-extern void fpux_save (int*);
-extern void fpux_restore (int*);
 extern bool fpu_get_constant(fpdata *fp, int cr);
 extern int fpp_cond(int condition);
 
index 600b7bc933bf80dde477e6572b9602421bcbaac4..a4e871a9f8122dcfa160520fa81225c8532ebdcd 100644 (file)
@@ -50,6 +50,9 @@ extern bool target_isrelativemode(void);
 extern uae_u32 getlocaltime (void);
 extern bool isguiactive(void);
 extern bool is_mainthread(void);
+extern void fpu_reset(void);
+extern void fpux_save(int*);
+extern void fpux_restore(int*);
 
 extern int quit_program;
 extern bool console_emulation;