bfin: change default to bf532, internal toolchain !bf6xx
authorWaldemar Brodkorb <wbx@openadk.org>
Wed, 6 Jul 2016 22:30:15 +0000 (00:30 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 27 Aug 2016 21:07:11 +0000 (23:07 +0200)
The default Blackfin processor in Buildroot isn't supported by
gcc 6.1.0, so use bf532 as default. Disable any bf6xx processors
for internal toolchain users.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
arch/Config.in.bfin
toolchain/Config.in

index 415fc890d880e8828774f8f4ba48eb7eb8718b17..9f7056a6dcb28b0ecfea59fb287d33fe02497585 100644 (file)
@@ -1,7 +1,7 @@
 choice
        prompt "Target CPU"
        depends on BR2_bfin
-       default BR2_bf609
+       default BR2_bf532
        help
          Specify target CPU
 config BR2_bf606
index 0d9c39b0bbdbaa8fa8fac2916709d10c98262504..de01585670fe389c504bd2d8231e1705029d6f4f 100644 (file)
@@ -42,6 +42,10 @@ choice
 config BR2_TOOLCHAIN_BUILDROOT
        bool "Buildroot toolchain"
        select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
+       depends on !BR2_bf606
+       depends on !BR2_bf607
+       depends on !BR2_bf608
+       depends on !BR2_bf609
 
 config BR2_TOOLCHAIN_EXTERNAL
        bool "External toolchain"