Solved

What is contained in the symbol table

Posted on 1998-01-07
1
274 Views
Last Modified: 2010-04-21
could someone please tell me what exactly is contained in the symbol table, for an executable file. Also if you could tell me of a book that explains it to novices, that would be great (please don't give me a reference in the man pages beacuse I have looked). Thanks
0
Comment
Question by:petermcc
1 Comment
 
LVL 51

Accepted Solution

by:
ahoffmann earned 100 total points
ID: 2008541
the symbol table contains the mapping of symbol names (functions, variables, etc.) to their address and the type of the symbol.

You must look at your compiler/linker docs for detailed description of this.

the  nm  man-page could be a good start on UNIX.
See also for somthing about  a.out or ELF or COFF format.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
IBM flash storage 840 15 66
Write an app 10 70
centos commands 6 67
insert flat files in to tables based upon first character 1 16
Let's say you need to move the data of a file system from one partition to another. This generally involves dismounting the file system, backing it up to tapes, and restoring it to a new partition. You may also copy the file system from one place to…
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question