Update tools (#21)

* improve configure.py part 1

* compile settings per-file instead of global

* remove dont_reuse_strings in sources

* multiversion support

* update docs

* report filename change

* fixed objdiff not being able to create context file

* add version define to decompme cflags/m2ctx
This commit is contained in:
Yanis
2026-01-17 19:21:42 +01:00
committed by GitHub
parent ed672be03f
commit b80acf3455
15 changed files with 1251 additions and 707 deletions
-2
View File
@@ -11,8 +11,6 @@
#include "Unknown/UnkStruct_ov000_020b50c0.hpp"
#include "regs.h"
#pragma dont_reuse_strings off
extern "C" {
void func_02013768(void *param1);
void func_020141dc(unk16 *param1);
-2
View File
@@ -20,8 +20,6 @@
#include "regs.h"
#include "versions.h"
#pragma dont_reuse_strings off
extern "C" {
unk32 func_02014fe0();
unk16 func_02026738();
-2
View File
@@ -9,8 +9,6 @@
#include "Unknown/UnkStruct_ov000_020b5214.hpp"
#include "regs.h"
#pragma dont_reuse_strings off
extern "C" {
void func_020249d4(void *pReg, unk32 param1, unk32 param2, unk32 param3, unk32 param4);
void func_ov000_02062e44(void *param1, void *param2);
@@ -11,8 +11,6 @@ void func_020249d4(void *pReg, unk32 param1, unk32 param2, unk32 param3, unk32 p
void func_020275e8();
};
#pragma dont_reuse_strings off
FileSelectOptionsManager *gpFSOptionsManager = NULL;
static unk8 data_ov019_020fb8cc[0xDC00];
-2
View File
@@ -11,8 +11,6 @@
#include <string.h>
#pragma dont_reuse_strings off
extern "C" {
void func_02018424();
void func_ov000_0205be34(void *param1, unk32 param2);
-2
View File
@@ -2,8 +2,6 @@
#include "System/SysFault.hpp"
#include "global.h"
#pragma dont_reuse_strings off
extern "C" {
void *func_02001654(void);
void *func_020145b0(UnkId *, s32);