Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 79d43f00fd4112c032e406e42ef532a468b27d4b https://github.com/dyninst/dyninst/commit/79d43f00fd4112c032e406e42ef532a468b27d4b Author: Kirill Batuzov <batuz...@ispras.ru> Date: 2025-02-26 (Wed, 26 Feb 2025)
Changed paths: M symtabAPI/h/Function.h M symtabAPI/h/Region.h M symtabAPI/h/Symbol.h M symtabAPI/h/Symtab.h M symtabAPI/src/Function.C M symtabAPI/src/Object-elf.C M symtabAPI/src/Object-elf.h M symtabAPI/src/Object.C M symtabAPI/src/Object.h M symtabAPI/src/Symtab.C M symtabAPI/src/emitElf.C M symtabAPI/src/emitElf.h M symtabAPI/src/parseDwarf.C Log Message: ----------- Refactoring of AObject class (#1758) This change is made in preparation for implementation of PE files parsing support. The base class AObject is renamed to Object and its interface is expanded. Derived classes now have different names depending on the type of the object files they represent, e.g. ObjectELF All non-specific parsing operations were changed to work with the basic class. A new function that selects derived class based on magic bytes is implemented. It can only select ObjectELF for now. To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications _______________________________________________ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api