* added compilers lcc and bcc (linux86)
[mascara-docs.git] / compilers / linux86-0.16.17 / man / objdump86.1
blobb3df63b02cda3808ead331fb1ef6da230fa4bb0b
1 .TH objdump86 1 "May, 2006"
2 .BY Shyamal Prasad <shyamal@member.fsf.org>
3 .nh
4 .SH NAME
5 objdump86, size86, nm86 \- Examine object, archive or executable files
6 .SH SYNOPSIS
7 .BI objdump86 
8 .RI [ file ...]
9 .PP
10 .B size86 
11 .RI [ file ...]
12 .PP
13 .BI nm86 
14 .RI [ file ...]
16 .SH DESCRIPTION
17 These commands are used to examine the contents of object files. They
18 may also be used to examine archive or executable files. When archive
19 files are examined each module in the archive will be processed in
20 sequence.
21 .PP
22 .B nm86 
23 prints the symbol table in each of the specified files.
24 .PP
25 .B size86
26 displays a summary of the sizes of the segments in each of the files.
27 .PP
28 .B objdump86
29 decodes and displays the contents of the object files specified. This
30 includes the section headers, symbols tables, segment sizes, and
31 segment contents.
32 .SH OPTIONS
33 The programs are not designed to accept any options.
34 .PP
35 It should be noted that all three of
36 .BR objdump86 ,
37 .BR size86 ,
38 and 
39 .B nm86
40 are implemented as links to the same executable file (called
41 .BR objdump86
42 in the source distribution). The result of running this executable is
43 determined by the file name actually used to execute it.
44 .PP
45 It is possible to force a specific behavior irrespective of the
46 invocation file name using one of the options below
47 .TP
48 .B -s
49 Behave like
50 .BR size86 .
51 .TP
52 .B -n
53 Behave like
54 .BR nm86 .
55 .SH RESTRICTIONS
56 These commands are intended for use only with the Dev86/ELKS
57 toolchain.
58 .SH "SEE ALSO"
59 .BR as86 (1),
60 .BR bcc (1),
61 .BR ld86 (1)
62 .SH AUTHORS
63 .BR objdump86 ,
64 .BR size86 ,
65 and
66 .B nm86
67 \(co 1999 Greg Haerr <greg@censoft.com>.
68 .SH COPYRIGHT
69 The manual page was written for Debian GNU/Linux, \(co 2006 Shyamal
70 Prasad <shyamal@member.fsf.org>. It is distributed under the terms of
71 the GNU General Public License version 2 (or any later version
72 released by the Free Software Foundation).