diff options
| author | Jonathan Wase <jonathan@familjenwase.se> | 2020-11-29 17:47:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-29 11:47:00 -0500 |
| commit | 635fbc34ec907fbafce794d4683a2bd73f7c5773 (patch) | |
| tree | e164334ef004014f2ba75f20edbc51aac3b37a60 /asm/J2DGraph/J2DTextBox.s | |
| parent | 68a46e15cb3a50dc572db8645c333529144e8cf8 (diff) | |
Adds JSUList, JKRDisposer, and JKRHeap. (#4)
* Added JSUList, JKRDisposer, and JKRHeap.
JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected
functions. The templated class JSUList is left.
JKRDisposer: Constructor matched but the destructor is close but
not yet a match.
JKRHeap: No functions matches yet. JKRHeap.cpp now includes
"operator delete" which makes it possible to forward compile
destructors.
* moved files from src/ to libs/
Diffstat (limited to 'asm/J2DGraph/J2DTextBox.s')
| -rw-r--r-- | asm/J2DGraph/J2DTextBox.s | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/asm/J2DGraph/J2DTextBox.s b/asm/J2DGraph/J2DTextBox.s index bbfc3c7397..ded4cdebcd 100644 --- a/asm/J2DGraph/J2DTextBox.s +++ b/asm/J2DGraph/J2DTextBox.s @@ -238,7 +238,7 @@ lbl_802FF9CC: /* 802FF9D4 002FC914 90 1B 01 24 */ stw r0, 0x124(r27) /* 802FF9D8 002FC918 57 43 04 3F */ clrlwi. r3, r26, 0x10 /* 802FF9DC 002FC91C 41 82 00 0C */ beq lbl_802FF9E8 -/* 802FF9E0 002FC920 4B FC F2 E5 */ bl __nwa +/* 802FF9E0 002FC920 4B FC F2 E5 */ bl __nwa__FUl /* 802FF9E4 002FC924 90 7B 01 24 */ stw r3, 0x124(r27) lbl_802FF9E8: /* 802FF9E8 002FC928 80 1B 01 24 */ lwz r0, 0x124(r27) @@ -419,7 +419,7 @@ J2DTextBox_NS_initiate: /* 802FFC80 002FCBC0 7D 1F 43 78 */ mr r31, r8 /* 802FFC84 002FCBC4 41 82 00 28 */ beq lbl_802FFCAC /* 802FFC88 002FCBC8 38 60 00 70 */ li r3, 0x70 -/* 802FFC8C 002FCBCC 4B FC EF C1 */ bl __nw +/* 802FFC8C 002FCBCC 4B FC EF C1 */ bl __nw__FUl /* 802FFC90 002FCBD0 7C 60 1B 79 */ or. r0, r3, r3 /* 802FFC94 002FCBD4 41 82 00 14 */ beq lbl_802FFCA8 /* 802FFC98 002FCBD8 7F 44 D3 78 */ mr r4, r26 @@ -475,7 +475,7 @@ lbl_802FFD50: /* 802FFD54 002FCC94 54 1E 04 3E */ clrlwi r30, r0, 0x10 lbl_802FFD58: /* 802FFD58 002FCC98 57 C3 04 3E */ clrlwi r3, r30, 0x10 -/* 802FFD5C 002FCC9C 4B FC EF 69 */ bl __nwa +/* 802FFD5C 002FCC9C 4B FC EF 69 */ bl __nwa__FUl /* 802FFD60 002FCCA0 90 7B 01 24 */ stw r3, 0x124(r27) /* 802FFD64 002FCCA4 57 DD 04 3F */ clrlwi. r29, r30, 0x10 /* 802FFD68 002FCCA8 41 82 00 30 */ beq lbl_802FFD98 @@ -595,7 +595,7 @@ J2DTextBox_NS_private_readStream: /* 802FFF18 002FCE58 7C 7B 1B 79 */ or. r27, r3, r3 /* 802FFF1C 002FCE5C 41 82 00 28 */ beq lbl_802FFF44 /* 802FFF20 002FCE60 38 60 00 70 */ li r3, 0x70 -/* 802FFF24 002FCE64 4B FC ED 29 */ bl __nw +/* 802FFF24 002FCE64 4B FC ED 29 */ bl __nw__FUl /* 802FFF28 002FCE68 7C 60 1B 79 */ or. r0, r3, r3 /* 802FFF2C 002FCE6C 41 82 00 14 */ beq lbl_802FFF40 /* 802FFF30 002FCE70 7F 64 DB 78 */ mr r4, r27 @@ -681,7 +681,7 @@ lbl_802FFF44: /* 80300068 002FCFA8 7C 1A 07 34 */ extsh r26, r0 /* 8030006C 002FCFAC 3B 7A 00 01 */ addi r27, r26, 1 /* 80300070 002FCFB0 7F 63 DB 78 */ mr r3, r27 -/* 80300074 002FCFB4 4B FC EC 51 */ bl __nwa +/* 80300074 002FCFB4 4B FC EC 51 */ bl __nwa__FUl /* 80300078 002FCFB8 90 7C 01 24 */ stw r3, 0x124(r28) /* 8030007C 002FCFBC 80 9C 01 24 */ lwz r4, 0x124(r28) /* 80300080 002FCFC0 28 04 00 00 */ cmplwi r4, 0 @@ -805,14 +805,14 @@ J2DTextBox_NS_dtor: /* 80300234 002FD174 4E 80 04 21 */ bctrl lbl_80300238: /* 80300238 002FD178 80 7E 01 24 */ lwz r3, 0x124(r30) -/* 8030023C 002FD17C 4B FC EB 25 */ bl __dla +/* 8030023C 002FD17C 4B FC EB 25 */ bl __dla__FPv /* 80300240 002FD180 7F C3 F3 78 */ mr r3, r30 /* 80300244 002FD184 38 80 00 00 */ li r4, 0 /* 80300248 002FD188 4B FF 63 45 */ bl J2DPane_NS_dtor /* 8030024C 002FD18C 7F E0 07 35 */ extsh. r0, r31 /* 80300250 002FD190 40 81 00 0C */ ble lbl_8030025C /* 80300254 002FD194 7F C3 F3 78 */ mr r3, r30 -/* 80300258 002FD198 4B FC EA E5 */ bl __dl +/* 80300258 002FD198 4B FC EA E5 */ bl __dl__FPv lbl_8030025C: /* 8030025C 002FD19C 7F C3 F3 78 */ mr r3, r30 /* 80300260 002FD1A0 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -1128,7 +1128,7 @@ lbl_803006A0: /* 803006D0 002FD610 38 01 00 08 */ addi r0, r1, 8 /* 803006D4 002FD614 90 01 00 70 */ stw r0, 0x70(r1) /* 803006D8 002FD618 80 7D 01 24 */ lwz r3, 0x124(r29) -/* 803006DC 002FD61C 4B FC E6 85 */ bl __dla +/* 803006DC 002FD61C 4B FC E6 85 */ bl __dla__FPv /* 803006E0 002FD620 7F C3 F3 78 */ mr r3, r30 /* 803006E4 002FD624 48 06 85 01 */ bl func_80368BE4 /* 803006E8 002FD628 7C 7F 1B 78 */ mr r31, r3 @@ -1140,7 +1140,7 @@ lbl_803006FC: /* 803006FC 002FD63C 38 00 00 00 */ li r0, 0 /* 80300700 002FD640 B0 1D 01 32 */ sth r0, 0x132(r29) /* 80300704 002FD644 38 7F 00 01 */ addi r3, r31, 1 -/* 80300708 002FD648 4B FC E5 BD */ bl __nwa +/* 80300708 002FD648 4B FC E5 BD */ bl __nwa__FUl /* 8030070C 002FD64C 90 7D 01 24 */ stw r3, 0x124(r29) /* 80300710 002FD650 80 1D 01 24 */ lwz r0, 0x124(r29) /* 80300714 002FD654 28 00 00 00 */ cmplwi r0, 0 @@ -1194,7 +1194,7 @@ lbl_80300790: /* 803007C0 002FD700 38 01 00 08 */ addi r0, r1, 8 /* 803007C4 002FD704 90 01 00 70 */ stw r0, 0x70(r1) /* 803007C8 002FD708 80 7F 01 24 */ lwz r3, 0x124(r31) -/* 803007CC 002FD70C 4B FC E5 95 */ bl __dla +/* 803007CC 002FD70C 4B FC E5 95 */ bl __dla__FPv /* 803007D0 002FD710 38 00 00 00 */ li r0, 0 /* 803007D4 002FD714 90 1F 01 24 */ stw r0, 0x124(r31) /* 803007D8 002FD718 7F C3 F3 78 */ mr r3, r30 @@ -1216,7 +1216,7 @@ lbl_8030080C: /* 80300810 002FD750 B0 1F 01 32 */ sth r0, 0x132(r31) /* 80300814 002FD754 57 83 04 3F */ clrlwi. r3, r28, 0x10 /* 80300818 002FD758 41 82 00 0C */ beq lbl_80300824 -/* 8030081C 002FD75C 4B FC E4 A9 */ bl __nwa +/* 8030081C 002FD75C 4B FC E4 A9 */ bl __nwa__FUl /* 80300820 002FD760 90 7F 01 24 */ stw r3, 0x124(r31) lbl_80300824: /* 80300824 002FD764 80 7F 01 24 */ lwz r3, 0x124(r31) |
