aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMike Stump <mrs@apple.com>1993-02-23 19:51:39 +0000
committerMike Stump <mrs@apple.com>1993-02-23 19:51:39 +0000
commitc2dc518b65727b6df9b0d6773101e0d394f2dd7a (patch)
tree1fed3c6e251f17eb25c630f7f2a1ef79133e7978 /gdb
parentb6236d6ec4f9d7f02e363da16f24c4f1e5a58fea (diff)
downloadgdb-c2dc518b65727b6df9b0d6773101e0d394f2dd7a.zip
gdb-c2dc518b65727b6df9b0d6773101e0d394f2dd7a.tar.gz
gdb-c2dc518b65727b6df9b0d6773101e0d394f2dd7a.tar.bz2
* doc/stabs.texi: The `this' pointer is now known by the name
`this' instead of `$t'.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/doc/stabs.texinfo8
2 files changed, 9 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 734394b..91fd848 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+Tue Feb 23 11:46:11 1993 Mike Stump (mrs@cygnus.com)
+
+ * doc/stabs.texi: The `this' pointer is now known by the name
+ `this' instead of `$t'.
+
Tue Feb 23 11:21:33 1993 Fred Fish (fnf@cygnus.com)
* ch-lang.c (chill_create_fundamental_type): Track compiler
diff --git a/gdb/doc/stabs.texinfo b/gdb/doc/stabs.texinfo
index c5b230d..f18c963 100644
--- a/gdb/doc/stabs.texinfo
+++ b/gdb/doc/stabs.texinfo
@@ -1720,7 +1720,7 @@ document - Is there already such a doc? >>
@end example
Here is the stab for the `this' pointer implicit argument. The name
-of the `this' pointer is always $t. Type 19, the `this' pointer is
+of the `this' pointer is always `this.' Type 19, the `this' pointer is
defined as a pointer to type 20, baseA, but a stab defining baseA has
not yet been emited. Since the compiler knows it will be emited
shortly, here it just outputs a cross reference to the undefined
@@ -1731,7 +1731,7 @@ symbol, by prefixing the symbol name with xs.
type_desc(ptr to)type_ref(baseA)=
type_desc(cross-reference to)baseA:",N_RSYM,NIL,NIL,register_number
-.stabs "$t:P19=*20=xsbaseA:",64,0,0,8
+.stabs "this:P19=*20=xsbaseA:",64,0,0,8
@end example
The stab for the explicit integer argument looks just like a parameter
@@ -2082,11 +2082,11 @@ is $vb25.
Following the name and a semicolon is a type reference describing the
type of the virtual base class pointer, in this case 24. Type 24 was
-defined earlier as the type of the B class `this` pointer, $t. The
+defined earlier as the type of the B class `this` pointer. The
`this' pointer for a class is a pointer to the class type.
@example
-.stabs "$t:P24=*25=xsB:",64,0,0,8
+.stabs "this:P24=*25=xsB:",64,0,0,8
@end example
Finally the field offset part of the vbase pointer field description