.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "GSTACK 1" .TH GSTACK 1 2026-05-10 gdb-17.2 "GNU Development Tools" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" arm-none-eabi-gstack \- چاپ پشته فراخوانی و ردیابی پشته فرآیندها در ARM .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" gstack [\-h | \-\-help] [\-v | \-\-version] \fIpid\fR .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" چاپ رد پشته (stack trace) یک برنامه در حال اجرا با شناسه فرآیند \fIpid\fR. اگر فرآیند چندریسمانی (چندنخی) باشد، \fBgstack\fR رد پشته (backtrace) را برای هر ریسمان موجود در فرآیند در خروجی چاپ می‌کند. .PP این اسکریپت GDB را فراخوانی می‌کند، به شناسه فرآیند داده‌شده متصل می‌شود، رد پشته را چاپ کرده و از فرآیند جدا می‌شود. .PP در صورتی که \f(CW\*(C`gdb\*(C'\fR به هر دلیلی مانند نامعتبر بودن شناسه فرآیند یا نداشتن مجوزهای کافی نتواند به شناسه فرآیند داده‌شده متصل شود، \&\fBgstack\fR با وضعیتی غیرصفر خارج می‌شود. .SH "گزینه‌ها (OPTIONS)" .IX Header "OPTIONS" .IP \fB\-\-help\fR 4 .IX Item "--help" .PD 0 .IP \fB\-h\fR 4 .IX Item "-h" .PD فهرست کردن تمام گزینه‌ها، همراه با توضیحات کوتاه. .IP \fB\-\-version\fR 4 .IX Item "--version" .PD 0 .IP \fB\-v\fR 4 .IX Item "-v" .PD چاپ اطلاعات نسخه و سپس خروج. .SH "متغیرهای محیطی (ENVIRONMENT)" .IX Header "ENVIRONMENT" .IP \fBAWK\fR 4 .IX Item "AWK" نام کامل فایل برای مفسر Awk مورد استفاده. اگر تنظیم نشده باشد، متغیر \fBPATH\fR برای یافتن یک برنامه \f(CW\*(C`awk\*(C'\fR جستجو می‌شود. .IP \fBGDB\fR 4 .IX Item "GDB" نام کامل فایل برای فایل اجرایی GDB جهت تولید رد پشته. اگر تنظیم نشده باشد، متغیر \fBPATH\fR برای یافتن یک برنامه \f(CW\*(C`gdb\*(C'\fR جستجو می‌شود. .IP \fBGDBARGS\fR 4 .IX Item "GDBARGS" آرگومان‌های اختیاری برای ارسال به برنامه \f(CW\*(C`gdb\*(C'\fR. .SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" مستندات کامل GDB به عنوان یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های \f(CW\*(C`info\*(C'\fR و \f(CW\*(C`gdb\*(C'\fR و مستندات Texinfo مربوط به GDB به درستی روی سیستم شما نصب شده باشند، دستور .PP .Vb 1 \& info gdb .Ve .PP باید دسترسی به راهنمای کامل را برای شما فراهم کند. .PP \&\fIUsing GDB: A Guide to the GNU Source-Level Debugger\fR, Richard M. Stallman and Roland H. Pesch, July 1991. .SH "حق نشر (COPYRIGHT)" .IX Header "COPYRIGHT" Copyright (c) 1988\-2025 Free Software Foundation, Inc. .PP مجوز کپی، توزیع و/یا تغییر این سند تحت شرایط «مجوز مستندات آزاد گنو» (GNU Free Documentation License)، نسخه ۱.۳ یا هر نسخه بعدی منتشرشده توسط بنیاد نرم‌افزار آزاد اعطا می‌شود؛ با بخش‌های تغییرناپذیر «Free Software» و «Free Software Needs Free Documentation»، با متون روی جلد «A GNU Manual» و با متون پشت جلد مطابق با (a) در زیر. .PP (a) متن پشت جلد FSF عبارت است از: «You are free to copy and modify this GNU Manual. Buying copies from GNU Press supports the FSF in developing GNU and promoting software freedom.»