|
@@ -6,9 +6,11 @@ config BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS
|
|
config BR2_PACKAGE_ERLANG_ARCH_SUPPORTS
|
|
config BR2_PACKAGE_ERLANG_ARCH_SUPPORTS
|
|
bool
|
|
bool
|
|
# see HOWTO/INSTALL.md for Erlang's supported platforms
|
|
# see HOWTO/INSTALL.md for Erlang's supported platforms
|
|
- # when using its native atomic ops implementation
|
|
|
|
|
|
+ # when using its native atomic ops implementation or gcc's
|
|
|
|
+ # __atomic_* builtins
|
|
default y if BR2_i386 || BR2_x86_64 || BR2_powerpc || \
|
|
default y if BR2_i386 || BR2_x86_64 || BR2_powerpc || \
|
|
- BR2_sparc_v9 || BR2_arm || BR2_aarch64 || BR2_mipsel
|
|
|
|
|
|
+ BR2_sparc_v9 || BR2_arm || BR2_aarch64 || BR2_mipsel || \
|
|
|
|
+ BR2_TOOLCHAIN_HAS_ATOMIC
|
|
# erlang needs host-erlang
|
|
# erlang needs host-erlang
|
|
depends on BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS
|
|
depends on BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS
|
|
|
|
|