|
Talk Details |
|
Speaker Name |
Hareesh Nagarajan and Pramod Kumar |
Company |
RV College of Engineering |
Talk Title |
A hands-on introduction to the ELF object file format |
Track |
System Development |
Scope |
Technical |
Synopsis |
The talk will introduce the Executable and Linkable Format, the widely used format for object files on most Linux/UNIX machines today. In this talk we will concentrate only on relocatable object files. We hope, with the information gained from this talk, one will hopefully be able to account for the whereabouts of every byte for any relatively small(!), object file.
[What is an Object File?
Eg: $gcc -c hello.c -o hello.o ; hello.o is an object file conforming to ELF.
Eg: $gcc hello.c ; the a.out created is an object file conforming to ELF.] |
Speaker Profile |
Hareesh Nagarajan has been using Linux for over 2 years now, but has only recently turned into a Linux Power User and this he attributes to Gentoo - his favourite linux distribution.
Pramod has been using Linux for the last two years during which he has completed projects like text editors and assemblers using GNU tools and the QT developer.
Hareesh and Pramod are presently in the 7th Semester Computer Science and Engineering at RV College of Engineering and are currently working on developing models using the discrete element method. They are also cuncurrently developing a IM protocol for their networks laboratory. All their experience with assemblers and the ELF Object File Format was during their 6th semester when they developed miASMa, a nifty 2 pass macro assembler that generated relocatable object files conforming to the ELF format for an Intel machine. |
Download Slideshow
No of Downloads - 140 |
OpenOffice Format
(Click here to learn more about OpenOffice, the free office suite for Linux, Windows, etc.)
|
|
PowerPoint Format |
|
|
Disclaimer :
The text and images in these slideshows have been provided by the
speaker, not by the Linux Bangalore/2003 organizers. Copyright or any other form of complaints
should be taken up with the speaker.
|
See Talk Schedule
In case you face any problems in downloading the slides, please contact us
|
|
EVENT SPONSORS

Principal Sponsor

Platinum Sponsor

Gold Sponsor

Silver Sponsor
ENDORSED BY
|