1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-07-04 22:35:36 +02:00
Commit graph

1721 commits

Author SHA1 Message Date
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
hp.com!davidm 9a9618401f (mutex_init): Explicitly test function-pointer against 0 since that avoids
a compiler-warning from icc v8.0.
(mutex_lock): Likewise.
(mutex_unlock): Likewise.

(Logical change 1.213)
2004-04-23 00:12:51 +00:00