src/share/vm/utilities/elfFile.hpp

Print this page
rev 5729 : 8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables

*** 73,82 **** --- 73,85 ---- #include "utilities/decoder.hpp" class ElfStringTable; class ElfSymbolTable; + #if defined(PPC64) + class ElfFuncDescTable; + #endif // On Solaris/Linux platforms, libjvm.so does contain all private symbols. // ElfFile is basically an elf file parser, which can lookup the symbol // that is the nearest to the given address.
*** 148,157 **** --- 151,165 ---- ElfSymbolTable* m_symbol_tables; // string tables ElfStringTable* m_string_tables; + #if defined(PPC64) + // function descriptors table + ElfFuncDescTable* m_funcDesc_table; + #endif + NullDecoder::decoder_status m_status; }; #endif // _WINDOWS