Hi, Christophe, Rick Thank you for the detail explanation. Now I think I understand some of them, and can start search for what I don't know via google.
Thanks again. Best Regards, Yongqin Liu On 21 November 2013 22:28, Christophe Lyon <christophe.l...@linaro.org>wrote: > This is correct. > The names are derived from the "target triplet" used to configure the > tools, which describe the target CPU architecture, as well as the > target OS. > aarch64: target is AArch64, little endian > aarch64_be: target is AArch64, big endian > arm: target is AArch32, little endian > armeb: target is AArch32, big endian > > none-elf and none-gnueabi: bare metal (that is, no target OS) > linux: target OS is linux > > In gnueabihf, the 'hf' means that the ABI variant is the "hard-float" one. > > The rest of the naming includes the release number (e.g. 4.8 branch, > 2013.09 release), and: > linux: host OS is linux (x86 PC) > win32: host OS is Windows > src: source code > runtime: target runtime libraries > > Christophe > > > On 21 November 2013 15:19, Rick <banma...@gmail.com> wrote: > > > > Hi YongQin, > > > > I think toolchain's name include "linux" means that tool will be used to > > compile > > application run on arm with linux OS, if your arm board run linux and you > > want compile an application for it,you can choice this one. > > > > the "none" is used to compile bare-metal application,i.e. without OS. > > > > Cheers > > > > > > > > On 11/21/2013 10:04 PM, YongQin Liu wrote: > > > > Hi, All > > Under this site > > http://releases.linaro.org/13.09/components/toolchain/binaries/, > > there are many files released. but do we have any description on the file > > naming rules? > > > > Sorry for my simple question, I just want to know what the files are used > > for. which one I should select when I need to use toolchain. > > > > Like the files below, I can guess that aarch64 means that it will > generate > > files run on aarch64 platform, but I can not guess what's the difference > > between linux and none, and not know what's the difference between gnu > and > > elf. > > > > So if you have any wiki/link about the the naming rules or description > about > > the file, > > please share me. > > > > crosstool-ng-linaro-1.13.1-4.8-2013.09-01.tar.bz2 > > crosstool-ng-linaro-1.13.1-4.8-2013.09.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_linux.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_linux.tar.xz > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_runtime.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_src.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_win32.zip > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-01_win32.zip.xz > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09-20130912_win32.exe > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_linux.tar.xz > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_runtime.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_src.tar.bz2 > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_win32.zip > > gcc-linaro-aarch64-linux-gnu-4.8-2013.09_win32.zip.xz > > gcc-linaro-aarch64-none-elf-4.8-2013.09-01_linux.tar.bz2 > > gcc-linaro-aarch64-none-elf-4.8-2013.09-01_linux.tar.xz > > gcc-linaro-aarch64-none-elf-4.8-2013.09-01_win32.zip > > gcc-linaro-aarch64-none-elf-4.8-2013.09-01_win32.zip.xz > > gcc-linaro-aarch64-none-elf-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-aarch64-none-elf-4.8-2013.09_linux.tar.xz > > gcc-linaro-aarch64-none-elf-4.8-2013.09_win32.zip > > gcc-linaro-aarch64-none-elf-4.8-2013.09_win32.zip.xz > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09-01_linux.tar.bz2 > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09-01_linux.tar.xz > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09-01_runtime.tar.bz2 > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09-01_win32.zip > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09-01_win32.zip.xz > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_linux.tar.xz > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_runtime.tar.bz2 > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_src.tar.bz2 > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_win32.zip > > gcc-linaro-aarch64_be-linux-gnu-4.8-2013.09_win32.zip.xz > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09-01_linux.tar.bz2 > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09-01_linux.tar.xz > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09-01_win32.zip > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09-01_win32.zip.xz > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09_linux.tar.xz > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09_win32.zip > > gcc-linaro-aarch64_be-none-elf-4.8-2013.09_win32.zip.xz > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09-20130912_win32.exe > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.xz > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_runtime.tar.bz2 > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_src.tar.bz2 > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_win32.zip > > gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_win32.zip.xz > > gcc-linaro-armeb-linux-gnueabihf-4.8-2013.09_linux.tar.bz2 > > gcc-linaro-armeb-linux-gnueabihf-4.8-2013.09_linux.tar.xz > > gcc-linaro-armeb-linux-gnueabihf-4.8-2013.09_runtime.tar.bz2 > > gcc-linaro-armeb-linux-gnueabihf-4.8-2013.09_win32.zip > > gcc-linaro-armeb-linux-gnueabihf-4.8-2013.09_win32.zip.xz > > > > -- > > Thanks, > > Yongqin Liu > > --------------------------------------------------------------- > > #mailing list > > linaro-andr...@lists.linaro.org > > http://lists.linaro.org/mailman/listinfo/linaro-android > > linaro-validat...@lists.linaro.org > > http://lists.linaro.org/pipermail/linaro-validation > > > > > > _______________________________________________ > > linaro-toolchain mailing list > > linaro-toolchain@lists.linaro.org > > http://lists.linaro.org/mailman/listinfo/linaro-toolchain > > > > > > > > _______________________________________________ > > linaro-toolchain mailing list > > linaro-toolchain@lists.linaro.org > > http://lists.linaro.org/mailman/listinfo/linaro-toolchain > > > -- Thanks, Yongqin Liu --------------------------------------------------------------- #mailing list linaro-andr...@lists.linaro.org <linaro-...@lists.linaro.org> http://lists.linaro.org/mailman/listinfo/linaro-android linaro-validat...@lists.linaro.org <linaro-...@lists.linaro.org> http://lists.linaro.org/pipermail/linaro-validation
_______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain