aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-10-21 22:27:13 +0200
committerGravatar Peter Korsgaard <peter@korsgaard.com>2014-11-07 00:13:49 +0100
commit75418c4cf678a3c34352bd7a781296937815681d (patch)
tree8d35b39a3f6bb3d8fb962a65320cef9e5e1e7a61 /arch
parenta5023c5204ad23323d21c1840a4ce7d99b7abf7d (diff)
downloadbuildroot-75418c4cf678a3c34352bd7a781296937815681d.tar.gz
buildroot-75418c4cf678a3c34352bd7a781296937815681d.tar.bz2
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 <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/Config.in.powerpc2
1 files changed, 1 insertions, 1 deletions
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