* stabs.texinfo (Global Variables): Talk about stabs in files
authorJim Kingdon <jkingdon@engr.sgi.com>
Thu, 24 Mar 1994 16:11:11 +0000 (16:11 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Thu, 24 Mar 1994 16:11:11 +0000 (16:11 +0000)
where variables are referenced, but not defined.

gdb/doc/ChangeLog
gdb/doc/stabs.texinfo

index 7bfdd32b89ab3a3e93bcc66522b6eae7f19abc16..d5e648046d05e8321f6a4288ac385b17b717c290 100644 (file)
@@ -1,3 +1,8 @@
+Thu Mar 24 08:09:12 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * stabs.texinfo (Global Variables): Talk about stabs in files
+       where variables are referenced, but not defined.
+
 Wed Mar 23 07:16:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
        * stabs.texinfo: Move stuff on @ and # type descriptors from node
index c75836e0ce30a80b13da88b11e2dfeebe367c99c..20e5035ce7ee53026170ee7efd6741af4d5c7c0b 100644 (file)
@@ -856,6 +856,11 @@ from the external symbol for the global variable.  In the example above,
 the @code{.global _g_foo} and @code{_g_foo:} lines tell the assembler to
 produce an external symbol.
 
+Some compilers, like GCC, output @code{N_GSYM} stabs only once, where
+the variable is defined.  Other compilers, like SunOS4 /bin/cc, output a
+@code{N_GSYM} stab for each compilation unit which references the
+variable.
+
 @node Register Variables
 @section Register Variables