Migrated rodata

This commit is contained in:
Ethan Roseman 2020-03-17 16:33:41 -04:00
parent e972f702dc
commit 6fc191b45b
31 changed files with 110 additions and 81 deletions

View File

@ -1,3 +1,12 @@
.rdata
glabel D_80978740
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel DemoGeff_Draw
/* 006A0 809784E0 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
/* 006A4 809784E4 AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,3 +1,12 @@
.rdata
glabel D_809785E0
.asciz "Demo_Geff_Actor_ct:arg_data!!!!!!!!!!!!\n"
.balign 4
.text
glabel DemoGeff_Init
/* 0000C 80977E4C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00010 80977E50 AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,3 +1,11 @@
.rdata
glabel D_80978704
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
.text
glabel DemoGeff_Update
/* 00638 80978478 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 0063C 8097847C AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,3 +1,19 @@
.rdata
glabel D_8097861C
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978630
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978644
.asciz "../z_demo_geff.c"
.balign 4
.text
glabel func_80977EA8
/* 00068 80977EA8 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
/* 0006C 80977EAC AFBF001C */ sw $ra, 0x001C($sp)

View File

@ -1,3 +1,15 @@
.rdata
glabel D_80978658
.asciz "../z_demo_geff.c"
.balign 4
glabel D_8097866C
.asciz "../z_demo_geff.c"
.balign 4
.text
glabel func_80977F80
/* 00140 80977F80 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
/* 00144 80977F84 AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,3 +1,21 @@
.late_rodata
glabel jtbl_80978778
.word L80978064
.word func_809780E0
.word L8097816C
.word L80978064
.word func_809780E0
.word L8097816C
.word L80978064
.word func_809780E0
glabel D_80978798
.word 0x3C23D70A
glabel D_8097879C
.word 0x3E99999A
.text
glabel func_80978030
/* 001F0 80978030 AFA50004 */ sw $a1, 0x0004($sp)
/* 001F4 80978034 948E001C */ lhu $t6, 0x001C($a0) ## 0000001C

View File

@ -1,3 +1,24 @@
.late_rodata
glabel D_809787A0
.word 0x3C23D70A
glabel D_809787A4
.word 0x3E19999A
glabel D_809787A8
.word 0x3E947AE1
glabel D_809787AC
.word 0x3DF5C28F
glabel D_809787B0
.word 0x3C23D70A
glabel D_809787B4
.word 0x3DCCCCCD
glabel D_809787B8
.word 0x3E19999A
glabel D_809787BC
.word 0x3E4CCCCD
.text
glabel func_809780E0
/* 002A0 809780E0 3C038016 */ lui $v1, 0x8016 ## $v1 = 80160000
/* 002A4 809780E4 2463FA90 */ addiu $v1, $v1, 0xFA90 ## $v1 = 8015FA90

View File

@ -1,3 +1,11 @@
.rdata
glabel D_80978680
.asciz " Demo_Geff_main_init:arg_data = %d!\n"
.balign 4
.text
glabel func_80978370
/* 00530 80978370 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
/* 00534 80978374 AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,3 +1,12 @@
.rdata
glabel D_809786C4
.asciz "Demo_Geff_main_bank: arg_data = %d!\n"
.balign 4
.text
glabel func_809783D4
/* 00594 809783D4 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
/* 00598 809783D8 AFBF0014 */ sw $ra, 0x0014($sp)

View File

@ -1,80 +0,0 @@
.include "macro.inc"
# assembler directives
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
.set gp=64 # allow use of 64-bit general purposee registers
.section .rodata
glabel D_809785E0
.asciz "Demo_Geff_Actor_ct:arg_data!!!!!!!!!!!!\n"
.balign 4
glabel D_8097861C
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978630
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978644
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978658
.asciz "../z_demo_geff.c"
.balign 4
glabel D_8097866C
.asciz "../z_demo_geff.c"
.balign 4
glabel D_80978680
.asciz " Demo_Geff_main_init:arg_data = %d!\n"
.balign 4
glabel D_809786C4
.asciz "Demo_Geff_main_bank: arg_data = %d!\n"
.balign 4
glabel D_80978704
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
glabel D_80978740
.asciz "!!!!!!!!!!!!!!!!!!!!!!!!!\n"
.balign 4
glabel jtbl_80978778
.word L80978064
.word func_809780E0
.word L8097816C
.word L80978064
.word func_809780E0
.word L8097816C
.word L80978064
.word func_809780E0
glabel D_80978798
.word 0x3C23D70A
glabel D_8097879C
.word 0x3E99999A
glabel D_809787A0
.word 0x3C23D70A
glabel D_809787A4
.word 0x3E19999A
glabel D_809787A8
.word 0x3E947AE1
glabel D_809787AC
.word 0x3DF5C28F
glabel D_809787B0
.word 0x3C23D70A
glabel D_809787B4
.word 0x3DCCCCCD
glabel D_809787B8
.word 0x3E19999A
glabel D_809787BC
.word 0x3E4CCCCD

1
spec
View File

@ -1796,7 +1796,6 @@ beginseg
name "ovl_Demo_Geff"
include "build/src/overlays/actors/ovl_Demo_Geff/z_demo_geff.o"
include "build/data/overlays/actors/z_demo_geff.data.o"
include "build/data/overlays/actors/z_demo_geff.rodata.o"
include "build/data/overlays/actors/z_demo_geff.reloc.o"
endseg

0
tools/ido5.3_compiler/LICENSE.md Normal file → Executable file
View File

0
tools/ido5.3_compiler/lib/libmalloc.so Normal file → Executable file
View File

0
tools/ido5.3_compiler/lib/libmalloc_old.so Normal file → Executable file
View File

0
tools/ido5.3_compiler/lib/rld Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/bin/cc Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/as0 Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/as1 Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/cfe Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/crt1.o Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/err.english.cc Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/libc.so.1 Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/libexc.so Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/libgen.so Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/libm.so Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/ugen Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/ujoin Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/uld Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/umerge Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/uopt Normal file → Executable file
View File

0
tools/ido5.3_compiler/usr/lib/usplit Normal file → Executable file
View File