odump man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

odump(1)							      odump(1)

NAME
       odump - dump information contained in SOM object files

SYNOPSIS
       [-option]... file...

DESCRIPTION
       takes  one  or  more 32-bit native code files (object files, shared and
       archive libraries, executables) and dumps information about them.

       skips non-SOM input files and issues a warning.

   Options
       Some options have additional support or provide additional  information
       when used in combination with the modifier options:

	      Indicate	that  the  structure  specified	 by  its corresponding
	      option
				is verified when run with the option.

	      Provides additional output format information for the  structure
	      specified
				by  its corresponding option when run with the
				option.

	      Prints a more descriptive message for the structure specified
				by its corresponding option when run with  the
				option.

       The table below indicates the available support for each option.

       recognizes the following options and their modifiers:

       V   T   B   -Option	     Description

       -   -   -   -all		     Print a subset of commonly useful infor‐
				     mation.  This option  is  equivalent  to
				     the option combination "-header -symbols
				     -spaces -subspaces".
       V   -   -   -auxheader	     Print SOM auxilary headers
       V   -   -   -auxunwind	     Print the stack auxiliary unwind table
       -   -   -   -compunit	     Print compilation unit dictionary
       -   -   -   -doclinetable     Print  the	 line  tables  for  debugging
				     optimized code
       -   -   -   -filtertable	     Print   the   list	  of   implementation
				     libraries for a given filter library
       -   -   B   -fixups	     Print fixups
       V   -   -   -header	     Print SOM header
       -   -   -   -help	     Print this help screen
       V   T   -   -initpointers     Print initialization pointers
       -   -   -   -linetable	     Print the line number table
       -   -   -   -linkmap	     Print the linkmap contents
       -   -   -   -linkmapbss	     Print the linkmap bss contents
       -   -   -   -linkmapfile	     Print the linkmap object file table
       -   -   -   -linkmapstr	     Print the linkmap string table
       -   -   -   -loaderfixups     Print loader fixup records
       -   -   -   -lstauxheader     Print LST auxheader
       -   -   -   -lstexportlist    Print LST exportlist
       -   -   -   -lstheader	     Print LST header
       -   -   -   -lstimportlist    Print LST importlist
       -   -   -   -lstsomdir	     Print LST som directory

       -   -   -   -lststringtable   Print LST stringtbl
       -   -   -   -nclist	     Treat  remaining	options	  as   nclist
				     options

       -   -   -   -octoutput	     Treat  remaining input files as OCT out‐
				     put
       V   -   -   -recover	     Print the recover table
       -   -   -   -silent	     Don't print tables, to be used with ver‐
				     ify option
       -   -   -   -sldatalinktbl    Print the shared lib data linkage table
       V   -   -   -sldlexporthash   Print  the	 shared	 lib  export  entries
				     hashed values
       V   -   -   -sldlheader	     Print the shared lib DL header
       V   -   -   -sldlheaderext    Print  the	 shared	  lib	dl_header_ext
				     structure
       V   -   -   -sldlimporthash   Print  the	 shared	 lib  import  entries
				     hashed values
       V   -   -   -sldlplabelhash   Print  the	 shared	 lib  plabel  entries
				     hashed values
       V   -   -   -sldynamrel	     Print  the shared lib dynamic relocation
				     records
       V   -   -   -slexportext	     Print the shared lib export list  exten‐
				     sion
       V   -   -   -slexportlist     Print the shared lib export list
	   -   -   -slfastbind	     Print the fastbind tables
       -   -   -   -slfbdynamrel     Print  the	 fastbind  dynamic relocation
				     list
       -   -   -   -slfbhdr	     Print the fastbind header
       -   -   -   -slfbimpexp	     Print the fastbind import export list
       -   -   -   -slfblibver	     Print the fastbind library version list
       -   -   -   -slfbmodbound     Print the fastbind module bound list
	   -   -   -slhashtbl	     Print the shared lib export hash table
       V   -   -   -slimportlist     Print the shared lib import list
       -   T   -   -slliblist	     Print the list of shared libraries	 used
				     in build
       -   -   -   -sllibloadlist    Print  the shared lib load list, includ‐
				     ing dependencies
       -   T   -   -sllibsearch	     Print the shared lib dynamic search sta‐
				     tus
       V   -   -   -slmodule	     Print the shared lib module table
       V   -   -   -slmoduledyn	     Print  the shared lib module table relo‐
				     cation list
       V   -   -   -slmoduleimp	     Print the shared lib module table import
				     list
       -   -   -   -slproclinktbl    Print  the	 shared lib procedure linkage
				     table
       -   -   -   -slstringtable    Print the shared lib string table
       -   -   -   -slunwindhdr	     Print the shared lib unwind header
       V   -   B   -sommap	     Print map of SOM structures
       V   -   -   -spaces	     Print space list
       -   -   -   -spstringtable    Print string table for space dictionary
       V   -   -   -subspaces	     Print subspace list
       V   -   -   -symbols	     Print all symbols
       -   -   -   -symstringtable   Print string table for symbol dictionary
       -   -   -   -titles	     Print full names in all titles
       -   -   -   -tlssym	     Print the TLS symbol references
       -   -   -   -symver	     Print Versioned symbols
       -   -   -   -toolbssmap	     Print the linker bss subspace map
       -   -   -   -toolcompmap	     Print the linker compilation unit map
       -   -   -   -toolsubspmap     Print the linker subspace map
       V   T   -   -unwind	     Print the stack unwind table
       -   -   -   -usage	     Print the help screen
       -   -   -   -verbose #	     Set verbosity level for tables that fol‐
				     low, 0=default

       -   -   -   -verify	     Verify correctness of tables before they
				     are printed
       -   -   -   -verifyall	     Verify correctness of tables  that	 have
				     verify support
       -   -   -   -version	     Print date of current version

RETURN VALUE
       exits with one of the following values:

	      All input files were listed successfully.

	      aborted because errors occurred when accessing
		   files.  The following conditions cause an error:

		   ·  Specified file not found.

		   ·  User has no permission to read the directory.

		   ·  Process could not get enough memory.

		   ·  Invalid option specified.

EXTERNAL INFLUENCES
   Environment Variables
       The following variable affects the execution of

       A colon separated list of path names used to search for shared
		       libraries. Used by and options.

EXAMPLES
       To  see	what  compiler	options and version an executable was compiled
       with:

       To list the shared libraries (.sl) that a program  loads,  even	if  is
       set:

       To  see	how much space a program needs in Quadrant 2 to hold the data,
       bss, stack, and other areas, look at the values in the som_exec_auxhdr:

       To see if a program was built for debugging with and not for  optimiza‐
       tion with look for a space (programs built for both show instead of

AUTHOR
       was developed by HP.

SEE ALSO
   System Tools
       ld(1)		 Invoke the link editor

   Miscellaneous
       a.out(4)		 Assembler, compiler, and linker output
       elfdump(1)	 Dump utility for ELF object format
       elf(3E)		 Executable and Linking Format

   Texts and Tutorials
       (See the		 option)
       (See		 manuals(5) for ordering information)

PA-RISC Systems Only						      odump(1)
[top]

List of man pages available for HP-UX

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