aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorRoland Pesch <pesch@cygnus>1993-05-15 00:35:08 +0000
committerRoland Pesch <pesch@cygnus>1993-05-15 00:35:08 +0000
commite32341a77c7ac8f2d7a05e8acc1b4c3ac10f3be1 (patch)
treea0db803f4f7ab38daf1315e13e0ffdb322ddc211 /binutils
parentb6216af2696e8ff479c15b8430c7caf5acd92cab (diff)
downloadgdb-e32341a77c7ac8f2d7a05e8acc1b4c3ac10f3be1.zip
gdb-e32341a77c7ac8f2d7a05e8acc1b4c3ac10f3be1.tar.gz
gdb-e32341a77c7ac8f2d7a05e8acc1b4c3ac10f3be1.tar.bz2
Minor cleanups to c++filt node, and copyright dates.
Diffstat (limited to 'binutils')
-rw-r--r--binutils/binutils.texi24
1 files changed, 12 insertions, 12 deletions
diff --git a/binutils/binutils.texi b/binutils/binutils.texi
index 6d2e802..971e0d9 100644
--- a/binutils/binutils.texi
+++ b/binutils/binutils.texi
@@ -11,7 +11,7 @@ END-INFO-DIR-ENTRY
@end ifinfo
@ifinfo
-Copyright @copyright{} 1991 Free Software Foundation, Inc.
+Copyright @copyright{} 1991, 1992, 1993 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
@@ -39,7 +39,7 @@ into another language, under the above conditions for modified versions.
@c This file documents the GNU binary utilities "ar", "ld", "objcopy",
@c "objdump", "nm", "size", "strip", and "ranlib".
@c
-@c Copyright (C) 1991 Free Software Foundation, Inc.
+@c Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
@c
@c This text may be freely distributed under the terms of the GNU
@c General Public License.
@@ -54,7 +54,7 @@ into another language, under the above conditions for modified versions.
@title The GNU Binary Utilities
@subtitle Version 2.2
@sp 1
-@subtitle April 1993
+@subtitle May 1993
@author Roland H. Pesch
@author Cygnus Support
@page
@@ -67,7 +67,7 @@ into another language, under the above conditions for modified versions.
@end tex
@vskip 0pt plus 1filll
-Copyright @copyright{} 1991 Free Software Foundation, Inc.
+Copyright @copyright{} 1991, 1992, 1993 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
@@ -1043,14 +1043,14 @@ archives, @samp{strip -v} lists all members of the archive.
@cindex demangling C++ symbols
The C++ language provides function overloading, which means that
-the user can write many function with the same name (but taking
+you can write many function with the same name (but taking
different kinds of parameters). So that the linker can keep these
overloaded functions from clashing, all C++ function names are
-encoded ("mangled") into a funny-looking low-level assembly label.
+encoded (``mangled'') into a funny-looking low-level assembly label.
The @code{c++filt} program does the inverse mapping: It decodes
-("demangles") low-level names into user-level names.
+(``demangles'') low-level names into user-level names.
-When @code{c++filt} is used as a filter (which is usually the case),
+When you use @code{c++filt} as a filter (which is usually the case),
it reads from standard input. Every alphanumeric word (consisting
of letters, digits, underscores, dollars, or periods) seen in the
input is a potential label. If the label decodes into a C++ name.
@@ -1059,10 +1059,10 @@ the C++ name will replace the low-level name in the output.
A typical use of @code{c++filt} is to pipe the output of @code{nm}
though it.
-Note that on some systems, both the C and C++ compilers prepend
-an underscore in front of every name. (I.e. the C name @code{foo}
-gets the low-level name @code{_foo}.) On such systems, @code{c++filt}
-will remove any initial underscore of a potential label.
+Note that on some systems, both the C and C++ compilers put an
+underscore in front of every name. (I.e. the C name @code{foo} gets the
+low-level name @code{_foo}.) On such systems, @code{c++filt} removes
+any initial underscore of a potential label.
@node Index, , c++filt, Top
@unnumbered Index