successfully. This avoids a failure in ia64-test-setjmp which
was due to the fact that sigprocmask() caused a segfault (due to
overflowing the stack) and at that point we had a partially updated
jmp_buf.
(Logical change 1.272)
into wailua.hpl.hp.com:/home/davidm/src/unwind/libunwind
2004/09/15 04:36:38-07:00 hp.com!davidm
Make bt into an automatic test-case (Gtest-bt & Ltest-bt) and enhance it in
an attempt to trigger a bug reported by Anthony Brewer were GAS apparently
is generating bad psp-relative offsets on ia64.
BKrev: 41482960zyAq_BCQHMor5ERtz8crIQ
(num_errors): Likewise.
(do_backtrace): Only print info if verbose is set.
(foo): Likewise.
(sighandler): Likewise.
(main): Likewise.
(bar): New function which is attempting to trigger a bug reported by
Anthony Brewer which is caused by GAS apparently generating bad
offsets for the psprel directive.
(f): New function.
}(Logical change 1.270)
(num_errors): Likewise.
(do_backtrace): Only print info if verbose is set.
(foo): Likewise.
(sighandler): Likewise.
(main): Likewise.
(bar): New function which is attempting to trigger a bug reported by
Anthony Brewer which is caused by GAS apparently generating bad
offsets for the psprel directive.
(f): New function.
2004/09/15 04:24:29-07:00 hp.com!davidm
Rename: tests/bt.c -> tests/Gtest-bt.c
(Logical change 1.270)
version codes. Now you can do:
if (UNW_VERSION >= UNW_VERSION_CODE (0, 98))
...
to check if the current libunwind version is at least v0.98.
Not that such version-check is recommend---use configure instead
wherever possible.
BKrev: 41403444RFDXY4AE08vkfXDh7OCZVg
UNW_VERSION_MAJOR, UNW_VERSION_MINOR, and UNW_VERSION_EXTRA.
The last one is a free-form string. For example, version
0.98-alpha would be represented as UNW_VERSION_MAJOR=0,
UNW_VERSION_MINOR=98, UNW_VERSION_EXTRA=-alpha (note: no quotes;
you'll have to stringify this value if necessary).
BKrev: 413f431cEdq7duwyl7TVLCIV4D7M9Q
into wailua.hpl.hp.com:/home/davidm/src/unwind/libunwind
2004/08/27 09:33:38+02:00 ibm.com!masbock
[PATCH] x86-64: fix unw_get_proc_info()
The unw_get_proc_info() function from my x86_64 patch is bogus. It
doesn't update the passed in proc info. Here is a fix for it.
Signed-off-by: Max Asbock <masbock@us.ibm.com>
Signed-off-by: David Mosberger <davidm@hpl.hp.com>
BKrev: 41348449Xbf4YtlvXOTgwFap8u4eug
execution in a function with a floating stacked-register frame
(i.e., a function whose stacked registers are _not_ backed by
valid memory).
BKrev: 4134842er3hI9a53izod1_4UXvJycg