diff mbox

[3/6] arch/arm: mark ARMv{4, 5} as affected by GCC PR libstdc++/64735

Message ID 20170209174759.15819-4-joerg.krause@embedded.rocks
State Rejected
Headers show

Commit Message

Jörg Krause Feb. 9, 2017, 5:47 p.m. UTC
ARMv4 and ARMv5 does not support always lock-free atomic ints.
Therefore, exception_ptr, nested_exception, and future from libstdc++
are not available before GCC 7.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
---
 arch/Config.in.arm | 2 ++
 1 file changed, 2 insertions(+)
diff mbox

Patch

diff --git a/arch/Config.in.arm b/arch/Config.in.arm
index 2617976f1..0cf1ef5cd 100644
--- a/arch/Config.in.arm
+++ b/arch/Config.in.arm
@@ -46,9 +46,11 @@  config BR2_ARM_CPU_HAS_THUMB2
 
 config BR2_ARM_CPU_ARMV4
 	bool
+	select BR2_TOOLCHAIN_HAS_GCC_BUG_64735
 
 config BR2_ARM_CPU_ARMV5
 	bool
+	select BR2_TOOLCHAIN_HAS_GCC_BUG_64735
 
 config BR2_ARM_CPU_ARMV6
 	bool