binutils: nios2: Prevent selecting unsupported versions
authorEzequiel García <ezequiel@vanguardiasur.com.ar>
Tue, 17 Feb 2015 16:26:54 +0000 (13:26 -0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 19 Feb 2015 21:04:26 +0000 (22:04 +0100)
Versions previous to binutils v2.25 do not support the Nios-II architecture,
so disable them.

Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/binutils/Config.in.host

index 504e9ca22ca70dd146e0c71f64266345b8f66441..d0ed84e0591da6425ae81b376080e6ba2c180e71 100644 (file)
@@ -8,17 +8,20 @@ choice
          Select the version of binutils you wish to use.
 
        config BR2_BINUTILS_VERSION_2_22
-               depends on !BR2_aarch64 && !BR2_microblaze && !BR2_powerpc64le
+               depends on !BR2_aarch64 && !BR2_microblaze && \
+                          !BR2_powerpc64le && !BR2_nios2
                bool "binutils 2.22"
 
        # bfin disabled for newer binutils due to
        # https://sourceware.org/bugzilla/show_bug.cgi?id=17334
        config BR2_BINUTILS_VERSION_2_23_2
-               depends on !BR2_aarch64 && !BR2_bfin && !BR2_microblaze && !BR2_powerpc64le
+               depends on !BR2_aarch64 && !BR2_bfin && !BR2_microblaze && \
+                          !BR2_powerpc64le && !BR2_nios2
                bool "binutils 2.23.2"
 
        config BR2_BINUTILS_VERSION_2_24
                depends on !BR2_bfin
+               depends on !BR2_nios2 # supported, but broken on Nios-II
                bool "binutils 2.24"
 
        config BR2_BINUTILS_VERSION_2_25