From 32846f9c3e3714fcc88615c9f670850a5978354a Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Wed, 6 May 1992 20:31:01 +0000 Subject: 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. --- ld/ldsym.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'ld/ldsym.c') diff --git a/ld/ldsym.c b/ld/ldsym.c index a2c8449..02faf35 100644 --- a/ld/ldsym.c +++ b/ld/ldsym.c @@ -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.... -- cgit v1.1