cxxfilt.man
来自「基于4个mips核的noc设计」· MAN 代码 · 共 115 行
MAN
115 行
.\" Copyright (c) 1991 Free Software Foundation.\" See section COPYING for conditions for redistribution.TH @PROGRAM@ 1 "June 1993" "cygnus support" "GNU Development Tools".de BP.sp.ti \-.2i\(**...SH NAME@PROGRAM@ \- demangle C++ symbols.SH SYNOPSIS.hy 0.na.TP.B @PROGRAM@.RB "[\|" \-_ | \-\-strip-underscores "\|]".RB "[\|" "\-s {gnu,lucid,arm} " | " \-\-format={gnu,lucid,arm}" "\|]".RB "[\|" \-\-help "\|]".RB "[\|" \-\-version "\|]".RB "[\|" symbol "...\|]".SH DESCRIPTIONThe C++ language provides function overloading, which means that you canwrite many functions with the same name (providing each takes parametersof different types). All C++ function names are encoded into alow-level assembly label (this process is known as.I mangling\c). The .B @PROGRAM@program does the inverse mapping: it decodes (\fIdemangles\fR)low-level names into user-level names so that the linker can keepthese overloaded functions from clashing..PPEvery alphanumeric word (consisting of letters, digits, underscores,dollars, or periods) seen in the input is a potential label. If thelabel decodes into a C++ name, the C++ name replaces the low-levelname in the output..PPYou can use.B @PROGRAM@to decipher individual symbols by specifying these symbols on thecommand line..PPIf no.B symbolarguments are given,.B @PROGRAM@reads symbol names from the standard input and writes the demanglednames to the standard output. All results are printed on the standardoutput..SH OPTIONS.TP.B \-_.TP.B \-\-strip\-underscoresOn some systems, both the C and C++ compilers put anunderscore in front of every name. For example, the C name .B foogets the low-level name .BR _foo .This option removes the leading underscore..TP.B "\-s {gnu,lucid,arm}".TP.B \-\-format={gnu,lucid,arm}GNU.B nmcan decode three different methods of mangling, used by different C++compilers. This option selects which method it uses: the one used bythe GNU compiler, the one used by the Lucid compiler, or the onespecified by the C++ Annotated Reference Manual. The default is theGNU style..TP.B \-\-helpPrint a summary of the options to.B @PROGRAM@and exit..TP.B \-\-versionPrint the version number of.B @PROGRAM@and exit..SH "SEE ALSO".RB "`\|" binutils "\|'" entry in .Binfo\c\&; .IThe GNU Binary Utilities\c\&, Roland H. Pesch (June 1993)..SH COPYINGCopyright (c) 1993 Free Software Foundation, Inc..PPPermission is granted to make and distribute verbatim copies ofthis manual provided the copyright notice and this permission noticeare preserved on all copies..PPPermission is granted to copy and distribute modified versions of thismanual under the conditions for verbatim copying, provided that theentire resulting derived work is distributed under the terms of apermission notice identical to this one..PPPermission is granted to copy and distribute translations of thismanual into another language, under the above conditions for modifiedversions, except that this permission notice may be included intranslations approved by the Free Software Foundation instead of inthe original English.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?