openpgm: disable for AVR32, not its Buildroot-built toolchain

OpenPGM builds incorrectly on AVR32 with gcc-4.2.2-avr32-2.1.5.
Since it is presumed to be the only GCC version used by Buildroot
for AVR32, this patch disables openpgm for all cases when AVR32
is selected as the target architecture, including when a toolchain
is downloaded or preinstalled (this is what Buildroot autobuilders
do).

Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Alexander Lukichev 2013-11-08 15:09:19 +02:00 committed by Peter Korsgaard
parent f8c07f2e72
commit 9589efff1b
2 changed files with 3 additions and 3 deletions

View File

@ -1,6 +1,6 @@
config BR2_PACKAGE_OPENPGM
bool "openpgm"
depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 # lacks required builtins
depends on !BR2_avr32 # toolchain lacks required intrinsics
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_INET_IPV6
depends on BR2_USE_WCHAR
@ -15,4 +15,4 @@ config BR2_PACKAGE_OPENPGM
comment "openpgm needs a toolchain w/ wchar, threads, IPv6"
depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_INET_IPV6 && BR2_USE_WCHAR)
depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5
depends on !BR2_avr32

View File

@ -30,7 +30,7 @@ config BR2_PACKAGE_ZEROMQ
config BR2_PACKAGE_ZEROMQ_PGM
bool "PGM/EPGM support"
depends on BR2_PACKAGE_ZEROMQ
depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 # openpgm
depends on !BR2_avr32 # openpgm
select BR2_PACKAGE_OPENPGM
help
Add support for Pragmatic General Multicast protocol (RFC 3208)