wamrc: Fix truncated DW_AT_producer (#3537)
This commit is contained in:
@ -39,6 +39,7 @@ typedef struct dwarf_extractor {
|
|||||||
|
|
||||||
#define TO_EXTRACTOR(handle) (dwarf_extractor *)(handle)
|
#define TO_EXTRACTOR(handle) (dwarf_extractor *)(handle)
|
||||||
|
|
||||||
|
static const char *compiler_name = "WAMR AoT compiler";
|
||||||
static bool is_debugger_initialized;
|
static bool is_debugger_initialized;
|
||||||
|
|
||||||
dwarf_extractor_handle_t
|
dwarf_extractor_handle_t
|
||||||
@ -209,8 +210,8 @@ dwarf_gen_comp_unit_info(const AOTCompContext *comp_ctx)
|
|||||||
|
|
||||||
comp_unit = LLVMDIBuilderCreateCompileUnit(
|
comp_unit = LLVMDIBuilderCreateCompileUnit(
|
||||||
comp_ctx->debug_builder, LLDB_TO_LLVM_LANG_TYPE(lang_type),
|
comp_ctx->debug_builder, LLDB_TO_LLVM_LANG_TYPE(lang_type),
|
||||||
comp_ctx->debug_file, "WAMR AoT compiler", 12, 0, NULL, 0, 1, NULL,
|
comp_ctx->debug_file, compiler_name, strlen(compiler_name), 0, NULL,
|
||||||
0, LLVMDWARFEmissionFull, 0, 0, 0, "/", 1, "", 0);
|
0, 1, NULL, 0, LLVMDWARFEmissionFull, 0, 0, 0, "/", 1, "", 0);
|
||||||
}
|
}
|
||||||
return comp_unit;
|
return comp_unit;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user