summaryrefslogtreecommitdiffstats
path: root/rules/oprofile.in
blob: 6efcfb952f46d82212170d74ad8240016485c3f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
## SECTION=debug_tools

menuconfig OPROFILE
	tristate
	select LIBC_M
	select LIBC_DL
	select GCCLIBS_CXX
	select GCCLIBS_GCC_S
	select LIBPOPT
	select BUSYBOX_EXPR
	select BUSYBOX_DIRNAME
	select BUSYBOX_ID
	select BUSYBOX_MKTEMP
	select BUSYBOX_PIDOF
	select BUSYBOX_PRINTF
	select BUSYBOX_TR
	select BINUTILS
	select BINUTILS_OBJDUMP
	select KERNEL_HEADER
	prompt "oprofile                      "
	help
	  oprofile user space executables including opcontrol, opreport and others

if OPROFILE

config OPROFILE_VMLINUX
	bool
	select KERNEL
	select KERNEL_VMLINUX
	prompt "Install vmlinux"
	help
	  Disabled by default.
	  The vmlinux ELF file is needed to profile the kernel.
	  Because this file is very large (too large for some filesysems), it
	  can be ommited. Kernel profile is still possible by installing vmlinux
	  in other filesystem, e.g. NFS.

endif