This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: RFA: [buildsym.c] Turn off unused addr bits in linetable
- To: Elena Zannoni <ezannoni at cygnus dot com>
- Subject: Re: RFA: [buildsym.c] Turn off unused addr bits in linetable
- From: Fernando Nasser <fnasser at redhat dot com>
- Date: Fri, 06 Apr 2001 09:19:38 -0400
- CC: gdb-patches at sources dot redhat dot com
- Organization: Red Hat Canada
- References: <3AAD70B6.A9C16F36@redhat.com> <3AAE3502.BFFE90D2@cygnus.com> <3AAE5652.8EDD98FA@redhat.com> <3AB15D24.AA6457B9@redhat.com> <3AB1733B.FEC3833E@cygnus.com> <15047.51630.461134.422903@kwikemart.cygnus.com>
Elena Zannoni wrote:
>
> Fernando, did you check this in?
I just did.
Thanks.
--
Fernando Nasser
Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario M4P 2C9
ChangeLog:
* buildsym.c (record_line): Turn off unused addr bits.
Index: gdb/buildsym.c
===================================================================
RCS file: /cvs/cvsfiles/devo/gdb/buildsym.c,v
retrieving revision 2.104
diff -c -p -r2.104 buildsym.c
*** buildsym.c 2000/02/21 10:02:58 2.104
--- buildsym.c 2001/03/12 23:50:04
*************** record_line (register struct subfile *su
*** 725,731 ****
e = subfile->line_vector->item + subfile->line_vector->nitems++;
e->line = line;
! e->pc = pc;
}
/* Needed in order to sort line tables from IBM xcoff files. Sigh!
*/
--- 725,731 ----
e = subfile->line_vector->item + subfile->line_vector->nitems++;
e->line = line;
! e->pc = ADDR_BITS_REMOVE(pc);
}
/* Needed in order to sort line tables from IBM xcoff files. Sigh!
*/