bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/6478] stab warnings cause linker errors


From: amodra at bigpond dot net dot au
Subject: [Bug ld/6478] stab warnings cause linker errors
Date: 15 Aug 2008 10:41:52 -0000

------- Additional Comments From amodra at bigpond dot net dot au  2008-08-15 
10:41 -------
This simple patch seems to cure the problem.

Index: bfd/elf.c
===================================================================
RCS file: /cvs/src/src/bfd/elf.c,v
retrieving revision 1.462
diff -u -p -r1.462 elf.c
--- bfd/elf.c   8 Aug 2008 08:00:14 -0000       1.462
+++ bfd/elf.c   15 Aug 2008 10:39:10 -0000
@@ -6545,7 +6545,11 @@ _bfd_elf_canonicalize_symtab (bfd *abfd,
   long symcount = bed->s->slurp_symbol_table (abfd, allocation, FALSE);
 
   if (symcount >= 0)
-    bfd_get_symcount (abfd) = symcount;
+    {
+      bfd_get_symcount (abfd) = symcount;
+      /* Cache symbols for the generic linker.  */
+      bfd_get_outsymbols (abfd) = allocation;
+    }
   return symcount;
 }
 


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=6478

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]