Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 3/3] Add perf tools support: this is the kernel patch to be applied to the kernel for kernel compile to go through; it basically adds a typedef.
@ 2013-01-03  7:51 Kaiwan Billimoria
  2013-01-03  8:33 ` Carsten Schoenert
  0 siblings, 1 reply; 5+ messages in thread
From: Kaiwan Billimoria @ 2013-01-03  7:51 UTC (permalink / raw)
  To: buildroot

Add perf tools support: this is the kernel patch to be applied to the
kernel for kernel  compile to go through; it basically adds a typedef.

Signed-off-by: Kaiwan Billimoria <kaiwan.billimoria@gmail.com>
---
 linux/perf.patch |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 linux/perf.patch

diff --git a/linux/perf.patch b/linux/perf.patch
new file mode 100644
index 0000000..0fba468
--- /dev/null
+++ b/linux/perf.patch
@@ -0,0 +1,26 @@
+--- linux-3.2.21.orig//tools/perf/util/gelf.h 2013-01-01
16:01:11.736902336 +0530
++++ linux-3.2.21/tools/perf/util/gelf.h	2013-01-01 16:03:58.076895032 +0530
+@@ -0,0 +1,10 @@
++#ifndef __GELF_NHDR__
++#include <libelf.h>
++#include <gelf.h>
++
++#if __LIBELF64
++typedef Elf64_Nhdr GElf_Nhdr;
++#else
++typedef Elf32_Nhdr GElf_Nhdr;
++#endif
++#endif
+Index: linux-3.2.21/tools/perf/util/symbol.h
+======================================================
+--- linux-3.2.21.orig//tools/perf/util/symbol.h	2013-01-01
16:01:11.836902336 +0530
++++ linux-3.2.21/tools/perf/util/symbol.h 2013-01-01 16:03:58.176895032 +0530
+@@ -7,6 +7,7 @@
+ #include "map.h"
+ #include <linux/list.h>
+ #include <linux/rbtree.h>
++#include "gelf.h"
+ #include <stdio.h>
+
+ #ifdef HAVE_CPLUS_DEMANGLE
+
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-01-03 10:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-03  7:51 [Buildroot] [PATCH 3/3] Add perf tools support: this is the kernel patch to be applied to the kernel for kernel compile to go through; it basically adds a typedef Kaiwan Billimoria
2013-01-03  8:33 ` Carsten Schoenert
2013-01-03 10:07   ` Kaiwan Billimoria
2013-01-03 10:16     ` Thomas Petazzoni
2013-01-03 10:20     ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox