X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=binutils%2Fdoc%2Fcxxfilt.man;fp=binutils%2Fdoc%2Fcxxfilt.man;h=ace34eed1627b8c0a1cdd7857630145694b234bf;hp=21f478343a58d1584112e199795c39f42f931054;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/binutils/doc/cxxfilt.man b/binutils/doc/cxxfilt.man index 21f4783..ace34ee 100644 --- a/binutils/doc/cxxfilt.man +++ b/binutils/doc/cxxfilt.man @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05) .\" .\" Standard preamble: .\" ======================================================================== @@ -48,21 +48,25 @@ . ds R" '' 'br\} .\" +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. -.if \nF \{\ +.ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} -.\" -.\" For nroff, turn off justification. Always turn off hyphenation; it makes -.\" way too many mistakes in technical documents. -.hy 0 +.el \{\ +. de IX +.. +.\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. @@ -128,7 +132,11 @@ .\" ======================================================================== .\" .IX Title "C++FILT 1" -.TH C++FILT 1 "2007-08-06" "binutils-2.17.90" "GNU Development Tools" +.TH C++FILT 1 "2009-10-16" "binutils-2.20" "GNU Development Tools" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.if n .ad l +.nh .SH "NAME" cxxfilt \- Demangle C++ and Java symbols. .SH "SYNOPSIS" @@ -193,11 +201,11 @@ name which makes it invalid). This command however will work: \& echo _Z1fv, | c++filt \-n .Ve .PP -and will display \*(L"f(),\*(R" ie the demangled name followed by a +and will display \*(L"f(),\*(R", i.e., the demangled name followed by a trailing comma. This behaviour is because when the names are read from the standard input it is expected that they might be part of an assembler source file where there might be extra, extraneous -characters trailing after a mangled name. eg: +characters trailing after a mangled name. For example: .PP .Vb 1 \& .type _Z1fv, @function @@ -214,14 +222,6 @@ On some systems, both the C and \*(C+ compilers put an underscore in front of every name. For example, the C name \f(CW\*(C`foo\*(C'\fR gets the low-level name \f(CW\*(C`_foo\*(C'\fR. This option removes the initial underscore. Whether \&\fBc++filt\fR removes the underscore by default is target dependent. -.IP "\fB\-j\fR" 4 -.IX Item "-j" -.PD 0 -.IP "\fB\-\-java\fR" 4 -.IX Item "--java" -.PD -Prints demangled names using Java syntax. The default is to use \*(C+ -syntax. .IP "\fB\-n\fR" 4 .IX Item "-n" .PD 0 @@ -245,7 +245,7 @@ the function's parameters. .PD Attempt to demangle types as well as function names. This is disabled by default since mangled types are normally only used internally in -the compiler, and they can be confused with non-mangled names. eg +the compiler, and they can be confused with non-mangled names. For example, a function called \*(L"a\*(R" treated as a mangled type name would be demangled to \*(L"signed char\*(R". .IP "\fB\-i\fR" 4 @@ -316,7 +316,7 @@ Print the version number of \fBc++filt\fR and exit. Read command-line options from \fIfile\fR. The options read are inserted in place of the original @\fIfile\fR option. If \fIfile\fR does not exist, or cannot be read, then the option will be treated -literally, and not removed. +literally, and not removed. .Sp Options in \fIfile\fR are separated by whitespace. A whitespace character may be included in an option by surrounding the entire @@ -335,10 +335,10 @@ the Info entries for \fIbinutils\fR. .SH "COPYRIGHT" .IX Header "COPYRIGHT" Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. +2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. .PP Permission is granted to copy, distribute and/or modify this document -under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1 +under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the