Skip to content
This repository was archived by the owner on Nov 21, 2018. It is now read-only.

Commit c12d174

Browse files
author
Jorge Aparicio
committed
change armv6 as the default arch level for both toolchains
1 parent 65cdb54 commit c12d174

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

slaves/linux-cross/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ For targets: `arm-unknown-linux-gnueabi`
7474

7575
- Path and misc options > Prefix directory = /x-tools/${CT_TARGET}
7676
- Target options > Target Architecture = arm
77-
- Target options > Architecture level = armv5t -- (*)
77+
- Target options > Architecture level = armv6 -- (+)
7878
- Target options > Floating point = software (no FPU) -- (*)
7979
- Operating System > Target OS = linux
8080
- Operating System > Linux kernel version = 3.2.72 -- Precise kernel
@@ -88,7 +88,7 @@ For targets: `arm-unknown-linux-gnueabihf`, `armv7-unknown-linux-gnueabihf`
8888

8989
- Path and misc options > Prefix directory = /x-tools/${CT_TARGET}
9090
- Target options > Target Architecture = arm
91-
- Target options > Architecture level = armv7-a -- (*)
91+
- Target options > Architecture level = armv6 -- (+)
9292
- Target options > Use specific FPU = vfpv3-d16 -- (*)
9393
- Target options > Floating point = hardware (FPU) -- (*)
9494
- Target options > Default instruction set mode (thumb) -- (*)
@@ -100,3 +100,5 @@ For targets: `arm-unknown-linux-gnueabihf`, `armv7-unknown-linux-gnueabihf`
100100

101101
(*) These options have been selected to match the configuration of the arm toolchains shipped with
102102
Ubuntu 15.10
103+
(+) These options have been selected to match the gcc flags we use to compile C libraries like
104+
jemalloc. See the mk/cfg/arm-uknown-linux-gnueabi{,hf}.mk file in Rust's source code.

slaves/linux-cross/arm-linux-gnueabi.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ CT_ARCH_SUPPORTS_SOFTFP=y
101101
CT_ARCH_DEFAULT_HAS_MMU=y
102102
CT_ARCH_DEFAULT_LE=y
103103
CT_ARCH_DEFAULT_32=y
104-
CT_ARCH_ARCH="armv5t"
104+
CT_ARCH_ARCH="armv6"
105105
CT_ARCH_CPU=""
106106
CT_ARCH_TUNE=""
107107
CT_ARCH_FPU=""

slaves/linux-cross/arm-linux-gnueabihf.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ CT_ARCH_SUPPORTS_SOFTFP=y
101101
CT_ARCH_DEFAULT_HAS_MMU=y
102102
CT_ARCH_DEFAULT_LE=y
103103
CT_ARCH_DEFAULT_32=y
104-
CT_ARCH_ARCH="armv7-a"
104+
CT_ARCH_ARCH="armv6"
105105
CT_ARCH_CPU=""
106106
CT_ARCH_TUNE=""
107107
CT_ARCH_FPU="vfpv3-d16"

0 commit comments

Comments
 (0)