r205028 - in /trunk/libbacktrace: ChangeLog bac...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Tue Nov 19 14:46:00 GMT 2013
Author: jakub
Date: Tue Nov 19 14:46:03 2013
New Revision: 205028
URL: http://gcc.gnu.org/viewcvs?rev=205028&root=gcc&view=rev
Log:
* 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.
Modified:
trunk/libbacktrace/ChangeLog
trunk/libbacktrace/backtrace.h
trunk/libbacktrace/btest.c
trunk/libbacktrace/elf.c
More information about the Gcc-cvs
mailing list