.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "LLVM-OTOOL" "1" "2026-07-15" "22" "LLVM" .SH "نام (NAME)" llvm-otool \- ابزار بازرسی و نمایش فایل‌های باینری Mach-O در LLVM .SH "خلاصه دستور (SYNOPSIS)" .sp \fBllvm\-otool\fP [\fIoption...\fP] \fI[file...]\fP .SH "توضیحات (DESCRIPTION)" .sp \fBllvm\-otool\fP ابزاری برای بازرسی و استخراج محتوای فایل‌های Mach\-O است. .sp این ابزار تلاش می‌کند تا با دستور \fBotool\fP در macOS از نظر گزینه‌های خط فرمان و قالب خروجی سازگار باشد. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-arch انتخاب برش (slice) از فایل چندمعماری (universal) Mach\-O. .UNINDENT .INDENT 0.0 .TP .B \-chained_fixups چاپ اطلاعات اصلاحات زنجیره‌ای (chained fixups). .UNINDENT .INDENT 0.0 .TP .B \-C چاپ نکات بهینه‌سازی پیونددهنده (linker optimization hints). .UNINDENT .INDENT 0.0 .TP .B \-dyld_info چاپ اطلاعات پیوند و تغییر آدرس پایه (bind and rebase). .UNINDENT .INDENT 0.0 .TP .B \-D چاپ شناسه کتابخانه اشتراکی (shared library id). .UNINDENT .INDENT 0.0 .TP .B \-d چاپ بخش داده (data section). .UNINDENT .INDENT 0.0 .TP .B \-f چاپ هدرهای چندمعماری (universal headers). .UNINDENT .INDENT 0.0 .TP .B \-G چاپ جدول داده در کد (data\-in\-code table). .UNINDENT .INDENT 0.0 .TP .B \-\-help\-hidden چاپ راهنمای گزینه‌های مخفی. .UNINDENT .INDENT 0.0 .TP .B \-\-help چاپ راهنما. .UNINDENT .INDENT 0.0 .TP .B \-h چاپ هدر mach. .UNINDENT .INDENT 0.0 .TP .B \-I چاپ جدول نمادهای غیرمستقیم (indirect symbol table). .UNINDENT .INDENT 0.0 .TP .B \-j چاپ بایت‌های آپ‌کد (opcode bytes). .UNINDENT .INDENT 0.0 .TP .B \-L چاپ کتابخانه‌های اشتراکی استفاده‌شده. .UNINDENT .INDENT 0.0 .TP .B \-l چاپ دستورهای بارگذاری (load commands). .UNINDENT .INDENT 0.0 .TP .B \-mcpu= انتخاب پردازنده (CPU) برای دیس‌اسمبل کردن. .UNINDENT .INDENT 0.0 .TP .B \-o چاپ سگمنت Objective\-C. .UNINDENT .INDENT 0.0 .TP .B \-P چاپ بخش __TEXT,__info_plist به‌صورت رشته‌های متنی. .UNINDENT .INDENT 0.0 .TP .B \-p شروع دیس‌اسمبل از تابع . .UNINDENT .INDENT 0.0 .TP .B \-r چاپ مدخل‌های بازنشانی (relocation entries). .UNINDENT .INDENT 0.0 .TP .B \-s چاپ محتوای بخش (section). .UNINDENT .INDENT 0.0 .TP .B \-t چاپ بخش کد (text section). .UNINDENT .INDENT 0.0 .TP .B \-\-version چاپ نگارش برنامه. .UNINDENT .INDENT 0.0 .TP .B \-V نمادگذاری عملوندهای دیس‌اسمبل‌شده (به‌همراه گزینه \fB\-v\fP). .UNINDENT .INDENT 0.0 .TP .B \-v خروجی با جزئیات کامل / دیس‌اسمبل هنگام چاپ بخش‌های متنی. .UNINDENT .INDENT 0.0 .TP .B \-X حذف آدرس‌ها یا هدرهای ابتدایی. .UNINDENT .INDENT 0.0 .TP .B \-x چاپ تمام بخش‌های متنی (text sections). .UNINDENT .INDENT 0.0 .TP .B @ خواندن گزینه‌ها و دستورهای خط فرمان از فایل پاسخ \fI\fP\&. .UNINDENT .SH "وضعیت خروج (EXIT STATUS)" .sp در صورت بروز خطا، \fBllvm\-otool\fP با کد خروج غیرصفر خارج می‌شود. در غیر این صورت، با کد خروج 0 به کار خود پایان می‌دهد. .SH "گزارش اشکالات (BUGS)" .sp برای گزارش اشکالات، لطفاً به مراجعه کنید. .SH "همچنین ببینید (SEE ALSO)" .sp \fBllvm\-nm\fP(1), \fBllvm\-objdump\fP(1) .SH "نویسنده (AUTHOR)" نگه‌داری‌شده توسط تیم LLVM (). .SH "حق نشر (COPYRIGHT)" 2003-2026, LLVM Project .\" End of generated man page.