Talk Details

Home
About
Register
FAQ
Talks
Schedules
OSS Expo
Discussions
Guides
Sponsors
Press
Photos
Contact
LB/2002
LB/2001
The BLUG
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

EVENTSPONSORS

Principal
Principal Sponsor

Platinum
Platinum Sponsor

Gold
Gold Sponsor

Silver
Silver Sponsor

ENDORSEDBY