1 config BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS
3 default y if BR2_i386 || BR2_x86_64 || BR2_arm || BR2_aarch64 || \
6 config BR2_PACKAGE_GOOGLE_BREAKPAD
8 depends on BR2_INSTALL_LIBSTDCPP
9 depends on BR2_TOOLCHAIN_USES_GLIBC
10 depends on BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS
12 Google-Breakpad is a library and tool suite that allows you
13 to distribute an application to users with compiler-provided
14 debugging information removed, record crashes in compact
15 "minidump" files, send them back to your server, and produce
16 C and C++ stack traces from these minidumps. Breakpad can
17 also write minidumps on request for programs that have not
20 You may want to set BR2_ENABLE_DEBUG, in order to get useful
23 This target package installs a static library named
24 libbreakpad_client.a which should be linked into programs
25 willing to use Google Breakpad. A host variant of this
26 package is also available, and provides the different tools
27 needed to extract the debugging symbols from target
30 http://code.google.com/p/google-breakpad/
32 comment "google-breakpad requires an (e)glibc toolchain w/ C++ enabled"
33 depends on BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS
34 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_USES_GLIBC