Bug 4169

Summary: [Autobuilder] arm toochain sdk: target arch change from armv5te to armv7a-vfp-neon
Product: [Infrastructure] AutoBuilder Reporter: Yi Zhao <yi.zhao>
Component: autobuilderAssignee: Beth Flanagan <elizabeth.flanagan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: elizabeth.flanagan, infras.ab.watcher, Infras.watcher, jessica.zhang, laurentiu.palcu, ning.zhang, richard.purdie
Version: 1.4   
Target Milestone: 1.4 M6   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Yi Zhao 2013-04-02 02:57:33 UTC
Image location: http://autobuilder.yoctoproject.org/pub/nightly/20130327-1/toolchain/

Git rev: 1.4_M5/bdca49274173153b1b0a72887de6321b4756b684

For the arm toolchain sdk, I found the target arch changed from armv5te to armv7a-vfp-neno .

When I install the poky-eglibc-x86_64-arm-toolchain-gmae-1.3+snapshot-20130327.sh, the target arch is armv7a-vfp-neon:
#############
$ ls /opt/poky/1.3+snapshot/
environment-setup-armv7a-vfp-neon-poky-linux-gnueabi
site-config-armv7a-vfp-neon-poky-linux-gnueabi
sysroots
version-armv7a-vfp-neon-poky-linux-gnueabi
#############

But for previous arm toolchain sdk, the target arch is armv5te:
#############
$ ls /opt/poky/1.3+snapshot/
environment-setup-armv5te-poky-linux-gnueabi
site-config-armv5te-poky-linux-gnueabi
sysroots
version-armv5te-poky-linux-gnueabi
#############

This is caused by MACHINE setting. If the MACHINE is qemuarm, the target arch would be armv5te. If the MACHINE is beagleboard, the target arch would be beagleboard. 

I think we should changed the arch to armv5te, in order to be compatible with the adt_installer.
Comment 1 Beth Flanagan 2013-04-04 18:32:18 UTC
As of http://autobuilder.yoctoproject.org/pub/nightly/20130404-2

eflanagan@envy ~/Downloads $ ls /opt/poky/1.3+snapshot/
environment-setup-armv5te-poky-linux-gnueabi
site-config-armv5te-poky-linux-gnueabi
sysroots/
version-armv5te-poky-linux-gnueabi