mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-22 06:56:31 -04:00
144 lines
3.4 KiB
C++
144 lines
3.4 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: MSL_Common/Src/string
|
|
//
|
|
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "MSL_C.PPCEABI.bare.H/MSL_Common/Src/string.h"
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
|
|
// False False
|
|
extern "C" void strrchr();
|
|
// False False
|
|
extern "C" void strchr();
|
|
// False False
|
|
extern "C" void strncmp();
|
|
// False False
|
|
extern "C" void strcmp();
|
|
// False False
|
|
extern "C" void strcat();
|
|
// False False
|
|
extern "C" void strncpy();
|
|
// False False
|
|
extern "C" void strcpy();
|
|
// False False
|
|
extern "C" void strlen();
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
|
|
// False False
|
|
extern "C" void _epilog();
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* 803688DC-80368924 0048+00 s=0 e=1 z=0 None .text strrchr */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strrchr() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strrchr.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368924-80368954 0030+00 s=0 e=3 z=0 None .text strchr */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strchr() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strchr.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368954-80368994 0040+00 s=0 e=6 z=0 None .text strncmp */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strncmp() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strncmp.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368994-80368ABC 0128+00 s=0 e=155 z=279 None .text strcmp */
|
|
// 80368A1C: 80808080 (_epilog)
|
|
// 80368A20: 80808080 (_epilog)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strcmp() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strcmp.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368ABC-80368AE8 002C+00 s=0 e=20 z=8 None .text strcat */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strcat() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strcat.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368AE8-80368B2C 0044+00 s=0 e=9 z=1 None .text strncpy */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strncpy() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strncpy.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368B2C-80368BE4 00B8+00 s=0 e=131 z=13 None .text strcpy */
|
|
// 80368B88: 80808080 (_epilog)
|
|
// 80368B8C: 80808080 (_epilog)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strcpy() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strcpy.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80368BE4-80368C00 001C+00 s=0 e=28 z=8 None .text strlen */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
extern "C" asm void strlen() {
|
|
nofralloc
|
|
#include "asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string/strlen.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|