* stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
authorJim Kingdon <jkingdon@engr.sgi.com>
Thu, 12 Aug 1993 20:17:33 +0000 (20:17 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Thu, 12 Aug 1993 20:17:33 +0000 (20:17 +0000)
gdb/doc/ChangeLog
gdb/doc/stabs.texinfo

index 8914851a25e0d2a3c809b4f884854e58fd943b61..adee6ec6ce44df888045f554592919e2c47618e8 100644 (file)
@@ -1,3 +1,7 @@
+Thu Aug 12 15:11:51 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
+
 Tue Aug 10 16:57:49 1993  Stan Shebs  (shebs@rtl.cygnus.com)
 
        * gdbint.texinfo: Removed many nonsensical machine-collected
index d0db48d4e0ea0f7304820b08e3cec1545b4a6094..3af5643652a9fd1ce2c12fa8a5d3a4539c9f5865 100644 (file)
@@ -2324,13 +2324,20 @@ baseA::Ameth(int in, char other)
 
 
 This method definition yields three stabs following the code of the
-method.  One stab describes the method itself and following two
-describe its parameters.  Although there is only one formal argument
-all methods have an implicit argument which is the `this' pointer.
-The `this' pointer is a pointer to the object on which the method was
-called.  Note that the method name is mangled to encode the class name
-and argument types.  << Name mangling is not described by this
-document - Is there already such a doc? >>
+method.  One stab describes the method itself and following two describe
+its parameters.  Although there is only one formal argument all methods
+have an implicit argument which is the `this' pointer.  The `this'
+pointer is a pointer to the object on which the method was called.  Note
+that the method name is mangled to encode the class name and argument
+types.  Name mangling is described in the @sc{arm} (@cite{The Annotated
+C++ Reference Manual}, by Ellis and Stroustrup, @sc{isbn}
+0-201-51459-1); @file{gpcompare.texi} in Cygnus GCC distributions
+describes the differences between @sc{gnu} mangling and @sc{arm}
+mangling.
+@c FIXME: Use @xref, especially if this is generally installed in the
+@c info tree.
+@c FIXME: This information should be in a net release, either of GCC or
+@c GDB.  But gpcompare.texi doesn't seem to be in the FSF GCC.
 
 @example
 .stabs "name:symbol_desriptor(global function)return_type(int)",