38 lines
879 B
Diff
38 lines
879 B
Diff
|
---
|
||
|
agents/jvmpi/jvmpi_oprofile.cpp | 2 ++
|
||
|
libutil++/bfd_support.cpp | 3 +++
|
||
|
2 files changed, 5 insertions(+)
|
||
|
|
||
|
Index: b/agents/jvmpi/jvmpi_oprofile.cpp
|
||
|
===================================================================
|
||
|
--- a/agents/jvmpi/jvmpi_oprofile.cpp
|
||
|
+++ b/agents/jvmpi/jvmpi_oprofile.cpp
|
||
|
@@ -24,11 +24,13 @@
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
+#include <inttypes.h>
|
||
|
#include <iostream>
|
||
|
#include <map>
|
||
|
#include <string>
|
||
|
#include <stdexcept>
|
||
|
#include <cerrno>
|
||
|
+#include <cstring>
|
||
|
|
||
|
extern "C" {
|
||
|
#include <jvmpi.h>
|
||
|
Index: b/libutil++/bfd_support.cpp
|
||
|
===================================================================
|
||
|
--- 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;
|
||
|
}
|
||
|
|