summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorUlrich Drepper <[email protected]>2006-06-04 18:33:56 +0000
committerUlrich Drepper <[email protected]>2006-06-04 18:33:56 +0000
commitbdb29c0b5613ecda012edfd291765f17da3939da (patch)
treefb8a1debeaa8b67b08a8caf24e8c9568a7910e37 /src
parent8c56fe3b2c753234beb6f58a81c8b96f008226ef (diff)
merge of 74ebb3c081458a7d19c744b155c767262efc47cb
and cb87c403367a928f441c3dab11f1ed989884a7f7
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 dc068b4f..70ab5457 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -9,6 +9,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)