mirror of
https://github.com/wiiu-env/WiiUModuleSystem.git
synced 2024-10-31 23:25:06 +01:00
Formatting
This commit is contained in:
parent
c5af736523
commit
47bbd9a3b3
2
.gitignore
vendored
2
.gitignore
vendored
@ -28,3 +28,5 @@ debug/
|
||||
*.jekyll-metadata
|
||||
*.cbp
|
||||
*.a
|
||||
cmake-build-debug/
|
||||
CMakeLists.txt
|
||||
|
@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
typedef enum RelocationTrampolinStatus{
|
||||
|
@ -42,8 +42,8 @@ typedef struct wums_entry_t {
|
||||
const void *address; /* pointer to the export */
|
||||
} wums_loader_entry_t;
|
||||
|
||||
#define WUMS_EXPORT_FUNCTION(function) WUMS_EXPORT(WUMS_FUNCTION_EXPORT, function, function);
|
||||
#define WUMS_EXPORT_DATA(pointer) WUMS_EXPORT(WUMS_DATA_EXPORT, pointer, &pointer);
|
||||
#define WUMS_EXPORT_FUNCTION(function) WUMS_EXPORT(WUMS_FUNCTION_EXPORT, function, function)
|
||||
#define WUMS_EXPORT_DATA(pointer) WUMS_EXPORT(WUMS_DATA_EXPORT, pointer, &pointer)
|
||||
|
||||
#define WUMS_EXPORT(_type, pointer, value) \
|
||||
extern const wums_loader_entry_t wums_entry_##pointer \
|
||||
|
@ -112,7 +112,7 @@ typedef struct wums_relocs_done_args_t {
|
||||
void on_fini_wut_malloc(){ \
|
||||
__fini_wut_malloc(); \
|
||||
} \
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_MALLOC,on_fini_wut_malloc); \
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_MALLOC,on_fini_wut_malloc)
|
||||
|
||||
#define WUMS_USE_WUT_DEVOPTAB() \
|
||||
__EXTERN_C_MACRO void __init_wut_devoptab(); \
|
||||
@ -124,7 +124,7 @@ typedef struct wums_relocs_done_args_t {
|
||||
void on_fini_wut_devoptab(){ \
|
||||
__fini_wut_devoptab(); \
|
||||
}\
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_DEVOPTAB,on_fini_wut_devoptab);
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_DEVOPTAB,on_fini_wut_devoptab)
|
||||
|
||||
#define WUMS_USE_WUT_NEWLIB() \
|
||||
__EXTERN_C_MACRO void __init_wut_newlib(); \
|
||||
@ -136,7 +136,7 @@ typedef struct wums_relocs_done_args_t {
|
||||
void on_fini_wut_newlib(){ \
|
||||
__fini_wut_newlib(); \
|
||||
}\
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_NEWLIB,on_fini_wut_newlib);
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_NEWLIB,on_fini_wut_newlib)
|
||||
|
||||
#define WUMS_USE_WUT_STDCPP() \
|
||||
__EXTERN_C_MACRO void __init_wut_stdcpp(); \
|
||||
@ -148,13 +148,13 @@ typedef struct wums_relocs_done_args_t {
|
||||
void on_fini_wut_stdcpp(){ \
|
||||
__fini_wut_stdcpp(); \
|
||||
}\
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_STDCPP,on_fini_wut_stdcpp);
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_STDCPP,on_fini_wut_stdcpp)
|
||||
|
||||
#define WUMS_USE_WUT_SOCKETS() \
|
||||
__EXTERN_C_MACRO void __init_wut_socket(); \
|
||||
WUMS_HOOK_EX(WUMS_HOOK_INIT_WUT_SOCKETS,__init_wut_socket); \
|
||||
__EXTERN_C_MACRO void __fini_wut_socket(); \
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_SOCKETS,__fini_wut_socket);
|
||||
WUMS_HOOK_EX(WUMS_HOOK_FINI_WUT_SOCKETS,__fini_wut_socket)
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
@ -32,7 +32,15 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define WUMS_MODULE_EXPORT_NAME(x) WUMS_META(export_name, x); WUMS_META(wum, "0.2"); WUMS_USE_WUT_MALLOC() WUMS_USE_WUT_SOCKETS() WUMS_USE_WUT_NEWLIB() WUMS_USE_WUT_STDCPP() WUMS_META(buildtimestamp, __DATE__ " " __TIME__);
|
||||
#define WUMS_MODULE_EXPORT_NAME(x) \
|
||||
WUMS_META(export_name, x); \
|
||||
WUMS_META(wum, "0.2"); \
|
||||
WUMS_USE_WUT_MALLOC(); \
|
||||
WUMS_USE_WUT_SOCKETS(); \
|
||||
WUMS_USE_WUT_NEWLIB(); \
|
||||
WUMS_USE_WUT_STDCPP(); \
|
||||
WUMS_META(buildtimestamp, __DATE__ " " __TIME__)
|
||||
|
||||
#define WUMS_MODULE_AUTHOR(x) WUMS_META(author, x)
|
||||
#define WUMS_MODULE_VERSION(x) WUMS_META(version, x)
|
||||
#define WUMS_MODULE_LICENSE(x) WUMS_META(license, x)
|
||||
|
Loading…
Reference in New Issue
Block a user