. \"ident "@(#)ctrans:demangler/c++filt.1 1.1" . \"This CC man page is generated by: troff -man c++filt.1 . \"Copyright (c) 1988 AT&T . \"All Rights Reserved . \"THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T . \"The copyright notice above does not evidence any . \"actual or intended publication of such source code. .TH c++filt 1 .UC 4 .SH NAME c++filt \- C++ name demangler .SH SYNOPSIS .B c++filt .RB [ -m ] .RB [ -s ] .RB [ -v ] .SH DESCRIPTION .I C++filt copies standard input to standard output after decoding tokens which look like C++ encoded symbols. Any combination of the following options may be used: .TP 15 .B \-m Produce a symbol map on standard output. This map contains a list of the encoded names encountered and the corresponding decoded names. This output follows the filtered output. .TP 15 .B \-s Produce a side-by-side decoding with each encoded symbol encountered in the input stream replaced by the decoded name followed by the original encoded name. .TP 15 .B \-v Output a message giving information about the version of .I c++filt being used. .SH "SEE ALSO" CC(1), ld(1), nm(1). .br Bjarne Stroustrup, .I The C++ Programming Language, Addison-Wesley 1986.