mirror of https://github.com/PCSX2/pcsx2.git
microVU: fix gcc compilation (probably)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4417 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
c4d8356a1b
commit
8f6151945d
|
@ -133,7 +133,7 @@ void mVUclose(microVU& mVU) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clears Block Data in specified range
|
// Clears Block Data in specified range
|
||||||
static __fi void mVUclear(mV, u32 addr, u32 size) {
|
__fi void mVUclear(mV, u32 addr, u32 size) {
|
||||||
if(!mVU->prog.cleared) {
|
if(!mVU->prog.cleared) {
|
||||||
mVU->prog.cleared = 1; // Next execution searches/creates a new microprogram
|
mVU->prog.cleared = 1; // Next execution searches/creates a new microprogram
|
||||||
memzero(mVU->prog.lpState); // Clear pipeline state
|
memzero(mVU->prog.lpState); // Clear pipeline state
|
||||||
|
@ -149,7 +149,7 @@ static __fi void mVUclear(mV, u32 addr, u32 size) {
|
||||||
//------------------------------------------------------------------
|
//------------------------------------------------------------------
|
||||||
|
|
||||||
// Finds and Ages/Kills Programs if they haven't been used in a while.
|
// Finds and Ages/Kills Programs if they haven't been used in a while.
|
||||||
static __ri void mVUvsyncUpdate(mV) {
|
__ri void mVUvsyncUpdate(mV) {
|
||||||
//mVU->prog.curFrame++;
|
//mVU->prog.curFrame++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@ using namespace std;
|
||||||
using namespace x86Emitter;
|
using namespace x86Emitter;
|
||||||
|
|
||||||
#include <deque>
|
#include <deque>
|
||||||
|
#include <algorithm>
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "VU.h"
|
#include "VU.h"
|
||||||
#include "GS.h"
|
#include "GS.h"
|
||||||
|
@ -254,7 +255,7 @@ int mVUdebugNow = 0;
|
||||||
// Main Functions
|
// Main Functions
|
||||||
extern void mVUclear(mV, u32, u32);
|
extern void mVUclear(mV, u32, u32);
|
||||||
extern void mVUreset(microVU& mVU, bool resetReserve);
|
extern void mVUreset(microVU& mVU, bool resetReserve);
|
||||||
extern void* mVUblockFetch(microVU* mVU, u32 startPC, uptr pState);
|
static void* mVUblockFetch(microVU* mVU, u32 startPC, uptr pState);
|
||||||
_mVUt extern void* __fastcall mVUcompileJIT(u32 startPC, uptr ptr);
|
_mVUt extern void* __fastcall mVUcompileJIT(u32 startPC, uptr ptr);
|
||||||
|
|
||||||
// Prototypes for Linux
|
// Prototypes for Linux
|
||||||
|
|
Loading…
Reference in New Issue