SHA256
1
0
forked from pool/gdb
OBS User unknown 2007-03-07 21:45:55 +00:00 committed by Git OBS Bridge
parent b580d9b625
commit f05db68e43
3 changed files with 14 additions and 10 deletions

View File

@ -1,11 +1,8 @@
Index: gdb/elfread.c
===================================================================
RCS file: /cvs/src/src/gdb/elfread.c,v
retrieving revision 1.57
diff -u -a -p -u -p -a -r1.57 gdb/elfread.c
--- gdb/elfread.c 9 Jan 2007 17:58:50 -0000 1.57
+++ gdb/elfread.c 6 Mar 2007 17:10:24 -0000
@@ -182,7 +182,10 @@ elf_symtab_read (struct objfile *objfile
================================================================================
--- gdb/elfread.c
+++ gdb/elfread.c
@@ -182,7 +182,10 @@
offset = ANOFFSET (objfile->section_offsets, sym->section->index);
if (dynamic
@ -17,13 +14,13 @@ diff -u -a -p -u -p -a -r1.57 gdb/elfread.c
&& (sym->flags & BSF_FUNCTION))
{
struct minimal_symbol *msym;
@@ -309,7 +312,9 @@ elf_symtab_read (struct objfile *objfile
@@ -309,7 +312,9 @@
{
if (sym->flags & (BSF_GLOBAL | BSF_WEAK))
{
- if (sym->section->flags & SEC_LOAD)
+ if (sym->flags & BSF_FUNCTION)
+ ms_type = mst_text;
+ ms_type = mst_solib_trampoline;
+ else if (sym->section->flags & SEC_LOAD)
{
ms_type = mst_data;

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Mar 7 14:05:16 CET 2007 - schwab@suse.de
- Improve last change.
-------------------------------------------------------------------
Tue Mar 6 18:47:10 CET 2007 - schwab@suse.de

View File

@ -21,7 +21,7 @@ Group: Development/Tools/Debuggers
Autoreqprov: on
PreReq: %{install_info_prereq}
Version: 6.6
Release: 14
Release: 15
Summary: The GNU Debugger
Source: gdb-%{version}.tar.bz2
Patch1: gdb-misc.patch
@ -141,6 +141,8 @@ rm -rf $RPM_BUILD_ROOT
%endif
%changelog
* Wed Mar 07 2007 - schwab@suse.de
- Improve last change.
* Tue Mar 06 2007 - schwab@suse.de
- Better handling of ppc64 function descriptor symbols.
* Mon Mar 05 2007 - schwab@suse.de