mostang.com!davidm
09ba7e9440
(unw_step): If dwarf_step() returns -UNW_ESTOPUNWIND, take that
...
as a hard signal that we should stop unwinding. This
fixes tests/test_proc_info.
(Logical change 1.224)
2004-05-05 01:54:53 +00:00
mostang.com!davidm
582cfb1e62
(tdep_find_proc_info): Expand into dwarf_find_proc_info() only
...
when UNW_LOCAL_ONLY is defined. Otherwise, expand
into call via address-space's find_proc_info() callback.
(tdep_put_unwind_info): Likewise. Delete bogus prototype.
(Logical change 1.224)
2004-05-05 01:54:53 +00:00
mostang.com!davidm
8241bb15a8
(struct table_entry): Move declrataion outside of !UNW_REMOTE_ONLY
...
bracket so the file compiles for UNW_REMOTE_ONLY, too.
(Logical change 1.224)
2004-05-05 01:54:53 +00:00
mostang.com!davidm
8fd300ae66
(fetch_proc_info): Call tdep_find_proc_info() instead of
...
dwarf_find_proc_info() so that the remote-case works, too.
(Logical change 1.224)
2004-05-05 01:54:53 +00:00
mostang.com!davidm
f2b40607fd
Update sections on HP-UX.
...
(Logical change 1.223)
2004-05-04 22:24:50 +00:00
mostang.com!davidm
bd193e0509
Regenerate.
...
(Logical change 1.223)
2004-05-04 22:24:50 +00:00
mostang.com!davidm
3655b20748
Minor build & distribution fixes.
...
Update HP-UX-portion of READAME.
BKrev: 40981832BM-GQPpS-xkPILQFlEirMQ
2004-05-04 22:24:50 +00:00
mostang.com!davidm
2cc4674137
Add forgotten copyright notice.
...
(Logical change 1.223)
2004-05-04 22:24:50 +00:00
mostang.com!davidm
4de259b49f
(EXTRA_DIST): Mention run-ptrade-mapper.
...
(test_static_link_LDFLAGS): Replace -all-static with -static.
The former doesn't work on HP-UX because libc doesn't appear
to be availabale in archive format (only libc.so is available).
(forker_LDFLAGS): Likewise.
(Logical change 1.223)
2004-05-04 22:24:50 +00:00
mostang.com!davidm
21aaab5fdd
ia64: Enable "make check" for HP-UX.
...
BKrev: 409816e6EMjNyLoXqbrdWeBt3GZsuA
2004-05-04 22:19:18 +00:00
mostang.com!davidm
dfdbabd3fe
When generating L-files in the tests/ subdirectory, compile the file
...
even when UNW_LOCAL_ONLY is not defined anymore after including
<libunwind.h>.
(Logical change 1.222)
2004-05-04 22:19:18 +00:00
mostang.com!davidm
823c634376
Regenerate.
...
(Logical change 1.222)
2004-05-04 22:19:18 +00:00
mostang.com!davidm
ba424722db
(main): If HAVE_TTRACE is defined, fail unconditionally.
...
(Logical change 1.222)
2004-05-04 22:19:18 +00:00
mostang.com!davidm
6cc7f0a9a8
ia64: Move "rse.h" from src/ia64 to include/ia64 where test-programs
...
can get to it. Add HP-UX support to Gia64-test-nat.c.
BKrev: 40981659lkdXA0yXyu-SQvBA_c6hPg
2004-05-04 22:16:57 +00:00
mostang.com!davidm
52c2da7b5e
Rename: src/ia64/rse.h -> include/ia64/rse.h
...
}(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
aa00843a30
Rename: src/ia64/rse.h -> include/ia64/rse.h
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
0ef8414cd9
Regenerate.
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
2768b34dbe
Initial revision
2004-05-04 22:16:57 +00:00
mostang.com!davidm
6fbd639ea8
Include "ia64/rse.h" instead of <asm/rse.h>. The latter is
...
Linux-specific.
Include <sys/uc_access.h> if available.
(NELEMS): Delete (already defined in internal.h).
(all_funcs): Remove left-over #if 1 directives.
(sighandler): Add HP-UX support.
(enable_sighandler): Replace SA_NOMASK with SA_NODEFER. The former
is not available on HP-UX.
(disable_sighandler): Likewise.
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
8045a438de
Include "ia64/rse.h" instead of "rse.h".
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
513e7159bd
Drop unnecessary include of "rse.h" (already included via unwind_i.h).
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
c47cf6a310
(libunwind_la_SOURCES_ia64_common): Remove ia64/rse.h.
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
4a33190ccb
(EXTRA_DIST): Mention incluide/ia64/rse.h.
...
(Logical change 1.221)
2004-05-04 22:16:57 +00:00
mostang.com!davidm
1b54b9edbe
ia64: Make HP-UX work better again by using getcontext() instead of
...
_Uia64_getcontext().
BKrev: 4097f98apnrKvqaLGtwlb3SGHwc5YQ
2004-05-04 20:14:02 +00:00
mostang.com!davidm
ad6f2319b9
(unw_tdep_getcontext): On HP-UX, use getcontext() instead of
...
_Uia64_getcontext().
(Logical change 1.220)
2004-05-04 20:14:02 +00:00
mostang.com!davidm
43ccdff0d9
Delete: tests/verify.c
...
}(Logical change 1.219)
2004-05-04 20:13:07 +00:00
mostang.com!davidm
0e008e268f
Be more careful to use unw_context_t instead of ucontext_t where
...
appropriate. Delete unused tests/verify.c. Tidy up comment.
BKrev: 4097f953KumJrq2VaH2XiLXb9X-ASQ
2004-05-04 20:13:07 +00:00
mostang.com!davidm
d42705c5b7
(unw_init_local): Use unw_context_t instead of ucontext_t.
...
(Logical change 1.219)
2004-05-04 20:13:07 +00:00
mostang.com!davidm
907e49826a
(test_local): Use unw_context_t instead of ucontext_t.
...
(Logical change 1.219)
2004-05-04 20:13:07 +00:00
mostang.com!davidm
4ff8fff57c
(test_generic): Use unw_context_t instead of ucontext_t.
...
(Logical change 1.219)
2004-05-04 20:13:07 +00:00
mostang.com!davidm
6c50e90402
(remote_install_cursor): Tidy up #endif comment.
...
(Logical change 1.219)
2004-05-04 20:13:07 +00:00
mostang.com!davidm
e3413b4267
Merge bk://unwind@bkbits.net/libunwind
...
into panda.mostang.com:/data/home/davidm/src/unwind/libunwind
2004/04/27 21:54:13-07:00 mostang.com!davidm
ia64: Get HP-UX support closer to working again.
BKrev: 408f38f9u6udDAVV71zu2rJoDjYL8g
2004-04-28 04:54:17 +00:00
mostang.com!davidm
48b0eeeb37
(tdep_find_proc_info) [HAVE_DLMODINFO]: Fix Debug() message (missing
...
paren).
(Logical change 1.218)
2004-04-28 04:54:17 +00:00
mostang.com!davidm
f8bc3b80d1
(get_list_addr): New function.
...
(_UPT_get_dyn_info_list_addr): Factor platform-specific code into
separate inline-function. Enable that code for ia64 linux
only (e.g., on HP-UX it needs to use dlmodinfo()).
(Logical change 1.218)
2004-04-28 04:54:17 +00:00
mostang.com!davidm
9b21d8edaf
(access_reg) [HAVE_SYS_UC_ACCESS_H]: Also print errno when an
...
access fails.
(Logical change 1.218)
2004-04-28 04:54:17 +00:00
hp.com!davidm
f04e4ef460
Set version number to 0.97.
...
(Logical change 1.217)
2004-04-28 04:43:25 +00:00
hp.com!davidm
75f19903fa
Regenerate.
...
(Logical change 1.217)
2004-04-28 04:43:25 +00:00
hp.com!davidm
1f719df162
Fix Makefile bugs and prepare configure.in for 0.97 release.
...
BKrev: 408f366dqGz-j-WY_bkVXJ-MSQf4Gg
2004-04-28 04:43:25 +00:00
hp.com!davidm
a8f38fc4dc
(libunwind_la_SOURCES_ia64): Move comments about
...
_ReadULEB()/_ReadSLEB() where they don't hurt.
(Logical change 1.217)
2004-04-28 04:43:25 +00:00
hp.com!davidm
dfba455dcd
(EXTRA_DIST): Mention include/remote.h.
...
(Logical change 1.217)
2004-04-28 04:43:25 +00:00
mostang.com!davidm
d5e6a727dc
libunwind-dynamic.h: Avoid the use of C99-style initializers in
...
installed header-files. Doing so may cause problems with C++ or older
C compilers. Reported by Todd Miller.
BKrev: 408f07d2qDnIwg72NHq9Am6fxd8F9g
2004-04-28 01:24:34 +00:00
mostang.com!davidm
c5c4fc991c
(_U_dyn_op): Avoid the use of C99-style initializers in installed
...
header-files. Doing so may cause problems with C++ or
older C compilers. Reported by Todd Miller.
(Logical change 1.216)
2004-04-28 01:24:34 +00:00
(none)!davidm
2d4190ece4
Update README and NEWS.
...
BKrev: 4088723b8CGQ1hKbD77gmMUFufmj4A
2004-04-23 01:32:43 +00:00
(none)!davidm
e9892bb477
Update Intel-compiler info and put in caveat about GCC 3.4.0.
...
(Logical change 1.215)
2004-04-23 01:32:43 +00:00
(none)!davidm
0682579ad6
Fill in info for v0.9-v0.97.
...
(Logical change 1.215)
2004-04-23 01:32:43 +00:00
(none)!davidm
7d357aefa3
ia64: Minor fixups to avoid warnings when cross-compiling from 32-bit platform.
...
BKrev: 408872031MDv0XyyKwtI0Y7sx-xtmA
2004-04-23 01:31:47 +00:00
(none)!davidm
1218cf85e3
(hash): Define magic constant as unsigned long long and then cast it to the
...
right type. Avoids compiler warnings when cross-compiling from a
32-bit platform.
(Logical change 1.214)
2004-04-23 01:31:47 +00:00
(none)!davidm
a2cd0592ca
(IA64_UNW_FLAG_MASK): Use "ULL" postfix to avoid compiler warning on 32-bit platforms.
...
(IA64_UNW_FLAG_OSMASK): Likewise.
(IA64_UNW_FLAG_EHANDLER): Likewise.
(IA64_UNW_FLAG_UHANDLER): Likewise.
(IA64_UNW_LENGTH): Likewise.
(Logical change 1.214)
2004-04-23 01:31:47 +00:00
hp.com!davidm
40cba8cd59
Minor fixes/workarounds to get a clean compile with Intel icc v8.0.
...
BKrev: 40885f8398CpOn7m79GYUEEvMz-4bg
2004-04-23 00:12:51 +00:00
hp.com!davidm
3ff119aa1d
(put_unwind_info): New function.
...
(resume): Likewise.
(nop): Remove.
(main): Don't cast function pointer to different prototypes. That's apparently
not allowed. icc v8.0 complains about it and GCC 3.5 will actually
generate crashing code when this is done. Talk about terminated with
extreme prejudice!
(Logical change 1.213)
2004-04-23 00:12:51 +00:00