The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / oprofile / Config.in
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/oprofile/Config.in b/cirros-testvm/src-cirros/buildroot-2015.05/package/oprofile/Config.in
new file mode 100644 (file)
index 0000000..9cf5693
--- /dev/null
@@ -0,0 +1,36 @@
+config BR2_PACKAGE_OPROFILE
+       bool "oprofile"
+       depends on BR2_USE_MMU # fork()
+       select BR2_PACKAGE_POPT
+       select BR2_PACKAGE_BINUTILS
+       select BR2_PACKAGE_LIBPFM4 if BR2_powerpc
+       depends on BR2_INSTALL_LIBSTDCPP
+       depends on !BR2_aarch64 && !BR2_nios2 # binutils
+       depends on BR2_USE_WCHAR # binutils
+       depends on !BR2_xtensa
+       # libpfm4 is needed on PowerPC, and requires thread support
+       depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_powerpc
+       help
+         OProfile is a system-wide profiler for Linux systems,
+         capable of profiling all running code at low overhead.
+         OProfile is released under the GNU GPL.
+
+         It consists of a kernel driver and a daemon for collecting
+         sample data, and several post-profiling tools for turning
+         data into information.
+
+         OProfile leverages the hardware performance counters of the
+         CPU to enable profiling of a wide variety of interesting
+         statistics, which can also be used for basic time-spent
+         profiling. All code is profiled: hardware and software
+         interrupt handlers, kernel modules, the kernel, shared
+         libraries, and applications.
+
+comment "oprofile needs a toolchain w/ C++, wchar"
+       depends on BR2_USE_MMU
+       depends on !BR2_aarch64 && !BR2_nios2 && !BR2_xtensa
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
+
+comment "oprofile needs a toolchain w/ NPTL on PPC"
+       depends on BR2_USE_MMU && BR2_powerpc
+       depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL