diff options
| author | ruki <[email protected]> | 2025-12-09 00:42:30 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-12-09 00:42:30 +0800 |
| commit | d48b2fcf37ed5c323d8e2d2d407bda9679dc01dc (patch) | |
| tree | ba79c8181226f0d2d7bd73154443fd58f64a4550 /core/src/xmake/binutils/elf | |
| parent | 2ce4dfa1c8029498cfa6b99ed28daca6c2e350d4 (diff) | |
improve symbol dump
Diffstat (limited to 'core/src/xmake/binutils/elf')
| -rw-r--r-- | core/src/xmake/binutils/elf/readsyms.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/core/src/xmake/binutils/elf/readsyms.c b/core/src/xmake/binutils/elf/readsyms.c index 1afc80fc6..6a9f333c7 100644 --- a/core/src/xmake/binutils/elf/readsyms.c +++ b/core/src/xmake/binutils/elf/readsyms.c @@ -143,21 +143,6 @@ tb_bool_t xm_binutils_elf_read_symbols_32(tb_stream_ref_t istream, lua_State *lu lua_pushstring(lua, name); lua_settable(lua, -3); - // value - lua_pushstring(lua, "value"); - lua_pushinteger(lua, sym.st_value); - lua_settable(lua, -3); - - // size - lua_pushstring(lua, "size"); - lua_pushinteger(lua, sym.st_size); - lua_settable(lua, -3); - - // section - lua_pushstring(lua, "section"); - lua_pushinteger(lua, sym.st_shndx); - lua_settable(lua, -3); - // type (nm-style: T/t/D/d/B/b/U) tb_char_t type_char = xm_binutils_elf_get_symbol_type_char(sym.st_info, sym.st_shndx); tb_char_t type_str[2] = {type_char, '\0'}; @@ -165,11 +150,6 @@ tb_bool_t xm_binutils_elf_read_symbols_32(tb_stream_ref_t istream, lua_State *lu lua_pushstring(lua, type_str); lua_settable(lua, -3); - // bind - lua_pushstring(lua, "bind"); - lua_pushstring(lua, xm_binutils_elf_get_symbol_bind(sym.st_info)); - lua_settable(lua, -3); - lua_settable(lua, -3); result_count++; } @@ -284,21 +264,6 @@ tb_bool_t xm_binutils_elf_read_symbols_64(tb_stream_ref_t istream, lua_State *lu lua_pushstring(lua, name); lua_settable(lua, -3); - // value - lua_pushstring(lua, "value"); - lua_pushinteger(lua, sym.st_value); - lua_settable(lua, -3); - - // size - lua_pushstring(lua, "size"); - lua_pushinteger(lua, sym.st_size); - lua_settable(lua, -3); - - // section - lua_pushstring(lua, "section"); - lua_pushinteger(lua, sym.st_shndx); - lua_settable(lua, -3); - // type (nm-style: T/t/D/d/B/b/U) tb_char_t type_char = xm_binutils_elf_get_symbol_type_char(sym.st_info, sym.st_shndx); tb_char_t type_str[2] = {type_char, '\0'}; @@ -306,11 +271,6 @@ tb_bool_t xm_binutils_elf_read_symbols_64(tb_stream_ref_t istream, lua_State *lu lua_pushstring(lua, type_str); lua_settable(lua, -3); - // bind - lua_pushstring(lua, "bind"); - lua_pushstring(lua, xm_binutils_elf_get_symbol_bind(sym.st_info)); - lua_settable(lua, -3); - lua_settable(lua, -3); result_count++; } |
