diff options
author | Steve Chamberlain <sac@cygnus> | 1992-05-06 20:31:01 +0000 |
---|---|---|
committer | Steve Chamberlain <sac@cygnus> | 1992-05-06 20:31:01 +0000 |
commit | 32846f9c3e3714fcc88615c9f670850a5978354a (patch) | |
tree | 490dc4552d75e73f34dc5bf2971a9d777f431d48 /ld/ldsym.c | |
parent | 5a9b659196a4c5f00620b41cae80a9b9df2ccd4b (diff) | |
download | gdb-32846f9c3e3714fcc88615c9f670850a5978354a.zip gdb-32846f9c3e3714fcc88615c9f670850a5978354a.tar.gz gdb-32846f9c3e3714fcc88615c9f670850a5978354a.tar.bz2 |
changed calling convention for Q_enter_global_ref
* ldexp.c, ldlang.c, ldmain.c: reflect this
* ldver.c: bump version to 1.97.1
* ldindr.c (add_indirect): when an edict declaring an indirect
symbol is found, make sure that any ideas about the symbol being
common are changed if it now known to be defined.
* ldmain.c (linear_library): complain once if archive isn't
ranlibbed.
* ldlang.h, ldlang.c: make room for and initialize the complain
once field.
Diffstat (limited to 'ld/ldsym.c')
-rw-r--r-- | ld/ldsym.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -18,17 +18,13 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* - * $Id$ - */ - /* We keep a hash table of global symbols. Each entry in a hash table is called an ldsym_type. Each has three chains; a pointer to a chain of definitions for the symbol (hopefully one long), a pointer to a chain of references to the symbol, and a pointer to a chain of common symbols. Each pointer points into the canonical symbol table - provided by bfd, each one of which points to an asymbol. Duringing + provided by bfd, each one of which points to an asymbol. During linkage, the linker uses the udata field to point to the next entry in a canonical table.... |