Commit Graph

19 Commits

Author SHA1 Message Date
Maschell 00dec53199 Format the code via clang-format 2022-02-04 21:48:37 +01:00
Maschell 9f7912cb60 Support for WUMS 0.3.1 2022-01-23 22:07:38 +01:00
Maschell 7f76c9f8c8 Rewrite InitHook calling, add functions to call hooks only when a condition is true 2022-01-21 19:14:57 +01:00
Maschell 460c235430 Use std::shared_ptr 2021-12-07 18:23:18 +01:00
Maschell 862363629e WUMS 0.3 support: Store function symbol data inside global struct. Optimize relocator to only read needed data from global struct 2021-12-07 18:01:15 +01:00
Maschell 4542bc4d1a Formatting 2021-09-23 18:38:29 +02:00
Maschell 74f7b8a662 Implement support for WUMS 0.2 2021-09-17 16:22:54 +02:00
Maschell b560e1d2ba Reduce the amount for logs 2021-04-01 00:41:13 +02:00
Maschell 07adc02d53 Add Support for WUMS_MODULE_SKIP_WUT_INIT macro 2021-02-19 17:01:11 +01:00
Maschell f48a375a34 Just skip modules if imports fail instead of crashing the console on purpose 2021-01-01 02:07:02 +01:00
Maschell c68e375567 Minor improvements 2020-12-01 13:06:40 +01:00
Maschell c3e7fe0f51 Add support for the WUMS_HOOK_RELOCATIONS_DONE hook 2020-06-10 16:20:20 +02:00
Maschell de4938474c Formatting 2020-06-07 13:59:02 +02:00
Maschell b46639975e Adopt the hook-call of WUMS_HOOK_INIT to provide a pointer to the module_information_t struct 2020-06-06 22:12:18 +02:00
Maschell 3f6f956b70 Move module defines into WUMS 2020-06-06 17:02:31 +02:00
Maschell 62dd3cc0c5 Add support for calling hooks of a single module 2020-06-03 19:37:32 +02:00
Maschell 94d40374f9 Fix calling the hooks 2020-06-03 19:36:16 +02:00
Maschell 2442bb46c5 Fix several compiler warnings 2020-06-01 16:41:46 +02:00
Maschell 40359e1211 relocator: Save ordered list of modules based on dependencies, move hook calling into a new file 2020-06-01 16:35:34 +02:00