Hello community, here is the log from the commit of package gdb checked in at Wed Mar 7 22:45:55 CET 2007. -------- --- gdb/gdb.changes 2007-03-06 18:47:28.000000000 +0100 +++ /mounts/work_src_done/STABLE/gdb/gdb.changes 2007-03-07 14:05:28.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Mar 7 14:05:16 CET 2007 - schwab@suse.de + +- Improve last change. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdb.spec ++++++ --- /var/tmp/diff_new_pack.g24784/_old 2007-03-07 22:45:38.000000000 +0100 +++ /var/tmp/diff_new_pack.g24784/_new 2007-03-07 22:45:38.000000000 +0100 @@ -21,7 +21,7 @@ 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 @@ %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 ++++++ elf-symtab-read.diff ++++++ --- /var/tmp/diff_new_pack.g24784/_old 2007-03-07 22:45:38.000000000 +0100 +++ /var/tmp/diff_new_pack.g24784/_new 2007-03-07 22:45:38.000000000 +0100 @@ -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 @@ && (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; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org