building RELs

This commit is contained in:
Julgodis
2021-04-06 18:00:35 +02:00
parent f6464a61ce
commit ed1ee30dd2
36358 changed files with 867422 additions and 1426658 deletions
+12 -48
View File
@@ -53,9 +53,6 @@ extern "C" void __dt__14J3DDrawMtxDataFv();
// External References:
//
void* operator new[](u32, int);
void operator delete(void*);
SECTION_INIT void memcpy();
extern "C" void* __nwa__FUli();
extern "C" void __dl__FPv();
@@ -72,7 +69,7 @@ extern "C" extern u8 j3dSys[284];
// Declarations:
//
/* 80310EF8-80310F78 0080+00 s=0 e=1 z=0 None .text __ct__13J3DVertexDataFv */
/* 80310EF8-80310F78 30B838 0080+00 0/0 1/1 0/0 .text __ct__13J3DVertexDataFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -82,7 +79,7 @@ asm J3DVertexData::J3DVertexData() {
}
#pragma pop
/* 80310F78-80310FD8 0060+00 s=0 e=1 z=0 None .text
/* 80310F78-80310FD8 30B8B8 0060+00 0/0 1/1 0/0 .text
* setVertexData__15J3DVertexBufferFP13J3DVertexData */
#pragma push
#pragma optimization_level 0
@@ -93,7 +90,7 @@ asm void J3DVertexBuffer::setVertexData(J3DVertexData* param_0) {
}
#pragma pop
/* 80310FD8-80311030 0058+00 s=0 e=3 z=0 None .text init__15J3DVertexBufferFv */
/* 80310FD8-80311030 30B918 0058+00 0/0 3/3 0/0 .text init__15J3DVertexBufferFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -103,8 +100,7 @@ asm void J3DVertexBuffer::init() {
}
#pragma pop
/* 80311030-8031106C 003C+00 s=0 e=1 z=0 None .text __dt__15J3DVertexBufferFv */
// 80311050: 802CED3C (__dl__FPv)
/* 80311030-8031106C 30B970 003C+00 0/0 1/1 0/0 .text __dt__15J3DVertexBufferFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -114,9 +110,7 @@ asm J3DVertexBuffer::~J3DVertexBuffer() {
}
#pragma pop
/* 8031106C-80311090 0024+00 s=0 e=1 z=0 None .text setArray__15J3DVertexBufferCFv */
// 80311070: 80434AC8 (j3dSys)
// 80311074: 80434AC8 (j3dSys)
/* 8031106C-80311090 30B9AC 0024+00 0/0 1/1 0/0 .text setArray__15J3DVertexBufferCFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -126,16 +120,8 @@ asm void J3DVertexBuffer::setArray() const {
}
#pragma pop
/* 80311090-803111B0 0120+00 s=1 e=0 z=0 None .text copyLocalVtxPosArray__15J3DVertexBufferFUl
/* 80311090-803111B0 30B9D0 0120+00 1/1 0/0 0/0 .text copyLocalVtxPosArray__15J3DVertexBufferFUl
*/
// 803110A0: 803621D8 (_savegpr_28)
// 803110C8: 802CECEC (__nwa__FUli)
// 803110F8: 80003540 (memcpy)
// 8031110C: 8033B5DC (DCStoreRange)
// 8031114C: 802CECEC (__nwa__FUli)
// 8031117C: 80003540 (memcpy)
// 80311190: 8033B5DC (DCStoreRange)
// 8031119C: 80362224 (_restgpr_28)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -145,16 +131,8 @@ asm void J3DVertexBuffer::copyLocalVtxPosArray(u32 param_0) {
}
#pragma pop
/* 803111B0-803112D0 0120+00 s=1 e=0 z=0 None .text copyLocalVtxNrmArray__15J3DVertexBufferFUl
/* 803111B0-803112D0 30BAF0 0120+00 1/1 0/0 0/0 .text copyLocalVtxNrmArray__15J3DVertexBufferFUl
*/
// 803111C0: 803621D8 (_savegpr_28)
// 803111E8: 802CECEC (__nwa__FUli)
// 80311218: 80003540 (memcpy)
// 8031122C: 8033B5DC (DCStoreRange)
// 8031126C: 802CECEC (__nwa__FUli)
// 8031129C: 80003540 (memcpy)
// 803112B0: 8033B5DC (DCStoreRange)
// 803112BC: 80362224 (_restgpr_28)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -164,14 +142,7 @@ asm void J3DVertexBuffer::copyLocalVtxNrmArray(u32 param_0) {
}
#pragma pop
/* 803112D0-80311478 01A8+00 s=0 e=1 z=0 None .text copyLocalVtxArray__15J3DVertexBufferFUl */
// 803112E0: 803621C8 (_savegpr_24)
// 80311324: 80311090 (copyLocalVtxPosArray__15J3DVertexBufferFUl)
// 80311360: 802CED3C (__dl__FPv)
// 803113C4: 803111B0 (copyLocalVtxNrmArray__15J3DVertexBufferFUl)
// 80311404: 802CED3C (__dl__FPv)
// 8031142C: 802CED3C (__dl__FPv)
// 80311464: 80362214 (_restgpr_24)
/* 803112D0-80311478 30BC10 01A8+00 0/0 1/1 0/0 .text copyLocalVtxArray__15J3DVertexBufferFUl */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -181,11 +152,8 @@ asm void J3DVertexBuffer::copyLocalVtxArray(u32 param_0) {
}
#pragma pop
/* 80311478-8031152C 00B4+00 s=0 e=1 z=0 None .text
/* 80311478-8031152C 30BDB8 00B4+00 0/0 1/1 0/0 .text
* allocTransformedVtxPosArray__15J3DVertexBufferFv */
// 80311488: 803621DC (_savegpr_29)
// 803114E0: 802CECEC (__nwa__FUli)
// 80311518: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -195,11 +163,8 @@ asm void J3DVertexBuffer::allocTransformedVtxPosArray() {
}
#pragma pop
/* 8031152C-803115E0 00B4+00 s=0 e=1 z=0 None .text
/* 8031152C-803115E0 30BE6C 00B4+00 0/0 1/1 0/0 .text
* allocTransformedVtxNrmArray__15J3DVertexBufferFv */
// 8031153C: 803621DC (_savegpr_29)
// 80311594: 802CECEC (__nwa__FUli)
// 803115CC: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -209,7 +174,7 @@ asm void J3DVertexBuffer::allocTransformedVtxNrmArray() {
}
#pragma pop
/* 803115E0-803115F4 0014+00 s=0 e=1 z=0 None .text __ct__14J3DDrawMtxDataFv */
/* 803115E0-803115F4 30BF20 0014+00 0/0 1/1 0/0 .text __ct__14J3DDrawMtxDataFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -219,8 +184,7 @@ asm J3DDrawMtxData::J3DDrawMtxData() {
}
#pragma pop
/* 803115F4-80311630 003C+00 s=0 e=2 z=0 None .text __dt__14J3DDrawMtxDataFv */
// 80311614: 802CED3C (__dl__FPv)
/* 803115F4-80311630 30BF34 003C+00 0/0 2/2 0/0 .text __dt__14J3DDrawMtxDataFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off