hdr man page on Xenix

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



     HDR(C)		      XENIX System V			HDR(C)

     Name
	  hdr - Display selected parts of an object file.

     Syntax
	  hdr [ -dhprsSt ] file ...

     Description
	  hdr displays executable binary file headers, symbol tables,
	  and text or data relocation records in human-readable
	  formats.  It also prints out seek positions for the various
	  segments in the executable binary file.

	  a.out, x.out, and x.out segmented formats and archives are
	  understood.

	  The symbol table format consists of six fields.  In a.out
	  formats the third field is missing.  The first field is the
	  symbol's index or position in the symbol table, printed in
	  decimal.  The index of the first entry is zero.  The second
	  field is the type, printed in hexadecimal.  The third field
	  is the s_seg field, printed in hexadecimal.  The fourth
	  field is the symbol's value in hexadecimal.  The fifth field
	  is a single character which represents the symbol's type as
	  in nm(C), except C common is not recognized as a special
	  case of undefined.  The last field is the symbol name.

	  If long form relocation is present, the format consists of
	  six fields.  The first is the descriptor, printed in
	  hexadecimal.	The second is the symbol ID, or index, in
	  decimal.  This field is used for external relocations as an
	  index into the symbol table.	It should reference an
	  undefined symbol table entry.	 The third field is the
	  position, or offset, within the current segment at which
	  relocation is to take place; it is printed in hexadecimal.
	  The fourth field is the name of the segment referenced in
	  the relocation: text, data, bss or EXT for external.	The
	  fifth field is the size of relocation:  byte, word (2
	  bytes), or long.  The last field will indicate, if present,
	  that the relocation is relative.

	  If short form relocation is present, the format consist of
	  three fields.	 The first field is the relocation command in
	  hexadecimal.	The second field contains the name of the
	  segment referenced; text or data.  The last field indicates
	  the size of relocation:  word or long.

     Page 1					      (printed 2/7/91)

     HDR(C)		      XENIX System V			HDR(C)

	  Options and their meanings are:

	  -d   Causes the data relocation records to be printed out.

	  -h   Causes the executable binary file header and extended
	       header to be printed out.  Each field in the header or
	       extended header is labeled.  This is the default
	       option.

	  -p   Causes seek positions to be printed out as defined by
	       macros in the include file, <a.out.h>.

	  -r   Causes both text and data relocation to be printed.

	  -s   Prints the symbol table.

	  -S   Prints the file segment table with a header.  (Only
	       applicable to x.out segmented executable files.)

	  -t   Causes the text relocation records to be printed out.

     See Also
	  a.out(F), nm(C)

     Page 2					      (printed 2/7/91)

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Xenix

List of man pages available for Xenix

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