diff options
author | Pedro Alves <palves@redhat.com> | 2013-04-19 15:35:21 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2013-04-19 15:35:21 +0000 |
commit | 507a579c9a5e778ae737c7066df4864c5f1d2ccc (patch) | |
tree | 2c3ee6bfd33bc1d9328004e54a067424999cea16 /gdb/ChangeLog | |
parent | f9d83a0bd683b2298279bb93be8cf499fef90b6c (diff) | |
download | gdb-507a579c9a5e778ae737c7066df4864c5f1d2ccc.zip gdb-507a579c9a5e778ae737c7066df4864c5f1d2ccc.tar.gz gdb-507a579c9a5e778ae737c7066df4864c5f1d2ccc.tar.bz2 |
-Wpointer-sign: dwarf2-frame.c: Pass unsigned variable to safe_read_uleb128.
The 'bytes_read' change should be obvious. As for the other hunk,
we're passing the address of the signed 'offset' to safe_read_uleb128,
which expects unsigned. Fix it by passing the address of the unsigned
'utmp' instead, like already done on other spots in the file.
gdb/
2013-04-19 Pedro Alves <palves@redhat.com>
* dwarf2-frame.c (execute_cfa_program): Make 'bytes_read' local
unsigned. Pass 'tmp' to safe_read_uleb128 instead of the signed
'offset', and adjust.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0d2e7f3..61fba01 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2013-04-19 Pedro Alves <palves@redhat.com> + * dwarf2-frame.c (execute_cfa_program): Make 'bytes_read' local + unsigned. Pass 'tmp' to safe_read_uleb128 instead of the signed + 'offset', and adjust. + +2013-04-19 Pedro Alves <palves@redhat.com> + * dwarf2read.c (dwarf2_get_dwz_file): Add cast to const char *. (read_index_from_section): Add cast to 'char *'. |