SHA256
1
0
forked from pool/elfutils

Copy from home:rguenther/elfutils via accept of submit request 18355

Request was accepted with message:

OBS-URL: https://build.opensuse.org/package/show/Base:System/elfutils?expand=0&rev=4
This commit is contained in:
Richard Biener 2009-08-20 12:07:23 +00:00 committed by Git OBS Bridge
parent feee6d55fe
commit 6104ca6eed
2 changed files with 13 additions and 11 deletions

View File

@ -1,6 +1,8 @@
--- src/addr2line.c-dist 2008-12-05 08:42:12.000000000 +0100 Index: src/addr2line.c
+++ src/addr2line.c 2008-12-05 08:45:22.000000000 +0100 ===================================================================
@@ -373,8 +373,8 @@ handle_address (const char *string, Dwfl --- src/addr2line.c.orig 2009-04-21 16:50:01.000000000 +0200
+++ src/addr2line.c 2009-08-20 13:11:58.000000000 +0200
@@ -446,11 +446,11 @@ handle_address (const char *string, Dwfl
{ {
bool parsed = false; bool parsed = false;
int n; int n;
@ -9,18 +11,13 @@
+ char name[4096]; /* FIXME */ + char name[4096]; /* FIXME */
+ if (sscanf (string, "(%[^)])%" PRIiMAX "%n", name, &addr, &n) == 2 + if (sscanf (string, "(%[^)])%" PRIiMAX "%n", name, &addr, &n) == 2
&& string[n] == '\0') && string[n] == '\0')
{ parsed = adjust_to_section (name, &addr, dwfl);
/* It was (section)+offset. This makes sense if there is
@@ -415,7 +415,7 @@ handle_address (const char *string, Dwfl
}
}
}
- else if (sscanf (string, "%m[^-+]%" PRIiMAX "%n", &name, &addr, &n) == 2 - else if (sscanf (string, "%m[^-+]%" PRIiMAX "%n", &name, &addr, &n) == 2
+ else if (sscanf (string, "%[^-+]%" PRIiMAX "%n", name, &addr, &n) == 2 + else if (sscanf (string, "%[^-+]%" PRIiMAX "%n", &name, &addr, &n) == 2
&& string[n] == '\0') && string[n] == '\0')
{ {
/* It was symbol+offset. */ /* It was symbol+offset. */
@@ -436,7 +436,6 @@ handle_address (const char *string, Dwfl @@ -471,7 +471,6 @@ handle_address (const char *string, Dwfl
} }
} }

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Aug 20 13:13:21 CEST 2009 - rguenther@suse.de
- Fix elfutils-old-scanf-fix.diff patch.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 13 16:11:47 CEST 2009 - tiwai@suse.de Thu Aug 13 16:11:47 CEST 2009 - tiwai@suse.de