summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorUlrich Drepper <[email protected]>2006-06-10 06:50:47 +0000
committerUlrich Drepper <[email protected]>2006-06-10 06:50:47 +0000
commit697f4db2f34c054a2f93b45dbdbbaec82e34a409 (patch)
treefda3310dd980213558df59c776160ac44b56c6f8 /src
parenta688a732b671263838c2cd056ab5dbb71be91468 (diff)
merge of 2043b4a4bc8f0359b8c216306758ab5900533fde
and fde883376d5d9573d47686c91400d14495518411
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/addr2line.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8ed1b34f..fb4e011d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -21,6 +21,11 @@
combinations.
(mark_as_needed): Fix loop.
+2006-05-28 Ulrich Drepper <[email protected]>
+
+ * addr2line.c (print_dwarf_function): Use unsigned type for lineno
+ and colno.
+
2006-05-27 Ulrich Drepper <[email protected]>
* readelf.c (handle_relocs_rela): Better notations for addon value.
diff --git a/src/addr2line.c b/src/addr2line.c
index bc0ea803..1729058e 100644
--- a/src/addr2line.c
+++ b/src/addr2line.c
@@ -258,7 +258,8 @@ print_dwarf_function (Dwfl_Module *mod, Dwarf_Addr addr)
&attr_mem), &val) == 0)
{
const char *file = dwarf_filesrc (files, val, NULL, NULL);
- int lineno = 0, colno = 0;
+ unsigned int lineno = 0;
+ unsigned int colno = 0;
if (dwarf_formudata (dwarf_attr (&scopes[i],
DW_AT_call_line,
&attr_mem), &val) == 0)