diff --git a/package/boost/Config.in b/package/boost/Config.in index 1c405a36c3..2c458bf88a 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -68,12 +68,13 @@ config BR2_PACKAGE_BOOST_CONTAINER Standard library containers and extensions. # see -# http://www.boost.org/doc/libs/1_59_0/libs/context/doc/html/context/architectures.html +# http://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html # for the list of supported architectures. Sparc pretends to be # supported, but it doesn't build. config BR2_PACKAGE_BOOST_CONTEXT_ARCH_SUPPORTS bool default y if ((BR2_arm || BR2_armeb) && BR2_ARM_CPU_HAS_ARM) + default y if (BR2_aarch64 || BR2_aarch64_be) default y if BR2_i386 default y if BR2_mips default y if BR2_mipsel diff --git a/package/boost/boost.mk b/package/boost/boost.mk index 2d2a8fb311..b6681b0ad3 100644 --- a/package/boost/boost.mk +++ b/package/boost/boost.mk @@ -85,7 +85,7 @@ HOST_BOOST_OPTS += --no-cmake-config toolset=gcc threading=multi \ ifeq ($(BR2_MIPS_OABI32),y) BOOST_ABI = o32 -else ifeq ($(BR2_arm),y) +else ifeq ($(BR2_arm)$(BR2_armeb)$(BR2_aarch64)$(BR2_aarch64_be),y) BOOST_ABI = aapcs else BOOST_ABI = sysv