Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LLVM-OTOOL(1)			     LLVM			 LLVM-OTOOL(1)

NAME
       llvm-otool - Mach-O dumping tool

SYNOPSIS
       llvm-otool [option...] [file...]

DESCRIPTION
       llvm-otool is a tool for	dumping	Mach-O files.

       It  attempts  to	 be command-line-compatible and	output-compatible with
       macOS's otool.

OPTIONS
       -arch <value>
	      Select slice of universal	Mach-O file.

       -C     Print linker optimization	hints.

       -D     Print shared library id.

       -d     Print data section.

       -f     Print universal headers.

       -G     Print data-in-code table.

       --help-hidden
	      Print help for hidden flags.

       --help Print help.

       -h     Print mach header.

       -I     Print indirect symbol table.

       -j     Print opcode bytes.

       -L     Print used shared	libraries.

       -l     Print load commnads.

       -mcpu=<value>
	      Select cpu for disassembly.

       -o     Print Objective-C	segment.

       -P     Print __TEXT,__info_plist	section	as strings.

       -p <function name>
	      Start disassembly	at <function name>.

       -r     Print relocation entries.

       -s <segname> <sectname>
	      Print contents of	section.

       -t     Print text section.

       --version
	      Print version.

       -V     Symbolize	disassembled operands (implies -v).

       -v     Verbose output / disassemble when	printing text sections.

       -X     Omit leading addresses or	headers.

       -x     Print all	text sections.

       @<FILE>
	      Read  command-line  options  and	commands  from	response  file
	      <FILE>.

EXIT STATUS
       llvm-otool  exits with a	non-zero exit code if there is an error.  Oth-
       erwise, it exits	with code 0.

BUGS
       To report bugs, please visit <https://bugs.llvm.org/>.

SEE ALSO
       llvm-nm(1), llvm-objdump(1)

AUTHOR
       Maintained by the LLVM Team (https://llvm.org/).

COPYRIGHT
       2003-2025, LLVM Project

13				  2025-04-17			 LLVM-OTOOL(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=llvm-otool13&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help