From 75418c4cf678a3c34352bd7a781296937815681d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 21 Oct 2014 22:27:13 +0200 Subject: [PATCH] arch/powerpc: get rid of BR2_GCC_TARGET_TUNE According to the gcc documentation for PowerPC options: '-mtune=CPU_TYPE' Set the instruction scheduling parameters for machine type CPU_TYPE, but do not set the architecture type, register usage, or choice of mnemonics, as '-mcpu=CPU_TYPE' would. The same values for CPU_TYPE are used for '-mtune' as for '-mcpu'. If both are specified, the code generated will use the architecture, registers, and mnemonics set by '-mcpu', but the scheduling parameters set by '-mtune'. In the case of Buildroot where we only target a specific system, using -mtune therefore doesn't make much sense, and using -mcpu would be more appropriate. As a consequence, this patch makes PowerPC use BR2_GCC_TARGET_CPU instead of BR2_GCC_TARGET_TUNE. Signed-off-by: Thomas Petazzoni Reviewed-by: "Yann E. MORIN" Signed-off-by: Peter Korsgaard --- arch/Config.in.powerpc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/Config.in.powerpc b/arch/Config.in.powerpc index 239f5dca1a..fabee9f247 100644 --- a/arch/Config.in.powerpc +++ b/arch/Config.in.powerpc @@ -160,7 +160,7 @@ config BR2_ENDIAN config BR2_ARCH_HAS_ATOMICS default y -config BR2_GCC_TARGET_TUNE +config BR2_GCC_TARGET_CPU default "401" if BR2_powerpc_401 default "403" if BR2_powerpc_403 default "405" if BR2_powerpc_405 -- 2.30.2