68 lines
1.6 KiB
C++
68 lines
1.6 KiB
C++
#include <cstdint>
|
|
#include <cstddef>
|
|
#include "SceTypes.hpp"
|
|
|
|
#include "src/Strings.cpp"
|
|
#include "src/Math.cpp"
|
|
#include "src/Time.cpp"
|
|
#include "src/FileAndHeap.cpp"
|
|
#include "src/JumpBuffer.cpp"
|
|
#include "src/Formatting.cpp"
|
|
#include "src/RuntimeSupport.cpp"
|
|
#include "src/LocaleSupport.cpp"
|
|
#include "src/Process.cpp"
|
|
#include "src/CxxAbiSupport.cpp"
|
|
#include "src/exception/Exports.cpp"
|
|
|
|
uint32_t Need_sceLibc = 1;
|
|
|
|
extern "C" {
|
|
|
|
void init_env_nid_postfix(const InitEnvParams* params) {
|
|
(void)params;
|
|
}
|
|
|
|
void catchReturnFromMain_nid_postfix(int status) {
|
|
(void)status;
|
|
}
|
|
|
|
int cxa_atexit_nid_postfix(void (*func)(void*), void* arg, void* d) {
|
|
(void)func;
|
|
(void)arg;
|
|
(void)d;
|
|
return 0;
|
|
}
|
|
|
|
void cxa_finalize_nid_postfix(void* d) {
|
|
(void)d;
|
|
}
|
|
|
|
int std_execute_once_nid_postfix(int* flag, int (*func)(void*, void*, void**), void* arg) {
|
|
(void)flag;
|
|
(void)func;
|
|
(void)arg;
|
|
return 0;
|
|
}
|
|
|
|
void LibcHeapGetTraceInfo_nid_postfix(LibcHeapInfo* info) {
|
|
(void)info;
|
|
}
|
|
|
|
int LibcInternalExtCxaThreadAtexit_nid_postfix(void (*destructor)(void*), void* object, void* module_id) {
|
|
(void)destructor;
|
|
(void)object;
|
|
(void)module_id;
|
|
return 0;
|
|
}
|
|
|
|
int LibcHeapErrorReportForGame_nid_postfix(
|
|
uint64_t msp, uint64_t ptr, uint64_t error,
|
|
uint64_t arg3, uint64_t arg4, uint64_t arg5
|
|
) {
|
|
(void)msp; (void)ptr; (void)error;
|
|
(void)arg3; (void)arg4; (void)arg5;
|
|
return 0;
|
|
}
|
|
|
|
}
|