Name
c++filt
Synopsis
c++filt [options
] [symbol
]
Decode the specified C++ or Java function name symbol, or read and decode symbols from standard input if no symbol is given. This command reverses the name mangling used by C++ and Java compilers to support function overloading, multiple functions that share the same name.
Options
- -_, --strip-underscores
Remove initial underscores from symbol names.
- --help
Print usage information, then exit.
- -j, --java
Print names using Java syntax.
- -n, --no-strip-underscores
Preserve initial underscores on symbol names.
- -s format, --format=format
Expect symbols to have been coded in the specified format. Format may be one of the following:
- arm
C++ Annotated Reference Manual.
- edg
EDG (Intel) compiler.
- gnu
Gnu compiler (the default).
- gnu-new-abi
Gnu compiler with the new application binary interface (for gcc 3.x.)
- hp
HP compiler.
- lucid
Lucid compiler.
- --version
Print version number, then exit.
Get Linux in a Nutshell, 6th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.