diff --git a/src/types/modules/elf_module.cpp b/src/types/modules/elf_module.cpp index 12c51ce1..e76a3575 100644 --- a/src/types/modules/elf_module.cpp +++ b/src/types/modules/elf_module.cpp @@ -174,6 +174,9 @@ bool ElfModule::initialize(ImportFeatures/* features*/) symtabStruct->addAttribute(std::make_shared("shndx", Type::Int)); elfStruct->addAttribute(std::make_shared("symtab", symtabStruct)); + elfStruct->addAttribute(std::make_unique("symtab_symbol", Type::Int, Type::String)); + elfStruct->addAttribute(std::make_unique("symtab_symbol", Type::Int, Type::Regexp)); + _structure = elfStruct; return true; }