diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2015-07-14 20:38:43 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2015-07-14 20:39:03 +0200 |
commit | 6c554e182e7abeb63ed88db2ab8fb2cb1e4b8a8d (patch) | |
tree | 232febeec851cd41e6d9482f50bf3f7c115b56d9 /target/config | |
parent | 4a9abedee7b53f4030cacaad51ce061d68c68b1f (diff) |
allow to build ppc64 little endian
Diffstat (limited to 'target/config')
-rw-r--r-- | target/config/Config.in.cpu | 6 | ||||
-rw-r--r-- | target/config/Config.in.endian.choice | 1 |
2 files changed, 5 insertions, 2 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index f70125084..6295d0354 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -739,7 +739,6 @@ config ADK_TARGET_GCC_CPU default "cortex-m3" if ADK_CPU_CORTEX_M3 default "cortex-m4" if ADK_CPU_CORTEX_M4 default "powerpc" if ADK_CPU_PPC - default "powerpc64" if ADK_CPU_PPC64 default "ultrasparc" if ADK_CPU_SPARC_V9 default "v8" if ADK_CPU_SPARC_V8 default "xscale" if ADK_CPU_XSCALE @@ -802,6 +801,8 @@ config ADK_TARGET_CPU_FLAGS default "-m3" if ADK_CPU_SH3 default "-m4" if ADK_CPU_SH4 default "-m4a" if ADK_CPU_SH4A + default "-mcpu=powerpc64" if ADK_CPU_PPC64 && ADK_TARGET_BIG_ENDIAN + default "-mcpu=powerpc64le" if ADK_CPU_PPC64 && ADK_TARGET_LITTLE_ENDIAN config ADK_TARGET_CPU_TYPE string @@ -912,7 +913,8 @@ config ADK_TARGET_CPU_ARCH default "or1k" if ADK_TARGET_ARCH_OR1K default "ppc" if ADK_CPU_PPC default "ppc" if ADK_CPU_PPC_440 - default "ppc64" if ADK_CPU_PPC64 + default "ppc64le" if ADK_CPU_PPC64 && ADK_TARGET_LITTLE_ENDIAN + default "ppc64" if ADK_CPU_PPC64 && ADK_TARGET_BIG_ENDIAN default "sh2" if ADK_CPU_SH2 default "sh2a" if ADK_CPU_SH2A default "sh3" if ADK_CPU_SH3 diff --git a/target/config/Config.in.endian.choice b/target/config/Config.in.endian.choice index 4936fab9f..328bdcaf1 100644 --- a/target/config/Config.in.endian.choice +++ b/target/config/Config.in.endian.choice @@ -10,6 +10,7 @@ depends on ADK_TARGET_ARCH_ARC \ || ADK_TARGET_ARCH_MICROBLAZE \ || ADK_TARGET_ARCH_MIPS \ || ADK_TARGET_ARCH_MIPS64 \ + || ADK_TARGET_ARCH_PPC64 \ || ADK_TARGET_ARCH_SH \ || ADK_TARGET_ARCH_XTENSA |