Loader updates for code object v3

- Fix loading in some cases
  - Fix symbol kind

Change-Id: I721b4a35972b6d2a6d0ac733ab770b096cc74e17
此提交包含在:
Konstantin Zhuravlyov
2019-01-18 15:41:01 -05:00
父節點 6bca866e6c
當前提交 c1ad82a6b7
共有 6 個檔案被更改,包括 175 行新增123 行删除
+2 -1
查看文件
@@ -703,7 +703,8 @@ namespace amd {
uint16_t Machine() override { return ehdr.e_machine; }
uint16_t Type() override { return ehdr.e_type; }
uint32_t EFlags() override{ return ehdr.e_flags; }
uint32_t EFlags() override { return ehdr.e_flags; }
uint32_t ABIVersion() override { return (uint32_t)(ehdr.e_ident[EI_ABIVERSION]); }
GElfStringTable* shstrtab() override;
GElfStringTable* strtab() override;