powerpc: update processor types
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Sun, 9 Dec 2012 11:54:02 +0000 (11:54 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 9 Dec 2012 22:07:03 +0000 (23:07 +0100)
Update the powerpc processor types.
Remove the 801, it's the original IBM experimental implementation.
Add the 464, 464fp, 476 and 476fp cores.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
arch/Config.in.powerpc
toolchain/gcc/Config.in

index 693246b7c7cf67c5c32208d3a07c8fb74bef8908..8643efcd7296747eeebd5bc24e108845ace30288 100644 (file)
@@ -18,6 +18,14 @@ config BR2_powerpc_440
        bool "440"
 config BR2_powerpc_440fp
        bool "440 with FPU"
+config BR2_powerpc_464
+       bool "464"
+config BR2_powerpc_464fp
+       bool "464 with FPU"
+config BR2_powerpc_476
+       bool "476"
+config BR2_powerpc_476fp
+       bool "476 with FPU"
 config BR2_powerpc_505
        bool "505"
 config BR2_powerpc_601
@@ -44,8 +52,6 @@ config BR2_powerpc_7450
        bool "7450"
 config BR2_powerpc_750
        bool "750"
-config BR2_powerpc_801
-       bool "801"
 config BR2_powerpc_821
        bool "821"
 config BR2_powerpc_823
@@ -95,6 +101,10 @@ config BR2_GCC_TARGET_TUNE
        default "405fp"         if BR2_powerpc_405fp
        default "440"           if BR2_powerpc_440
        default "440fp"         if BR2_powerpc_440fp
+       default "464"           if BR2_powerpc_464
+       default "464fp"         if BR2_powerpc_464fp
+       default "476"           if BR2_powerpc_476
+       default "476fp"         if BR2_powerpc_476fp
        default "505"           if BR2_powerpc_505
        default "601"           if BR2_powerpc_601
        default "602"           if BR2_powerpc_602
@@ -108,7 +118,6 @@ config BR2_GCC_TARGET_TUNE
        default "7400"          if BR2_powerpc_7400
        default "7450"          if BR2_powerpc_7450
        default "750"           if BR2_powerpc_750
-       default "801"           if BR2_powerpc_801
        default "821"           if BR2_powerpc_821
        default "823"           if BR2_powerpc_823
        default "860"           if BR2_powerpc_860
index 645650270e1600986b19cfd63c58b436fdfed18d..de794523a974da61f11131d464e6dc8186869e2b 100644 (file)
@@ -15,11 +15,11 @@ choice
               bool "gcc 4.2.2-avr32-2.1.5"
 
        config BR2_GCC_VERSION_4_3_X
-               depends on !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_cortex_a8 && !BR2_cortex_a9 && !BR2_x86_atom && !BR2_powerpc_e300c2 && !BR2_powerpc_e300c3 && !BR2_powerpc_e500mc
+               depends on !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_cortex_a8 && !BR2_cortex_a9 && !BR2_x86_atom && !BR2_powerpc_e300c2 && !BR2_powerpc_e300c3 && !BR2_powerpc_e500mc && !BR2_powerpc_464 && !BR2_powerpc_464fp && !BR2_powerpc_476 && !BR2_powerpc_476fp
                bool "gcc 4.3.x"
 
        config BR2_GCC_VERSION_4_4_X
-               depends on !BR2_avr32 && !BR2_x86_atom
+               depends on !BR2_avr32 && !BR2_x86_atom && !BR2_powerpc_476 && !BR2_powerpc_476fp
                bool "gcc 4.4.x"
 
        config BR2_GCC_VERSION_4_5_X