1*4882a593Smuzhiyunconfig BR2_PACKAGE_LTTNG_LIBUST 2*4882a593Smuzhiyun bool "lttng-libust" 3*4882a593Smuzhiyun depends on BR2_USE_WCHAR # uses wchar_t 4*4882a593Smuzhiyun # liburcu only works on some architectures and requires threads support" 5*4882a593Smuzhiyun depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS 6*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS 7*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 8*4882a593Smuzhiyun select BR2_PACKAGE_LIBURCU 9*4882a593Smuzhiyun select BR2_PACKAGE_UTIL_LINUX 10*4882a593Smuzhiyun select BR2_PACKAGE_UTIL_LINUX_LIBUUID 11*4882a593Smuzhiyun help 12*4882a593Smuzhiyun Userspace tracing library for the LTTng 2.x tracing 13*4882a593Smuzhiyun infrastructure. It allows userspace programs to create 14*4882a593Smuzhiyun custom trace events that are integrated with all other 15*4882a593Smuzhiyun events gathered by LTTng. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun http://lttng.org 18*4882a593Smuzhiyun 19*4882a593Smuzhiyuncomment "lttng-libust needs a toolchain w/ dynamic library, wchar, threads" 20*4882a593Smuzhiyun depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS 21*4882a593Smuzhiyun depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS 22