odump man page on OSF1

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
OSF1 logo
[printable version]

odump(1)							      odump(1)

NAME
       odump - Dumps selected parts of an object file

SYNOPSIS
       odump  [-a  c[m]	 f  g[p]  hi  j[f|s] l[a|4|8] orstxz D[cghlmrst] FOPRV
       X[p|x] flag_modifiers] file1...fileN

OPTIONS
       This command works for object files and archives of  object  files.  It
       accepts	one or more of the following options: Dumps the archive header
       for each member of an archive file.  Dumps the string table (local  and
       external	 strings).  Dumps the contents of the section.	Dumps the file
       header.	Dumps the global symbols from the symbol table of  an  archive
       file.   Dumps  gp range information.  Dumps section headers.  Dumps the
       symbolic information header.  Dumps compact relocations stored  in  the
       section.	  In addition to dumping information associated with -j, dumps
       compact relocations that are predicted and  not	stored.	  Dumps	 brief
       statistics  on  the  compact  relocations stored in the section.	 Dumps
       line numbers.  Dumps the contents of a literal section; with x specify‐
       ing  the section to dump, as follows: Dumps the 4-byte literal section.
       Dumps the 8-byte literal section.  Dumps the  literal  address  section
       (.lita).	  Dumps	 the  optional	header.	 Dumps relocation information.
       Dumps section contents.	Dumps symbol table  entries.   Indexed	symbol
       table  entries  only  can  be dumped by using the -t index and +t index
       options: Dumps indexed symbol table entries in a range starting at  the
       specified entry (index) and ending at the last entry or the entry spec‐
       ified by +t.  Dumps symbol table entries in a  range  starting  at  the
       first entry or the entry specified by -t and ending at the entry speci‐
       fied by +t.  Dumps the  auxiliary  symbol  table.   Dumps  line	number
       entries	for  the  specified  function  (name).	A range of line number
       entries can be dumped by using -z name,number and  +z  number  options:
       Dumps  a	 range of line number entries starting at number for the named
       function (name) and ending at the last line number or the  line	number
       specified  by +z.  Dumps line numbers for a specified range.  The range
       starts at either the name or number specified by -z.   The  range  ends
       with the number specified by +z.

	      The  name and number specified by a -z modifier can be separated
	      by a blank instead of a comma.  Displays the  section  for  each
	      file specified. This section contains basic information describ‐
	      ing where other sections related to dynamic loading are  located
	      and  the size of those sections. You can use the following modi‐
	      fiers with the -D option: Displays the  section  for  each  file
	      specified.  This conflict table lists symbols whose normal defi‐
	      nition is overridden at run time.	 Displays the section for each
	      file  specified. The GOT (global offset table) contains the run-
	      time addresses of each symbol exported or imported by the shared
	      object.  Displays the section for each file specified. This hash
	      table contains entries for each name in the section and is  used
	      for  fast lookup of symbols.  Displays the section for each file
	      specified. This section contains a list of the shared  libraries
	      needed by this object.  Displays the section for each file spec‐
	      ified. The msym table contains  entries  corresponding  to  each
	      symbol  in  the  section.	 Each entry contains the symbol's hash
	      value and an index into the dynamic relocation table.  The  msym
	      table  is	 used  to  speed  up  loader processing and reduce the
	      dynamic memory allocated by the loader.	Displays  the  dynamic
	      relocation  section  (.rel.dyn)  for  each file specified.  Each
	      relocation entry represents a reference to a symbol in a	shared
	      library.	 Displays  the	section	 for each file specified. This
	      section contains strings referenced  by  other  dynamic  loading
	      sections.	 Displays the section for each file specified. This is
	      a table of external symbols in a shared object.  Dumps the  file
	      descriptor table.	 Dumps optimization symbols.  Dumps the proce‐
	      dure descriptor table.  Dumps the relative file  descriptor  ta‐
	      ble.   Displays  the  version  of	 the odump command.  Dumps the
	      exception procedure table.  Enhances  the	 -Xp  output  to  show
	      scope  table  information for each entry. The -Xx option must be
	      used with the -Xp option.

       The following modifiers (flag_modifiers) can be used with odump command
       options:	 Dumps	a  section  or	a range of sections.  The range starts
       either at the first section or at number	 (if  specified).   The	 range
       ends  at	 either	 the  last section or the section you specify with +d.
       This modifier can be used with -r and -s.  Dumps sections in the	 range
       beginning with either the first section or the section specified by -d.
       The range ends with either the last section or the section specified by
       +d.  This modifier can be used with -r and -s.  Dumps information about
       only the specified name.	 You can use this modifier with	 -h,  -l,  -r,
       and -s.	Does not display headers. The modifier can be used with all of
       the command options.  Underlines the name of the file for emphasis. The
       modifier	 can  be used with all of the command options.	Dumps informa‐
       tion symbolically rather than numerically (for example,	Static	rather
       than  0X02).  This modifier can be used with -a, -cm, -f, -gp, -la, -o,
       -r, -t, -x, and -O.

       Optionally, an option and  its  modifier	 can  be  separated  by	 using
       blanks.

       [Tru64  UNIX]  The  DEC	C++ compiler encodes type information in func‐
       tion, template, variable, and virtual table names to  enable  type-safe
       linkages.  This encoding is referred to as “name mangling”. The follow‐
       ing options can be used with the -r, -t, and -P options to instruct the
       odump command to print either the original name (that is, the demangled
       name), the mangled name, or both names by specifying one of the follow‐
       ing options.  By default, odump shows the demangled names only.	[Tru64
       UNIX]  Prints only the mangled name.   [Tru64  UNIX]  Prints  both  the
       mangled and the demangled names.

       The  odump  command  tries to format information in a helpful way, dis‐
       playing information in character, hexadecimal, octal,  or  decimal,  as
       appropriate.

DESCRIPTION
       The  odump command dumps selected parts of each file that is specified.
       For details on the object file parts presented in the odump output, see
       the Assembly Language Programmer's Guide.

SEE ALSO
       Files:  a.out(4), ar(4)

       Programmer's Guide

       Assembly Language Programmer's Guide

								      odump(1)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OSF1

List of man pages available for OSF1

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net