Windows build fixes

Name mangling/linkage shenanigans

Remove jsystem_stubs.cpp, it's not necessary.
This commit is contained in:
PJB3005
2026-02-25 20:43:43 +01:00
parent 8202bab196
commit e7e176bfd4
13 changed files with 26 additions and 166 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
#include <dolphin/types.h>
class JASChannel;
class JASInstParam;
struct JASInstParam;
class JASWaveBank;
namespace JASDsp {
+1 -1
View File
@@ -7,7 +7,7 @@
#include <dolphin/os.h>
#include <dolphin/os.h>
class JASDisposer;
struct JASDisposer;
class JKRHeap;
class JKRSolidHeap;
+2 -2
View File
@@ -14,8 +14,8 @@ class JASVoiceBank;
class JAUBankTableLink;
class JAUDisposer_;
class JAUSectionHeap;
class JAUSoundTable;
class JAUSoundNameTable;
struct JAUSoundTable;
struct JAUSoundNameTable;
class JKRArchive;
class JKRSolidHeap;
+4 -1
View File
@@ -21,7 +21,10 @@ extern u8 data_80450C9D;
extern u8 data_80450C9E;
extern u8 cDmr_FishingWether;
extern u8 data_80450CA0;
extern JPTraceParticleCallBack4 JPTracePCB4;
extern "C" {
extern JPTraceParticleCallBack4 JPTracePCB4;
}
void debug_actor_create();
+1 -1
View File
@@ -5,7 +5,7 @@
class CPaneMgr;
class J2DTextBox;
struct JMSMesgEntry_c;
class JMSMesgEntry_c;
class JUTFont;
struct dMenu_LetterData {