Commit eebd7707 authored by Romain Naour's avatar Romain Naour Committed by Thomas Petazzoni
Browse files

package/libatomic_ops: rename libatomic_ops supported arch Kconfig symbol

According to the discussion on the mailing-list [1], rename
the libatomic_ops supported architectures Kconfig symbol.

[1] http://lists.busybox.net/pipermail/buildroot/2016-February/152146.html



Signed-off-by: default avatarRomain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 5f3aed3f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
config BR2_PACKAGE_BDWGC
	bool "bdwgc"
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	select BR2_PACKAGE_LIBATOMIC_OPS
	help
	  The Boehm-Demers-Weiser conservative garbage collector can
+2 −2
Original line number Diff line number Diff line
comment "erlang needs a toolchain w/ dynamic library"
	depends on BR2_USE_MMU # fork()
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	depends on BR2_STATIC_LIBS

config BR2_PACKAGE_ERLANG
	bool "erlang"
	depends on BR2_USE_MMU # fork()
	depends on !BR2_STATIC_LIBS
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	select BR2_PACKAGE_LIBATOMIC_OPS
	help
	  Erlang is a programming language used to build massively scalable
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ config BR2_PACKAGE_GUILE
	bool "guile"
	depends on !BR2_TOOLCHAIN_USES_MUSL # no strtol_l
	depends on BR2_TOOLCHAIN_HAS_THREADS
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS # bdwgc
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS # bdwgc
	depends on BR2_USE_WCHAR # libunistring
	depends on !BR2_STATIC_LIBS
	select BR2_PACKAGE_LIBUNISTRING
+2 −2
Original line number Diff line number Diff line
config BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
config BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	bool
	default y if BR2_arm || BR2_armeb || BR2_aarch64 || BR2_i386 || BR2_sparc || BR2_sparc64 || BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || BR2_x86_64

config BR2_PACKAGE_LIBATOMIC_OPS
	bool "libatomic_ops"
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	help
	  Atomic operations library

+2 −2
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ config BR2_PACKAGE_MOARVM
	depends on BR2_TOOLCHAIN_HAS_THREADS # libuv
	depends on !BR2_STATIC_LIBS # libuv
	depends on BR2_USE_MMU # libuv
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS # libatomic_ops
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS # libatomic_ops
	# needs AO_fetch_compare_and_swap, not implemented for sparcv9
	depends on !BR2_sparc64
	select BR2_PACKAGE_LIBUV
@@ -17,6 +17,6 @@ config BR2_PACKAGE_MOARVM
comment "moarvm needs a toolchain w/ threads, dynamic library"
	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
	depends on BR2_USE_MMU
	depends on BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS
	depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
	depends on !BR2_sparc64