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