Ejemplo n.º 1
0
    def get_content_size(self, abi):
        from peachpy.formats.elf.symbol import Symbol
        from peachpy.abi import ABI
        assert isinstance(abi, ABI)
        assert abi.elf_bitness in [32, 64]

        entry_size = Symbol.get_entry_size(abi)
        return entry_size * (len(self._local_symbols) + len(self._nonlocal_symbols))