Add support for lite modules

This commit is contained in:
Maschell
2022-12-24 16:45:23 +01:00
parent e10a54b72a
commit cae2c761e0
3 changed files with 26 additions and 3 deletions

View File

@@ -60,7 +60,8 @@ typedef struct module_information_single_t {
uint32_t number_function_symbols;
} module_information_single_t;
#define MODULE_INFORMATION_VERSION 0x0000000E
#define MODULE_INFORMATION_VERSION 0x0000000E
#define MODULE_LITE_INFORMATION_VERSION 0x80000001
typedef struct module_information_t {
uint32_t version;
@@ -69,6 +70,11 @@ typedef struct module_information_t {
uint32_t number_acquired_rpls;
uint32_t * acquired_rpls;
} module_information_t;
typedef struct module_lite_information_t {
uint32_t version;
} module_lite_information_t;
// clang-format on
#ifdef __cplusplus