.include "macros.inc" .section .text, "ax" # 0x80006A00 - 0x80406260 .global get_deleter__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1CFRCQ23std9type_info get_deleter__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1CFRCQ23std9type_info: /* 8001488C 000106CC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80014890 000106D0 7C 08 02 A6 */ mflr r0 /* 80014894 000106D4 90 01 00 14 */ stw r0, 0x14(r1) /* 80014898 000106D8 93 E1 00 0C */ stw r31, 0xc(r1) /* 8001489C 000106DC 7C 7F 1B 78 */ mr r31, r3 /* 800148A0 000106E0 80 64 00 00 */ lwz r3, 0(r4) /* 800148A4 000106E4 80 8D 80 40 */ lwz r4, __RTTI__Q33std6detail20default_delete$$0A0_c$$1-_SDA_BASE_(r13) /* 800148A8 000106E8 4B FF 92 95 */ bl strcmp /* 800148AC 000106EC 7C 60 00 34 */ cntlzw r0, r3 /* 800148B0 000106F0 54 00 D9 7F */ rlwinm. r0, r0, 0x1b, 5, 0x1f /* 800148B4 000106F4 41 82 00 0C */ beq lbl_800148C0 /* 800148B8 000106F8 38 7F 00 0C */ addi r3, r31, 0xc /* 800148BC 000106FC 48 00 00 08 */ b lbl_800148C4 lbl_800148C0: /* 800148C0 00010700 38 60 00 00 */ li r3, 0 lbl_800148C4: /* 800148C4 00010704 80 01 00 14 */ lwz r0, 0x14(r1) /* 800148C8 00010708 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800148CC 0001070C 7C 08 03 A6 */ mtlr r0 /* 800148D0 00010710 38 21 00 10 */ addi r1, r1, 0x10 /* 800148D4 00010714 4E 80 00 20 */ blr .global dispose__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv dispose__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv: /* 800148D8 00010718 80 63 00 0C */ lwz r3, 0xc(r3) /* 800148DC 0001071C 48 1A AE 38 */ b __dl__FPv .global __dt__Q210Metrowerks48move_ptr$$0c$$4RQ33std6detail20default_delete$$0A0_c$$1$$1Fv __dt__Q210Metrowerks48move_ptr$$0c$$4RQ33std6detail20default_delete$$0A0_c$$1$$1Fv: /* 800148E0 00010720 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800148E4 00010724 7C 08 02 A6 */ mflr r0 /* 800148E8 00010728 2C 03 00 00 */ cmpwi r3, 0 /* 800148EC 0001072C 90 01 00 14 */ stw r0, 0x14(r1) /* 800148F0 00010730 93 E1 00 0C */ stw r31, 0xc(r1) /* 800148F4 00010734 7C 9F 23 78 */ mr r31, r4 /* 800148F8 00010738 93 C1 00 08 */ stw r30, 8(r1) /* 800148FC 0001073C 7C 7E 1B 78 */ mr r30, r3 /* 80014900 00010740 41 82 00 24 */ beq lbl_80014924 /* 80014904 00010744 80 63 00 00 */ lwz r3, 0(r3) /* 80014908 00010748 2C 03 00 00 */ cmpwi r3, 0 /* 8001490C 0001074C 41 82 00 08 */ beq lbl_80014914 /* 80014910 00010750 48 1A AE 05 */ bl __dl__FPv lbl_80014914: /* 80014914 00010754 2C 1F 00 00 */ cmpwi r31, 0 /* 80014918 00010758 40 81 00 0C */ ble lbl_80014924 /* 8001491C 0001075C 7F C3 F3 78 */ mr r3, r30 /* 80014920 00010760 48 1A AD F5 */ bl __dl__FPv lbl_80014924: /* 80014924 00010764 7F C3 F3 78 */ mr r3, r30 /* 80014928 00010768 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8001492C 0001076C 83 C1 00 08 */ lwz r30, 8(r1) /* 80014930 00010770 80 01 00 14 */ lwz r0, 0x14(r1) /* 80014934 00010774 7C 08 03 A6 */ mtlr r0 /* 80014938 00010778 38 21 00 10 */ addi r1, r1, 0x10 /* 8001493C 0001077C 4E 80 00 20 */ blr .global __dt__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv __dt__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv: /* 80014940 00010780 4B FF 22 90 */ b __dt__Q23std9exceptionFv .section extab, "wa" # 0x80006740 - 0x800068E0 .global $$210911 $$210911: .4byte 0x08080000 .4byte 0 .global $$210953 $$210953: .4byte 0x10080000 .4byte 0 .section extabindex, "wa" # 0x800068E0 - 0x80006A00 .global $$210912 $$210912: .4byte get_deleter__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1CFRCQ23std9type_info .4byte 0x0000004C .4byte $$210911 .global $$210954 $$210954: .4byte __dt__Q210Metrowerks48move_ptr$$0c$$4RQ33std6detail20default_delete$$0A0_c$$1$$1Fv .4byte 0x00000060 .4byte $$210953 .section .rodata, "wa" # 0x80406560 - 0x80421040 .global $$29022 $$29022: .asciz "std::tr1::detail::shared_ptr_deleter>" .global $$29050 $$29050: .asciz "std::tr1::detail::shared_ptr_deleter_common" .global $$29165 $$29165: .asciz "std::detail::default_delete" .section .data, "wa" # 0x80421040 - 0x80496700 .global __vt__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1 __vt__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1: .4byte __RTTI__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1 .4byte 0 .4byte __dt__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv .4byte get_deleter__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1CFRCQ23std9type_info .4byte dispose__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1Fv .global $$29023 $$29023: .4byte __RTTI__Q43std3tr16detail25shared_ptr_deleter_common .4byte 0 .4byte 0 .section .sdata, "wa" # 0x80556420 - 0x8055C6E0 .global __RTTI__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1 __RTTI__Q43std3tr16detail57shared_ptr_deleter$$0c$$4Q33std6detail20default_delete$$0A0_c$$1$$1: .4byte $$29022 .4byte $$29023 .global __RTTI__Q43std3tr16detail25shared_ptr_deleter_common __RTTI__Q43std3tr16detail25shared_ptr_deleter_common: .4byte $$29050 .4byte 0 .global __RTTI__Q33std6detail20default_delete$$0A0_c$$1 __RTTI__Q33std6detail20default_delete$$0A0_c$$1: .4byte $$29165 .4byte 0