tail head cat sleep
QR code linking to this page

Manual Pages  — C++FILT

NAME

c++filt – decode C++ symbols

CONTENTS

SYNOPSIS


c++filt [--help] [-_ | --strip-underscores] [-n | --no-strip-underscores] [-p | --no-params] [-s scheme | --format -= scheme] [-V | --version] [encoded-names ...]

DESCRIPTION

The c++filt utility translates encoded C++ symbol names to human-readable form.

The c++filt utility has two operating modes.

The c++filt utility recognizes the following options:
--help
  Print a help message and exit.
-_ | --strip-underscores
  Remove a leading underscore from symbol names prior to decoding them.
-n | --no-strip-underscores
  Do not remove leading underscores from names.
-p | --no-params
  This option is recognized but ignored.
-s scheme | --format -= scheme
  Select the encoding scheme to use. Argument scheme can be one of the following:
arm Use the encoding scheme specified by the C++ Annotated Reference Manual.
auto Guess the encoding scheme from the input.
gnu Use the encoding scheme used by the GNU C++ compiler.
gnu-v3
  Use the encoding scheme used by the GNU C++ compiler, version 3.
-V | --version
  Print a version identifier for c++filt and exit.

EXIT STATUS

The utility exits 0 on success, and >0 if an error occurs.

SEE ALSO

nm(1), strip(1), elftc_demangle(3)

AUTHORS

The c++filt utility was written by Kai Wang <Mt kaiwang27@users.sourceforge.net>.

C++FILT (1) August 24, 2011

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock.

I'm not interested in developing a powerful brain. All I'm after is just a mediocre brain, something like the President of the American Telephone and Telegraph Company.
— Alan Turing