summaryrefslogtreecommitdiffstats
path: root/package/trace-cmd/Config.in
blob: 8b3bc5f7f1cc7f16325e93f800016c7095d134ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config BR2_PACKAGE_TRACE_CMD
	bool "trace-cmd"
	depends on BR2_LARGEFILE
	depends on BR2_TOOLCHAIN_HAS_THREADS
	depends on !BR2_avr32 # AVR32 does not have TLS support
	depends on BR2_USE_MMU # fork()
	depends on !BR2_PREFER_STATIC_LIB # dlopen()
	help
	  Command line reader for ftrace.

	  To use this profiling tool, you should enable ftrace in your kernel
	  configuration. This command collect traces on your target.
	  You can analyse these traces on the target or on the host via the gui
	  "kernel shark"

	  http://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git

comment "trace-cmd needs a toolchain w/ largefile, threads, dynamic library"
	depends on BR2_USE_MMU
	depends on !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS \
		|| BR2_PREFER_STATIC_LIB