1 config BR2_PACKAGE_VALGRIND
3 depends on BR2_i386 || BR2_x86_64 || BR2_cortex_a8 || \
4 BR2_cortex_a9 || BR2_powerpc || BR2_mips || \
5 BR2_mipsel || BR2_mips64 || BR2_mips64el
7 Tool for debugging and profiling Linux programs.
9 http://valgrind.kde.org/
11 if BR2_PACKAGE_VALGRIND
13 config BR2_PACKAGE_VALGRIND_MEMCHECK
14 bool "Memcheck: a memory error detector"
17 This option allows to install the Memcheck tool
19 config BR2_PACKAGE_VALGRIND_CACHEGRIND
20 bool "Cachegrind: a cache and branch-prediction profiler"
23 This option allows to install the Cachegrind tool
25 config BR2_PACKAGE_VALGRIND_CALLGRIND
26 bool "Callgrind: a call-graph generating cache and branch prediction profiler"
29 This option allows to install the Callgrind tool
31 config BR2_PACKAGE_VALGRIND_HELGRIND
32 bool "Helgrind: a thread error detector"
35 This option allows to install the Helgrind tool
37 config BR2_PACKAGE_VALGRIND_DRD
38 bool "DRD: a thread error detector"
41 This option allows to install the DRD tool
43 config BR2_PACKAGE_VALGRIND_MASSIF
44 bool "Massif: a heap profiler"
47 This option allows to install the Massif tool
49 config BR2_PACKAGE_VALGRIND_DHAT
50 bool "DHAT: a dynamic heap analysis tool"
53 This option allows to install the DHAT tool
55 config BR2_PACKAGE_VALGRIND_PTRCHECK
56 bool "Ptrcheck: an experimental head, stack and global array overrun detector"
58 This option allows to install the Ptrcheck tool
60 config BR2_PACKAGE_VALGRIND_BBV
61 bool "BBV: an experimental basic block vector generation tool"
63 This option allows to install the BBV tool
65 config BR2_PACKAGE_VALGRIND_LACKEY
66 bool "Lackey: an example tool"
68 This option allows to install the Lackey tool
70 config BR2_PACKAGE_VALGRIND_NULGRIND
71 bool "Nulgrind: the minimal Valgrind tool"
73 This option allows to install the Nulgrind tool