From a977d7f519de4a56904edee0c392d7a1b8648621 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 23 Feb 2015 20:51:54 +0100 Subject: rework gcc optimization flags gcc uses for some architectures --with-cpu, with others --with-arch. Add two different symbols for that. --- target/config/Config.in.cpu | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'target') diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index fa94ce4c0..f41204db4 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -127,11 +127,13 @@ config ADK_CPU_MIPS32 bool select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU + select ADK_TARGET_CPU_WITH_FPU config ADK_CPU_MIPS32R2 bool select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU + select ADK_TARGET_CPU_WITH_FPU config ADK_CPU_MIPS64 bool @@ -277,7 +279,7 @@ config ADK_TARGET_CPU_WITH_3DNOW config ADK_TARGET_CPU_WITH_3DNOWEXT bool -config ADK_TARGET_CPU +config ADK_TARGET_GCC_CPU string default "440" if ADK_CPU_PPC_440 default "5208" if ADK_CPU_CF_5208 @@ -299,11 +301,6 @@ config ADK_TARGET_CPU default "i486" if ADK_CPU_I486 default "i586" if ADK_CPU_I586 default "i686" if ADK_CPU_I686 - default "loongson2f" if ADK_CPU_LOONGSON2F - default "mips32" if ADK_CPU_MIPS32 - default "mips32r2" if ADK_CPU_MIPS32R2 - default "mips64" if ADK_CPU_MIPS64 - default "mips64r2" if ADK_CPU_MIPS64R2 default "pentium-m" if ADK_CPU_PENTIUM_M default "powerpc" if ADK_CPU_PPC default "powerpc64" if ADK_CPU_PPC64 @@ -315,6 +312,14 @@ config ADK_TARGET_CPU default "x86-64" if ADK_CPU_X86_64 default "xscale" if ADK_CPU_XSCALE +config ADK_TARGET_GCC_ARCH + string + default "loongson2f" if ADK_CPU_LOONGSON2F + default "mips32" if ADK_CPU_MIPS32 + default "mips32r2" if ADK_CPU_MIPS32R2 + default "mips64" if ADK_CPU_MIPS64 + default "mips64r2" if ADK_CPU_MIPS64R2 + config ADK_TARGET_CPU_ARCH string default "aarch64" if ADK_TARGET_ARCH_AARCH64 && ADK_little -- cgit v1.2.3