This is the mail archive of the gdb-testers@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: New GDB 4.17 snapshot is available


> 
> > Then make the binary, libraries and dynamic linker available.
> > 
> > Ie, give me enough pieces that I can actually look at the problem
> > under the debugger than than trying to guess what might be going
> > wrong.
> > 
> 
> ftp://ftp.yggdrasil.com/private/hjl/gdb-test.tar.bz2
> 
> You need a linux x86 machine running libc 5, not glibc 2. Unpack
> it under / as root. Then do
> 

gdb 4.16.86 chokes on

.stabs "lose:f(0,19),lose,_dl_map_object_from_fd",36,0,479,lose.117

This patch seems to work. I have no idea why it was written that way.
It is bogus to me.


-- 
H.J. Lu (hjl@gnu.org)
---
--- gdb/stabsread.c.orig	Tue Mar 17 20:05:14 1998
+++ gdb/stabsread.c	Tue Mar 17 20:06:39 1998
@@ -2122,7 +2122,7 @@ define_symbol (valu, string, desc, type,
   while (*p && (*p == ';' || *p == ','))
     {
       p++;
-      if (*p && *p == 'l')
+      if (*p && *p == 'l' && p[1] == '(')
         {
           /* GNU extensions for live range splitting may be appended to 
              the end of the stab string.  eg. "l(#1,#2);l(#3,#5)" */