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