project cleanup (#2895)

* some wii OS fixes

* remove old dol2asm comments

* remove dol2asm.h

* remove function address comments

* normalize ATTRIBUTE_ALIGN usage

* DECL_WEAK macro

* fix gcc attribute weak macro

* wrap more mwcc specific things in ifdefs

* fixes

* fix revo sdk version flags

* fixes
This commit is contained in:
TakaRikka
2025-11-30 14:23:42 -08:00
committed by GitHub
parent 434415337d
commit a6e76c0841
2375 changed files with 24683 additions and 71069 deletions
-35
View File
@@ -13,27 +13,20 @@
#include "f_pc/f_pc_manager.h"
#include "f_pc/f_pc_debug_sv.h"
/* 800227C4-80022804 0040+00 s=1 e=0 z=0 None .text fpcNdRq_RequestQTo__FP19node_create_request
*/
void fpcNdRq_RequestQTo(node_create_request* i_request) {
fpcLy_CreatedMesg(i_request->layer);
fpcLy_CancelQTo(&i_request->method_tag);
cTg_SingleCut(&i_request->create_tag);
}
/* 803A3A38-803A3A44 000C+00 s=5 e=0 z=0 None .data l_fpcNdRq_Queue */
static node_list_class l_fpcNdRq_Queue = {NULL, NULL, 0};
/* 80022804-80022850 004C+00 s=1 e=0 z=0 None .text fpcNdRq_ToRequestQ__FP19node_create_request
*/
void fpcNdRq_ToRequestQ(node_create_request* i_request) {
cTg_Addition(&l_fpcNdRq_Queue, &i_request->create_tag);
fpcLy_ToCancelQ(i_request->layer, &i_request->method_tag);
fpcLy_CreatingMesg(i_request->layer);
}
/* 80022850-800228A8 0058+00 s=2 e=0 z=0 None .text
* fpcNdRq_phase_IsCreated__FP19node_create_request */
s32 fpcNdRq_phase_IsCreated(node_create_request* i_request) {
if (fpcCtRq_IsCreatingByID(i_request->creating_id) == TRUE) {
#ifdef DEBUG
@@ -53,8 +46,6 @@ s32 fpcNdRq_phase_IsCreated(node_create_request* i_request) {
}
}
/* 800228A8-80022904 005C+00 s=2 e=0 z=0 None .text fpcNdRq_phase_Create__FP19node_create_request
*/
s32 fpcNdRq_phase_Create(node_create_request* i_request) {
i_request->creating_id =
fpcSCtRq_Request(i_request->layer, i_request->name,
@@ -67,14 +58,10 @@ s32 fpcNdRq_phase_Create(node_create_request* i_request) {
return cPhs_NEXT_e;
}
/* 80022904-8002290C 0008+00 s=2 e=0 z=0 None .text
* fpcNdRq_phase_IsDeleteTiming__FP19node_create_request */
s32 fpcNdRq_phase_IsDeleteTiming(node_create_request* i_request) {
return cPhs_NEXT_e;
}
/* 8002290C-8002293C 0030+00 s=2 e=0 z=0 None .text
* fpcNdRq_phase_IsDeleted__FP19node_create_request */
s32 fpcNdRq_phase_IsDeleted(node_create_request* i_request) {
if (fpcDt_IsComplete() == FALSE) {
#ifdef DEBUG
@@ -91,8 +78,6 @@ s32 fpcNdRq_phase_IsDeleted(node_create_request* i_request) {
return cPhs_NEXT_e;
}
/* 8002293C-80022990 0054+00 s=2 e=0 z=0 None .text fpcNdRq_phase_Delete__FP19node_create_request
*/
s32 fpcNdRq_phase_Delete(node_create_request* i_request) {
if (i_request->node_proc.node != NULL) {
if (fpcDt_Delete(&i_request->node_proc.node->base) == 0) {
@@ -104,8 +89,6 @@ s32 fpcNdRq_phase_Delete(node_create_request* i_request) {
return cPhs_NEXT_e;
}
/* 80022990-800229D8 0048+00 s=1 e=0 z=0 None .text fpcNdRq_DoPhase__FP19node_create_request
*/
s32 fpcNdRq_DoPhase(node_create_request* i_request) {
s32 result = cPhs_Handler(&i_request->phase_request, i_request->phase_handler, i_request);
if (result == cPhs_NEXT_e) {
@@ -114,8 +97,6 @@ s32 fpcNdRq_DoPhase(node_create_request* i_request) {
return result;
}
/* 800229D8-80022A3C 0064+00 s=0 e=1 z=0 None .text fpcNdRq_Execute__FP19node_create_request
*/
s32 fpcNdRq_Execute(node_create_request* i_request) {
s32 result = fpcNdRq_DoPhase(i_request);
switch (result) {
@@ -132,7 +113,6 @@ s32 fpcNdRq_Execute(node_create_request* i_request) {
}
}
/* 80022A3C-80022AA4 0068+00 s=2 e=1 z=0 None .text fpcNdRq_Delete__FP19node_create_request */
s32 fpcNdRq_Delete(node_create_request* i_request) {
fpcNdRq_RequestQTo(i_request);
if (i_request->create_req_methods != NULL && i_request->create_req_methods->delete_method != NULL &&
@@ -145,7 +125,6 @@ s32 fpcNdRq_Delete(node_create_request* i_request) {
return 1;
}
/* 80022AA4-80022AFC 0058+00 s=2 e=0 z=0 None .text fpcNdRq_Cancel__FP19node_create_request */
s32 fpcNdRq_Cancel(node_create_request* i_request) {
if (i_request->create_req_methods != NULL &&
fpcMtd_Method(i_request->create_req_methods->cancel_method, i_request) == 0)
@@ -158,7 +137,6 @@ s32 fpcNdRq_Cancel(node_create_request* i_request) {
#define NODE_GET_NEXT(pNode) (pNode ? pNode->mpNextNode : NULL)
/* 80022AFC-80022BE4 00E8+00 s=0 e=1 z=0 None .text fpcNdRq_Handler__Fv */
s32 fpcNdRq_Handler() {
node_class* node = l_fpcNdRq_Queue.mpHead;
@@ -192,8 +170,6 @@ s32 fpcNdRq_Handler() {
return 1;
}
/* 80022BE4-80022C50 006C+00 s=3 e=0 z=0 None .text
* fpcNdRq_IsPossibleTarget__FP18process_node_class */
s32 fpcNdRq_IsPossibleTarget(process_node_class* i_procNode) {
fpc_ProcID id = i_procNode->base.id;
request_node_class* req_node = (request_node_class*)l_fpcNdRq_Queue.mpHead;
@@ -211,7 +187,6 @@ s32 fpcNdRq_IsPossibleTarget(process_node_class* i_procNode) {
return 1;
}
/* 80022C50-80022C9C 004C+00 s=2 e=0 z=0 None .text fpcNdRq_IsIng__FP18process_node_class */
s32 fpcNdRq_IsIng(process_node_class* i_procNode) {
request_node_class* req_node;
node_create_request* create_req;
@@ -228,7 +203,6 @@ s32 fpcNdRq_IsIng(process_node_class* i_procNode) {
return 0;
}
/* 80022C9C-80022E14 0178+00 s=3 e=0 z=0 None .text fpcNdRq_Create__FUl */
node_create_request* fpcNdRq_Create(u32 i_requestSize) {
static node_create_request clear = {
NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL,
@@ -253,8 +227,6 @@ node_create_request* fpcNdRq_Create(u32 i_requestSize) {
return req;
}
/* 80022E14-80022EB0 009C+00 s=1 e=0 z=0 None .text
* fpcNdRq_ChangeNode__FUlP18process_node_classsPv */
node_create_request* fpcNdRq_ChangeNode(u32 i_requestSize, process_node_class* i_procNode,
s16 i_procName, void* i_data) {
static cPhs__Handler methods[6] = {
@@ -279,8 +251,6 @@ node_create_request* fpcNdRq_ChangeNode(u32 i_requestSize, process_node_class* i
return NULL;
}
/* 80022EB0-80022F3C 008C+00 s=1 e=0 z=0 None .text fpcNdRq_DeleteNode__FUlP18process_node_class
*/
node_create_request* fpcNdRq_DeleteNode(u32 i_requestSize, process_node_class* i_procNode) {
static cPhs__Handler methods[4] = {
(cPhs__Handler)fpcNdRq_phase_IsDeleteTiming,
@@ -303,7 +273,6 @@ node_create_request* fpcNdRq_DeleteNode(u32 i_requestSize, process_node_class* i
return NULL;
}
/* 80022F3C-80022FE8 00AC+00 s=1 e=0 z=0 None .text fpcNdRq_CreateNode__FUlsPv */
node_create_request* fpcNdRq_CreateNode(u32 i_requestSize, s16 i_procName, void* i_data) {
static cPhs__Handler methods[3] = {
(cPhs__Handler)fpcNdRq_phase_Create,
@@ -332,8 +301,6 @@ node_create_request* fpcNdRq_CreateNode(u32 i_requestSize, s16 i_procName, void*
return req;
}
/* 80022FE8-80023098 00B0+00 s=0 e=1 z=0 None .text
* fpcNdRq_Request__FUliP18process_node_classsPvP32node_create_request_method_class */
node_create_request* fpcNdRq_Request(u32 i_requestSize, int i_reqType,
process_node_class* i_procNode, s16 i_procName, void* i_data,
node_create_request_method_class* i_create_req_methods) {
@@ -361,7 +328,6 @@ node_create_request* fpcNdRq_Request(u32 i_requestSize, int i_reqType,
return req;
}
/* 80023098-80023110 0078+00 s=1 e=0 z=0 None .text fpcNdRq_ReChangeNode__FUisPv */
s32 fpcNdRq_ReChangeNode(fpc_ProcID i_requestID, s16 i_procName, void* i_data) {
request_node_class* req_node;
@@ -382,7 +348,6 @@ s32 fpcNdRq_ReChangeNode(fpc_ProcID i_requestID, s16 i_procName, void* i_data) {
return 0;
}
/* 80023110-80023130 0020+00 s=0 e=1 z=0 None .text fpcNdRq_ReRequest__FUisPv */
s32 fpcNdRq_ReRequest(fpc_ProcID i_requestID, s16 i_procName, void* i_data) {
return fpcNdRq_ReChangeNode(i_requestID, i_procName, i_data);
}