otool man page on NeXTSTEP

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


OTOOL(1)							      OTOOL(1)

NAME
       otool - object file displaying tool

SYNOPSIS
       otool [ option ...  ] [ file ...	 ]

DESCRIPTION
       The   otool  command  displays  specified  parts	 of  object  files  or
       libraries.  The file arguments may be of	 the  form  libx.a(foo.o),  to
       request	information  about  only  that	object file and not the entire
       library.	  (Typically this argument must be quoted,  ``libx.a(foo.o)'',
       to get it past the shell.)  Otool understands both Mach-O (Mach object)
       files and fat file formats; it no longer understands 4.3BSD a.out  file
       formats.	 Otool can display the specified information in either its raw
       (numeric) form (without the -v flag), or in a symbolic form using macro
       names of constants, etc. (with the -v or -V flag).

       At least one of the following options must be specified:

       -a     Display the archive header, if the file is an archive.

       -S     Display  the contents of the `__.SYMDEF' file, if the file is an
	      archive.

       -f     Display the fat headers.

       -h     Display the Mach header.

       -l     Display the load commands.

       -L     Display the names and version numbers of	the  shared  libraries
	      that the object file uses.

       -s segname sectname
	      Display  the contents of the section (segname,sectname).	If the
	      -v flag is specified, the section	 is  displayed	as  its	 type,
	      unless  the  type	 is zero (the section header flags).  Also the
	      sections	 (__OBJC,__protocol),	(__OBJC,__string_object)   and
	      (__OBJC,__runtime_setup)	are  displayed	symbolically if the -v
	      flag is specified.

       -t     Display the contents of the (__TEXT,__text) section.   With  the
	      -v  flag,	 this  disassembles  the  text.	  And with -V, it also
	      symbolically disassembles the operands.

       -d     Display the contents of the (__DATA,__data) section.

       -o     Display  the  contents  of  the  __OBJC  segment	used  by   the
	      Objective-C run-time system.

       -r     Display the relocation entries.

       -c     Display  the  argument  strings  (argv[] and envp[]) from a core
	      file.

       -I     Display the indirect symbol table.

       -T     Display the table of contents for a  dynamically	linked	shared
	      library.

       -R     Display  the  reference  table  of  a  dynamically linked shared
	      library.

       -M     Display the module table of a dynamically linked shared library.

       The following options may also be given:

       -p name
	      Used with the -t and -v or -V options to start  the  disassembly
	      from  symbol name and continue to the end of the (__TEXT,__text)
	      section.

       -v     Display verbosely (symbolically) when possible.

       -V     Display the disassembled operands symbolically (this implies the
	      -v option).  This is useful with the -t option.

       -X     Don't  display  leading  addresses  when	displaying contents of
	      sections.

       -arch arch_type
	      Specifies the architecture, arch_type, of the file for  otool(1)
	      to operate on when the file is a fat file.  (See arch(3) for the
	      currently know arch_types.)   The	 arch_type  can	 be  "all"  to
	      operate  on  all	architectures  in the file.  The default is to
	      display only the host architecture, if  the  file	 contains  it;
	      otherwise, all architectures in the file are shown.

NeXT Computer, Inc.		 April 2, 1995			      OTOOL(1)
[top]

List of man pages available for NeXTSTEP

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