diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-19 14:46:03 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-19 14:46:03 +0000 |
commit | 32ccb4380da70ad3f450f08a7cdde0852b8cd7a0 (patch) | |
tree | a719603a47f4d7b58bb0a1113198349a988a2ba4 /libbacktrace/ChangeLog | |
parent | 3ebca59c707fedef4f73a76bf01691cfa7c99ccf (diff) | |
download | gcc-32ccb4380da70ad3f450f08a7cdde0852b8cd7a0.tar.gz |
* backtrace.h (backtrace_syminfo_callback): Add symsize argument.
* elf.c (elf_syminfo): Pass 0 or sym->size to the callback as
last argument.
* btest.c (struct symdata): Add size field.
(callback_three): Add symsize argument. Copy it to the data->size
field.
(f23): Set symdata.size to 0.
(test5): Likewise. If sizeof (int) > 1, lookup address of
((uintptr_t) &global) + 1. Verify symdata.val and symdata.size
values.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205028 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libbacktrace/ChangeLog')
-rw-r--r-- | libbacktrace/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index 97abf7a3d9b..79ac1178f80 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,5 +1,16 @@ 2013-11-19 Jakub Jelinek <jakub@redhat.com> + * backtrace.h (backtrace_syminfo_callback): Add symsize argument. + * elf.c (elf_syminfo): Pass 0 or sym->size to the callback as + last argument. + * btest.c (struct symdata): Add size field. + (callback_three): Add symsize argument. Copy it to the data->size + field. + (f23): Set symdata.size to 0. + (test5): Likewise. If sizeof (int) > 1, lookup address of + ((uintptr_t) &global) + 1. Verify symdata.val and symdata.size + values. + * atomic.c: Include sys/types.h. 2013-11-18 Ian Lance Taylor <iant@google.com> |