diff mbox series

arch/Config.in.powerpc: change conditions to positive logic

Message ID 20220918103248.31667-1-arnout@mind.be
State Accepted
Headers show
Series arch/Config.in.powerpc: change conditions to positive logic | expand

Commit Message

Arnout Vandecappelle Sept. 18, 2022, 10:32 a.m. UTC
The conditions in the target CPU choice mostly use negative logic, i.e.
"depends on !<something>". This makes it more difficult to understand
exactly on which ARCH variants the CPU _is_ supported. Therefore, change
all of the conditions to positive logic.

Since there is no little-endian variant of the 32-bit PowerPC, the
conditions are:

!BR2_ARCH_IS_64 <==> BR2_powerpc
!BR2_powerpc64le <==> BR2_powerpc || BR2_powerpc64

Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
---
 arch/Config.in.powerpc | 70 +++++++++++++++++++++---------------------
 1 file changed, 35 insertions(+), 35 deletions(-)

Comments

Yann E. MORIN Sept. 18, 2022, 12:43 p.m. UTC | #1
Arnout, All,

On 2022-09-18 12:32 +0200, Arnout Vandecappelle spake thusly:
> The conditions in the target CPU choice mostly use negative logic, i.e.
> "depends on !<something>". This makes it more difficult to understand
> exactly on which ARCH variants the CPU _is_ supported. Therefore, change
> all of the conditions to positive logic.
> 
> Since there is no little-endian variant of the 32-bit PowerPC, the
> conditions are:
> 
> !BR2_ARCH_IS_64 <==> BR2_powerpc
> !BR2_powerpc64le <==> BR2_powerpc || BR2_powerpc64
> 
> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  arch/Config.in.powerpc | 70 +++++++++++++++++++++---------------------
>  1 file changed, 35 insertions(+), 35 deletions(-)
> 
> diff --git a/arch/Config.in.powerpc b/arch/Config.in.powerpc
> index 949995d037..52802f6693 100644
> --- a/arch/Config.in.powerpc
> +++ b/arch/Config.in.powerpc
> @@ -16,118 +16,118 @@ choice
>  config BR2_generic_powerpc
>  	bool "generic"
>  	# No C library supports this variant on ppc64le
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_401
>  	bool "401"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_403
>  	bool "403"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_405
>  	bool "405"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_405fp
>  	bool "405 with FPU"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_440
>  	bool "440"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_440fp
>  	bool "440 with FPU"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_464
>  	bool "464"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_464fp
>  	bool "464 with FPU"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_476
>  	bool "476"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_476fp
>  	bool "476 with FPU"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_505
>  	bool "505"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_602
>  	bool "602"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_603
>  	bool "603"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_603e
>  	bool "603e"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_604
>  	bool "604"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_604e
>  	bool "604e"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_620
>  	bool "620"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_630
>  	bool "630"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_740
>  	bool "740"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_7400
>  	bool "7400"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  	select BR2_POWERPC_CPU_HAS_ALTIVEC
>  config BR2_powerpc_7450
>  	bool "7450"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  	select BR2_POWERPC_CPU_HAS_ALTIVEC
>  config BR2_powerpc_750
>  	bool "750"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_821
>  	bool "821"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_823
>  	bool "823"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_860
>  	bool "860"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_970
>  	bool "970"
>  	depends on BR2_powerpc || BR2_powerpc64
>  	select BR2_POWERPC_CPU_HAS_ALTIVEC
>  config BR2_powerpc_8540
>  	bool "8540 / e500v1"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  	select BR2_POWERPC_CPU_HAS_SPE
>  config BR2_powerpc_8548
>  	bool "8548 / e500v2"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  	select BR2_POWERPC_CPU_HAS_SPE
>  config BR2_powerpc_e300c2
>  	bool "e300c2"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_e300c3
>  	bool "e300c3"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_e500mc
>  	bool "e500mc"
> -	depends on !BR2_ARCH_IS_64
> +	depends on BR2_powerpc
>  config BR2_powerpc_e5500
>  	bool "e5500"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_e6500
>  	bool "e6500"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  	select BR2_POWERPC_CPU_HAS_ALTIVEC
>  config BR2_powerpc_power4
>  	bool "power4"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_power5
>  	bool "power5"
> -	depends on !BR2_powerpc64le
> +	depends on BR2_powerpc || BR2_powerpc64
>  config BR2_powerpc_power6
>  	bool "power6"
>  	depends on BR2_powerpc || BR2_powerpc64
> -- 
> 2.37.3
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
diff mbox series

Patch

diff --git a/arch/Config.in.powerpc b/arch/Config.in.powerpc
index 949995d037..52802f6693 100644
--- a/arch/Config.in.powerpc
+++ b/arch/Config.in.powerpc
@@ -16,118 +16,118 @@  choice
 config BR2_generic_powerpc
 	bool "generic"
 	# No C library supports this variant on ppc64le
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_401
 	bool "401"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_403
 	bool "403"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_405
 	bool "405"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_405fp
 	bool "405 with FPU"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_440
 	bool "440"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_440fp
 	bool "440 with FPU"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_464
 	bool "464"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_464fp
 	bool "464 with FPU"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_476
 	bool "476"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_476fp
 	bool "476 with FPU"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_505
 	bool "505"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_602
 	bool "602"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_603
 	bool "603"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_603e
 	bool "603e"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_604
 	bool "604"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_604e
 	bool "604e"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_620
 	bool "620"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_630
 	bool "630"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_740
 	bool "740"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_7400
 	bool "7400"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 	select BR2_POWERPC_CPU_HAS_ALTIVEC
 config BR2_powerpc_7450
 	bool "7450"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 	select BR2_POWERPC_CPU_HAS_ALTIVEC
 config BR2_powerpc_750
 	bool "750"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_821
 	bool "821"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_823
 	bool "823"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_860
 	bool "860"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_970
 	bool "970"
 	depends on BR2_powerpc || BR2_powerpc64
 	select BR2_POWERPC_CPU_HAS_ALTIVEC
 config BR2_powerpc_8540
 	bool "8540 / e500v1"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 	select BR2_POWERPC_CPU_HAS_SPE
 config BR2_powerpc_8548
 	bool "8548 / e500v2"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 	select BR2_POWERPC_CPU_HAS_SPE
 config BR2_powerpc_e300c2
 	bool "e300c2"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_e300c3
 	bool "e300c3"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_e500mc
 	bool "e500mc"
-	depends on !BR2_ARCH_IS_64
+	depends on BR2_powerpc
 config BR2_powerpc_e5500
 	bool "e5500"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_e6500
 	bool "e6500"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 	select BR2_POWERPC_CPU_HAS_ALTIVEC
 config BR2_powerpc_power4
 	bool "power4"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_power5
 	bool "power5"
-	depends on !BR2_powerpc64le
+	depends on BR2_powerpc || BR2_powerpc64
 config BR2_powerpc_power6
 	bool "power6"
 	depends on BR2_powerpc || BR2_powerpc64