9
0
Fork 0

Cortex fixes

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1733 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2009-04-25 04:21:06 +00:00
parent c32065aa40
commit e521e10147
3 changed files with 18 additions and 2 deletions

View File

@ -209,7 +209,7 @@ config BR2_GCC_TARGET_TUNE
default arm922t if BR2_arm922t
default arm9tdmi if BR2_arm926t
default arm1136jf-s if BR2_arm1136jf_s
default cortex-M3 if BR2_cortex_m3
default cortex-m3 if BR2_cortex_m3
default strongarm110 if BR2_sa110
default strongarm1100 if BR2_sa1100
default xscale if BR2_xscale

View File

@ -39,7 +39,7 @@ BR2_cortex_m3=y
BR2_ARM_OABI=y
# BR2_ARM_EABI is not set
BR2_ARCH="arm"
BR2_GCC_TARGET_TUNE="cortex-M3"
BR2_GCC_TARGET_TUNE="cortex-m3"
BR2_GCC_TARGET_ARCH="armv7-m"
BR2_GCC_TARGET_ABI="apcs-gnu"
BR2_ENDIAN="LITTLE"

View File

@ -0,0 +1,16 @@
diff -u gcc-4.3.3/gcc/config.gcc.orig gcc-4.3.3/gcc/config.gcc
--- gcc-4.3.3/gcc/config.gcc.orig 2009-04-24 22:08:23.523688500 -0400
+++ gcc-4.3.3/gcc/config.gcc 2009-04-24 22:13:43.869488700 -0400
@@ -2880,9 +2880,9 @@
case "$with_arch" in
"" \
- | armv[23456] | armv2a | armv3m | armv4t | armv5t \
- | armv5te | armv6j |armv6k | armv6z | armv6zk \
- | iwmmxt | ep9312)
+ | armv[234567] | armv2a | armv3m | armv4t | armv5t | armv5e \
+ | armv5te | armv6j |armv6k | armv6z | armv6zk | armv6t2 \
+ | armv7-a | armv7-r | armv7-m | ep9312 | iwmmxt)
# OK
;;
*)