C++FILT(1) C++FILT(1) (NAME) c++filt - C++ (Demangle) (SYNOPSIS) c++filt [-_|--strip-underscore] [-n|--no-strip-underscore] [-p|--no-params] [-t|--types] [-i|--no-verbose] [-r|--no-recurse-limit] [-R|--recurse-limit] [-s format|--format=format] [--help] [--version] [symbol...] (DESCRIPTION) C++ (Function Overloading) . . (mangling) . c++filt [1] : (demangle) . - ( ) . C++ . c++filt . c++filt : c++filt f() C++ _Z1fv f(int*) _Z1fPi . : c++filt _Z1fv _Z1fPi : f() f(int*) symbol c++filt . . : c++filt -n _Z1fv "f()" : c++filt -n _Z1fv, . : echo _Z1fv, | c++filt -n "f()," . : .type _Z1fv, @function (OPTIONS) -_, --strip-underscore C C++ (_) . foo C _foo . . c++filt . -n, --no-strip-underscore . -p, --no-params . -t, --types (Types) . . "a" "signed char" . -i, --no-verbose ( ) . -r, -R, --recurse-limit, --no-recurse-limit, --recursion-limit, --no-recursion-limit (Recursion) . (Stack) (Segmentation fault) . . . . -r --no-recurse-limit -R --recurse-limit . -s format, --format=format c++filt . : auto ( ). gnu GNU C++ ( g++). lucid Lucid ( lcc). arm C++ (C++ Annotated Reference Manual). hp HP ( aCC). edg EDG. gnu-v3 GNU C++ ( g++) ABI (V3 ABI). java GNU Java ( gcj). gnat GNU Ada ( GNAT). --help c++filt . --version c++filt . @file file. @file . file . file (Whitespace) . . ( ) . @file . (FOOTNOTES) 1. MS-DOS <<+>> CXXFILT . (SEE ALSO) Info binutils. (COPYRIGHT) (C) - (Free Software Foundation, Inc.) (GNU Free Documentation License) . . <> . binutils-2.40.00 2023-01-14 C++FILT(1)