Config.in 1.1 KB

123456789101112131415161718192021222324252627
  1. config BR2_PACKAGE_OPROFILE
  2. bool "oprofile"
  3. # The dependency on binutils_target does not work with
  4. # external toolchains since the binutils version was not
  5. # choosen in the config. This will have to be fixed later.
  6. depends on !BR2_TOOLCHAIN_EXTERNAL
  7. select BR2_PACKAGE_POPT
  8. select BR2_PACKAGE_BINUTILS
  9. depends on BR2_INSTALL_LIBSTDCPP
  10. help
  11. OProfile is a system-wide profiler for Linux systems,
  12. capable of profiling all running code at low overhead.
  13. OProfile is released under the GNU GPL.
  14. It consists of a kernel driver and a daemon for collecting
  15. sample data, and several post-profiling tools for turning
  16. data into information.
  17. OProfile leverages the hardware performance counters of the
  18. CPU to enable profiling of a wide variety of interesting
  19. statistics, which can also be used for basic time-spent
  20. profiling. All code is profiled: hardware and software
  21. interrupt handlers, kernel modules, the kernel, shared
  22. libraries, and applications.
  23. comment "oprofile requires a toolchain with C++ support enabled"
  24. depends on !BR2_INSTALL_LIBSTDCPP