--- agents/jvmpi/jvmpi_oprofile.cpp | 2 ++ libutil++/bfd_support.cpp | 3 +++ 2 files changed, 5 insertions(+) --- a/agents/jvmpi/jvmpi_oprofile.cpp +++ b/agents/jvmpi/jvmpi_oprofile.cpp @@ -24,12 +24,14 @@ * */ +#include #include #include #include #include #include #include +#include extern "C" { #include --- a/libutil++/bfd_support.cpp +++ b/libutil++/bfd_support.cpp @@ -370,6 +370,9 @@ bool interesting_symbol(asymbol * sym) if (!(sym->section->flags & SEC_LOAD)) return false; + if (sym->flags & BSF_SECTION_SYM) + return false; + return true; }