ELF: From The Programmer's Perspective
Hongjiu Lu
hjl@nynexst.com
NYNEX Science & Technology, Inc.
500 Westchester Avenue
White Plains, NY 10604, USA
Abstract:
In this paper, we discuss the new ELF binary format for Linux specifically from the view of the programmer. We introduce some techniques which can be used with ELF to control the execution of a program at run time. We show how to use dynamic linking and dynamic loading under ELF. We also demonstrate how to use the GNU C/C++ compiler and binary utilities to create shared C/C++ libraries under Linux.
- Introduction
- ELF Types
- The .init and .fini Sections
- Dynamic Linking and Dynamic Loading in ELF
- ELF Support in GCC, GNU Link Editor and Linux
- Programming in Assembly Language with PIC
- Conclusion
- References
- About this document ...
J.H.M.Dassen
Tue Aug 1 14:18:10 MDT 1995
没有评论:
发表评论