1 config BR2_PACKAGE_VALGRIND
3 depends on BR2_ARM_CPU_ARMV7A || BR2_i386 || \
4 BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || \
5 BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \
8 Tool for debugging and profiling Linux programs.
12 if BR2_PACKAGE_VALGRIND
14 config BR2_PACKAGE_VALGRIND_MEMCHECK
15 bool "Memcheck: a memory error detector"
18 This option allows to install the Memcheck tool
20 config BR2_PACKAGE_VALGRIND_CACHEGRIND
21 bool "Cachegrind: a cache and branch-prediction profiler"
24 This option allows to install the Cachegrind tool
26 config BR2_PACKAGE_VALGRIND_CALLGRIND
27 bool "Callgrind: a call-graph generating cache and branch prediction profiler"
30 This option allows to install the Callgrind tool
32 config BR2_PACKAGE_VALGRIND_HELGRIND
33 bool "Helgrind: a thread error detector"
36 This option allows to install the Helgrind tool
38 config BR2_PACKAGE_VALGRIND_DRD
39 bool "DRD: a thread error detector"
42 This option allows to install the DRD tool
44 config BR2_PACKAGE_VALGRIND_MASSIF
45 bool "Massif: a heap profiler"
48 This option allows to install the Massif tool
50 config BR2_PACKAGE_VALGRIND_DHAT
51 bool "DHAT: a dynamic heap analysis tool"
54 This option allows to install the DHAT tool
56 config BR2_PACKAGE_VALGRIND_SGCHECK
57 bool "SGCheck: an experimental stack and global array overrun detector"
59 This option allows to install the SGCheck tool
61 config BR2_PACKAGE_VALGRIND_BBV
62 bool "BBV: an experimental basic block vector generation tool"
64 This option allows to install the BBV tool
66 config BR2_PACKAGE_VALGRIND_LACKEY
67 bool "Lackey: an example tool"
69 This option allows to install the Lackey tool
71 config BR2_PACKAGE_VALGRIND_NULGRIND
72 bool "Nulgrind: the minimal Valgrind tool"
74 This option allows to install the Nulgrind tool