ARM-NONE-EABI-C++FILT(1) GNU Development Tools ARM-NONE-EABI-C++FILT(1) (NAME) arm-none-eabi-c++filt - (Demangle) ++C Java (SYNOPSIS) arm-none-eabi-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 Java (function overloading) . ++C Java . mangling ( ) . c++filt [1] : (demangle) . ( ) . ++C ++C . c++filt . c++filt : arm-none-eabi-c++filt symbol c++filt . . . : arm-none-eabi-c++filt -n _Z1fv "()f" : arm-none-eabi-c++filt -n _Z1fv, . ( ). : echo _Z1fv, | arm-none-eabi-c++filt -n ",()f" . . : .type _Z1fv, @function (OPTIONS) -_ --strip-underscore C ++C (_) . C "foo" "_foo" . . c++filt . -n --no-strip-underscore . -p --no-params . -t --types . . "a" "signed char" . -i --no-verbose ( ) . -r -R --recurse-limit --no-recurse-limit --recursion-limit --no-recursion-limit (recursion) . (memory fault) . . . . -r --no-recurse-limit . -R --recurse-limit . -s format --format=format c++filt . : "auto" ( ) "gnu" GNU C++ (g++) "lucid" Lucid (lcc) "arm" ++C (Annotated Reference Manual) "hp" HP (aCC) "edg" EDG "gnu-v3" GNU C++ (g++) V3 ABI "java" GNU Java (gcj) "gnat" GNU Ada (GNAT) . --help c++filt . --version c++filt . @file file. @file . file () . file (whitespace) . . ( ) . file @file . (FOOTNOTES) 1. MS-DOS "+" MS-DOS CXXFILT . (SEE ALSO) Info binutils. (COPYRIGHT) Copyright (c) 1991-2026 Free Software Foundation, Inc. / (GNU Free Documentation License) . . "GNU Free Documentation License" . binutils-2.47 2026-07-30 ARM-NONE-EABI-C++FILT(1)