DocumentCode :
3440183
Title :
A new construction method of common embedded cross compiler tool based on newlib
Author :
Yu, Yang ; Cai, Qixian ; Guo, Sen
Author_Institution :
Dept. of Electron. Inf. & Control Eng., Guangxi Univ. of Technol., Liuzhou, China
Volume :
3
fYear :
2010
fDate :
29-31 Oct. 2010
Firstpage :
817
Lastpage :
819
Abstract :
Most of embedded cross compiler tools are cross-compilers based on glibc and Linux kernel in the form of ARCH-linux-*. They are mainly for Linux operating system, depending on specified C language library glibc, and also need the support of MMU. Object files made by the compiler have more memory space. This paper presents a general method of constructing embedded cross compiler tool with newlib library. It constructs a cross compile toolchain with ARCH-elf-*, which is independent of specific operating system, C language library and the support of MMU. This method allows it to build arm, ppc and mips 64 cross compiler tool with the characteristics of configuration more flexibility, higher speed, transplantation more convenience and less memory space.
Keywords :
C language; Linux; embedded systems; program compilers; software libraries; ARCH-elf; ARCH-linux; C language library glibc; Linus kernel; Linux operating system; MMU; Newlib library; common embedded cross compiler tool; memory space; object file; Libraries; Linux; Programming; cross compile; embedded system; glibc; mips; newlib;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Computing and Intelligent Systems (ICIS), 2010 IEEE International Conference on
Conference_Location :
Xiamen
Print_ISBN :
978-1-4244-6582-8
Type :
conf
DOI :
10.1109/ICICISYS.2010.5658328
Filename :
5658328
Link To Document :
بازگشت