|
|
@ -36,7 +36,7 @@ std::vector<decomp::symbol_t> routine_t::decompose() {
|
|
|
|
m_sym->value, m_data, m_scn, m_sym, relocs, sym_type_t::function));
|
|
|
|
m_sym->value, m_data, m_scn, m_sym, relocs, sym_type_t::function));
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
case inst_split: {
|
|
|
|
case instruction: {
|
|
|
|
std::uint32_t offset = 0u;
|
|
|
|
std::uint32_t offset = 0u;
|
|
|
|
xed_error_enum_t err;
|
|
|
|
xed_error_enum_t err;
|
|
|
|
|
|
|
|
|
|
|
@ -109,7 +109,7 @@ std::vector<decomp::symbol_t> routine_t::decompose() {
|
|
|
|
|
|
|
|
|
|
|
|
result.push_back(decomp::symbol_t(m_img, new_sym_name, offset,
|
|
|
|
result.push_back(decomp::symbol_t(m_img, new_sym_name, offset,
|
|
|
|
inst_bytes, m_scn, m_sym, relocs,
|
|
|
|
inst_bytes, m_scn, m_sym, relocs,
|
|
|
|
sym_type_t::inst_split));
|
|
|
|
sym_type_t::instruction));
|
|
|
|
|
|
|
|
|
|
|
|
// after creating the symbol and dealing with relocs then print the
|
|
|
|
// after creating the symbol and dealing with relocs then print the
|
|
|
|
// information we have concluded...
|
|
|
|
// information we have concluded...
|
|
|
|