|
[1]Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman, Compilers: Principles, Techniques, and Tools, Addison Wesley, 1st Ed., 1986. [2]John R. Levine, Linkers & loaders, Morgan Kaufman, 1st Ed., 1999. [3]“Assemblers, Linkers & Loaders” , http://cs.gmu.edu/~setia/cs365-S02/assembler.pdf [4]“Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2”, TIS Committee, 1995. [5]GCC online manual, http://gcc.gnu.org/onlinedocs/gcc/ [6]GCC online internals, http://gcc.gnu.org/onlinedocs/gccint/ [7]Arthur Griffith, GCC: The Complete Referenc, McGraw-Hill Osborne Media, 1st Ed., 2002. [8]Kurt Wall and William von Hagen, The Definitive Guide to GCC, Apress, 2003. [9]GNU Binutils, http://sourceware.org/binutils/ [10]Documentation for Binutils 2.20, http://sourceware.org/binutils/docs-2.20/ [11]Documentation for ld, http://sourceware.org/binutils/docs/ld/index.html [12]GDB, the GNU Project Debugger, http://www.gnu.org/software/gdb/ [13]Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, and Philippe Gerum, Building Embedded Linux Systems, O''Reilly Media, 2nd Ed., 2008. [14]Leland L. Beck, System Software: An Introduction to Systems Programming, Addison Wesley, 3rd Ed. 1996. [15]俞甲子,石凡,與潘愛民,程式設計師的自我修養—連結. 載入. 程式庫,碁峯,2009。
|