1*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBEASTL_ARCH_SUPPORTS 2*4882a593Smuzhiyun bool 3*4882a593Smuzhiyun default y if BR2_i386 4*4882a593Smuzhiyun default y if BR2_x86_64 5*4882a593Smuzhiyun default y if BR2_aarch64 6*4882a593Smuzhiyun default y if BR2_powerpc 7*4882a593Smuzhiyun default y if BR2_powerpc64 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBEASTL 10*4882a593Smuzhiyun bool "libeastl" 11*4882a593Smuzhiyun depends on BR2_PACKAGE_LIBEASTL_ARCH_SUPPORTS 12*4882a593Smuzhiyun depends on BR2_INSTALL_LIBSTDCPP 13*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 14*4882a593Smuzhiyun help 15*4882a593Smuzhiyun EASTL stands for Electronic Arts Standard Template 16*4882a593Smuzhiyun Library. EASTL stands for Electronic Arts Standard Template 17*4882a593Smuzhiyun Library. It is a C++ template library of containers, 18*4882a593Smuzhiyun algorithms, and iterators useful for runtime and tool 19*4882a593Smuzhiyun development across multiple platforms. It is an extensive 20*4882a593Smuzhiyun and robust implementation that has an emphasis on high 21*4882a593Smuzhiyun performance. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun https://github.com/electronicarts/EASTL 24*4882a593Smuzhiyun 25*4882a593Smuzhiyuncomment "libeastl needs a toolchain w/ C++, gcc >= 4.9" 26*4882a593Smuzhiyun depends on BR2_PACKAGE_LIBEASTL_ARCH_SUPPORTS 27*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || !BR2_INSTALL_LIBSTDCPP 28