mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-05-13 13:11:25 +00:00
Fix typo (dwarf) in the codebase (#2367)
In the codebase, the struct and functions were written without "f" for dwarf.
This commit is contained in:
parent
fbcf8c2c60
commit
57abdfdb5c
|
@ -43,7 +43,7 @@ typedef WASMType AOTFuncType;
|
||||||
typedef WASMExport AOTExport;
|
typedef WASMExport AOTExport;
|
||||||
|
|
||||||
#if WASM_ENABLE_DEBUG_AOT != 0
|
#if WASM_ENABLE_DEBUG_AOT != 0
|
||||||
typedef void *dwar_extractor_handle_t;
|
typedef void *dwarf_extractor_handle_t;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef enum AOTIntCond {
|
typedef enum AOTIntCond {
|
||||||
|
@ -285,7 +285,7 @@ typedef struct AOTCompData {
|
||||||
|
|
||||||
WASMModule *wasm_module;
|
WASMModule *wasm_module;
|
||||||
#if WASM_ENABLE_DEBUG_AOT != 0
|
#if WASM_ENABLE_DEBUG_AOT != 0
|
||||||
dwar_extractor_handle_t extractor;
|
dwarf_extractor_handle_t extractor;
|
||||||
#endif
|
#endif
|
||||||
} AOTCompData;
|
} AOTCompData;
|
||||||
|
|
||||||
|
|
|
@ -28,25 +28,25 @@
|
||||||
|
|
||||||
using namespace lldb;
|
using namespace lldb;
|
||||||
|
|
||||||
typedef struct dwar_extractor {
|
typedef struct dwarf_extractor {
|
||||||
SBDebugger debugger;
|
SBDebugger debugger;
|
||||||
SBTarget target;
|
SBTarget target;
|
||||||
SBModule module;
|
SBModule module;
|
||||||
|
|
||||||
} dwar_extractor;
|
} dwarf_extractor;
|
||||||
|
|
||||||
#define TO_HANDLE(extractor) (dwar_extractor_handle_t)(extractor)
|
#define TO_HANDLE(extractor) (dwarf_extractor_handle_t)(extractor)
|
||||||
|
|
||||||
#define TO_EXTACTOR(handle) (dwar_extractor *)(handle)
|
#define TO_EXTACTOR(handle) (dwarf_extractor *)(handle)
|
||||||
|
|
||||||
static bool is_debugger_initialized;
|
static bool is_debugger_initialized;
|
||||||
|
|
||||||
dwar_extractor_handle_t
|
dwarf_extractor_handle_t
|
||||||
create_dwarf_extractor(AOTCompData *comp_data, char *file_name)
|
create_dwarf_extractor(AOTCompData *comp_data, char *file_name)
|
||||||
{
|
{
|
||||||
char *arch = NULL;
|
char *arch = NULL;
|
||||||
char *platform = NULL;
|
char *platform = NULL;
|
||||||
dwar_extractor *extractor = NULL;
|
dwarf_extractor *extractor = NULL;
|
||||||
|
|
||||||
//__attribute__((constructor)) may be better?
|
//__attribute__((constructor)) may be better?
|
||||||
if (!is_debugger_initialized) {
|
if (!is_debugger_initialized) {
|
||||||
|
@ -61,7 +61,7 @@ create_dwarf_extractor(AOTCompData *comp_data, char *file_name)
|
||||||
SBError error;
|
SBError error;
|
||||||
SBFileSpec exe_file_spec(file_name, true);
|
SBFileSpec exe_file_spec(file_name, true);
|
||||||
|
|
||||||
if (!(extractor = new dwar_extractor())) {
|
if (!(extractor = new dwarf_extractor())) {
|
||||||
LOG_ERROR("Create Dwarf Extractor error: failed to allocate memory");
|
LOG_ERROR("Create Dwarf Extractor error: failed to allocate memory");
|
||||||
goto fail3;
|
goto fail3;
|
||||||
}
|
}
|
||||||
|
@ -101,9 +101,9 @@ fail3:
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
destroy_dwarf_extractor(dwar_extractor_handle_t handle)
|
destroy_dwarf_extractor(dwarf_extractor_handle_t handle)
|
||||||
{
|
{
|
||||||
dwar_extractor *extractor = TO_EXTACTOR(handle);
|
dwarf_extractor *extractor = TO_EXTACTOR(handle);
|
||||||
if (!extractor)
|
if (!extractor)
|
||||||
return;
|
return;
|
||||||
extractor->debugger.DeleteTarget(extractor->target);
|
extractor->debugger.DeleteTarget(extractor->target);
|
||||||
|
@ -116,7 +116,7 @@ destroy_dwarf_extractor(dwar_extractor_handle_t handle)
|
||||||
LLVMMetadataRef
|
LLVMMetadataRef
|
||||||
dwarf_gen_file_info(const AOTCompContext *comp_ctx)
|
dwarf_gen_file_info(const AOTCompContext *comp_ctx)
|
||||||
{
|
{
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
int units_number;
|
int units_number;
|
||||||
LLVMMetadataRef file_info = NULL;
|
LLVMMetadataRef file_info = NULL;
|
||||||
const char *file_name;
|
const char *file_name;
|
||||||
|
@ -193,7 +193,7 @@ dwarf_gen_mock_vm_info(AOTCompContext *comp_ctx)
|
||||||
LLVMMetadataRef
|
LLVMMetadataRef
|
||||||
dwarf_gen_comp_unit_info(const AOTCompContext *comp_ctx)
|
dwarf_gen_comp_unit_info(const AOTCompContext *comp_ctx)
|
||||||
{
|
{
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
int units_number;
|
int units_number;
|
||||||
LLVMMetadataRef comp_unit = NULL;
|
LLVMMetadataRef comp_unit = NULL;
|
||||||
|
|
||||||
|
@ -292,7 +292,7 @@ lldb_function_to_function_dbi(const AOTCompContext *comp_ctx,
|
||||||
SBTypeList function_args = function.GetType().GetFunctionArgumentTypes();
|
SBTypeList function_args = function.GetType().GetFunctionArgumentTypes();
|
||||||
SBType return_type = function.GetType().GetFunctionReturnType();
|
SBType return_type = function.GetType().GetFunctionReturnType();
|
||||||
const size_t num_function_args = function_args.GetSize();
|
const size_t num_function_args = function_args.GetSize();
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
|
|
||||||
if (!(extractor = TO_EXTACTOR(comp_ctx->comp_data->extractor)))
|
if (!(extractor = TO_EXTACTOR(comp_ctx->comp_data->extractor)))
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -393,7 +393,7 @@ dwarf_gen_func_info(const AOTCompContext *comp_ctx,
|
||||||
const AOTFuncContext *func_ctx)
|
const AOTFuncContext *func_ctx)
|
||||||
{
|
{
|
||||||
LLVMMetadataRef func_info = NULL;
|
LLVMMetadataRef func_info = NULL;
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
uint64_t vm_offset;
|
uint64_t vm_offset;
|
||||||
AOTFunc *func = func_ctx->aot_func;
|
AOTFunc *func = func_ctx->aot_func;
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ dwarf_get_func_name(const AOTCompContext *comp_ctx,
|
||||||
const AOTFuncContext *func_ctx, char *name, int len)
|
const AOTFuncContext *func_ctx, char *name, int len)
|
||||||
{
|
{
|
||||||
LLVMMetadataRef func_info = NULL;
|
LLVMMetadataRef func_info = NULL;
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
uint64_t vm_offset;
|
uint64_t vm_offset;
|
||||||
AOTFunc *func = func_ctx->aot_func;
|
AOTFunc *func = func_ctx->aot_func;
|
||||||
|
|
||||||
|
@ -454,7 +454,7 @@ dwarf_gen_location(const AOTCompContext *comp_ctx,
|
||||||
const AOTFuncContext *func_ctx, uint64_t vm_offset)
|
const AOTFuncContext *func_ctx, uint64_t vm_offset)
|
||||||
{
|
{
|
||||||
LLVMMetadataRef location_info = NULL;
|
LLVMMetadataRef location_info = NULL;
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
AOTFunc *func = func_ctx->aot_func;
|
AOTFunc *func = func_ctx->aot_func;
|
||||||
|
|
||||||
if (!(extractor = TO_EXTACTOR(comp_ctx->comp_data->extractor)))
|
if (!(extractor = TO_EXTACTOR(comp_ctx->comp_data->extractor)))
|
||||||
|
@ -493,7 +493,7 @@ dwarf_gen_func_ret_location(const AOTCompContext *comp_ctx,
|
||||||
const AOTFuncContext *func_ctx)
|
const AOTFuncContext *func_ctx)
|
||||||
{
|
{
|
||||||
LLVMMetadataRef func_info = NULL;
|
LLVMMetadataRef func_info = NULL;
|
||||||
dwar_extractor *extractor;
|
dwarf_extractor *extractor;
|
||||||
uint64_t vm_offset;
|
uint64_t vm_offset;
|
||||||
AOTFunc *func = func_ctx->aot_func;
|
AOTFunc *func = func_ctx->aot_func;
|
||||||
LLVMMetadataRef location_info = NULL;
|
LLVMMetadataRef location_info = NULL;
|
||||||
|
|
|
@ -18,7 +18,7 @@ typedef unsigned int LLDBLangType;
|
||||||
|
|
||||||
struct AOTCompData;
|
struct AOTCompData;
|
||||||
typedef struct AOTCompData *aot_comp_data_t;
|
typedef struct AOTCompData *aot_comp_data_t;
|
||||||
typedef void *dwar_extractor_handle_t;
|
typedef void *dwarf_extractor_handle_t;
|
||||||
|
|
||||||
struct AOTCompContext;
|
struct AOTCompContext;
|
||||||
typedef struct AOTCompContext AOTCompContext;
|
typedef struct AOTCompContext AOTCompContext;
|
||||||
|
@ -26,7 +26,7 @@ typedef struct AOTCompContext AOTCompContext;
|
||||||
struct AOTFuncContext;
|
struct AOTFuncContext;
|
||||||
|
|
||||||
typedef struct AOTFuncContext AOTFuncContext;
|
typedef struct AOTFuncContext AOTFuncContext;
|
||||||
dwar_extractor_handle_t
|
dwarf_extractor_handle_t
|
||||||
create_dwarf_extractor(aot_comp_data_t comp_data, char *file_name);
|
create_dwarf_extractor(aot_comp_data_t comp_data, char *file_name);
|
||||||
|
|
||||||
LLVMMetadataRef
|
LLVMMetadataRef
|
||||||
|
|
|
@ -26,8 +26,8 @@ void
|
||||||
aot_destroy_comp_data(aot_comp_data_t comp_data);
|
aot_destroy_comp_data(aot_comp_data_t comp_data);
|
||||||
|
|
||||||
#if WASM_ENABLE_DEBUG_AOT != 0
|
#if WASM_ENABLE_DEBUG_AOT != 0
|
||||||
typedef void *dwar_extractor_handle_t;
|
typedef void *dwarf_extractor_handle_t;
|
||||||
dwar_extractor_handle_t
|
dwarf_extractor_handle_t
|
||||||
create_dwarf_extractor(aot_comp_data_t comp_data, char *file_name);
|
create_dwarf_extractor(aot_comp_data_t comp_data, char *file_name);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user