1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-06-29 04:31:45 +02:00
Commit graph

1296 commits

Author SHA1 Message Date
hp.com!davidm 5e48061ba6 Update copyright header.
(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm ff78bcde0d Rename: src/dyn-remote.c -> src/Gdyn-remote.c
}(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm 1cfcd061e9 Rename: src/dyn-remote.c -> src/Gdyn-remote.c
(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm 94903d3c12 Rename: src/dyn-extract.c -> src/Gdyn-extract.c
}(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm 058325fc41 Rename: src/dyn-extract.c -> src/Gdyn-extract.c
(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm b467d68ad0 Rearrange files and type-definitions a bit to prepare for
DWARF unwinder.

BKrev: 3fe4308asly03beLxnt08ctZVykFfA
2003-12-20 11:20:42 +00:00
hp.com!davidm 9b52308ae2 Minor whitespace fixes.
(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm b25fd18403 Initial revision 2003-12-20 11:20:42 +00:00
hp.com!davidm 64c0ad5876 Delete: src/x86/tables-x86.c
}(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm fbe40e537f (unw_word_t): Let the architecture-specific header take care of
defining this type---it's needed very early on.
(unw_proc_info_t): Add architecture-specific "extra" member.  Empty
	for ia64, so no ABI change.
Don't include libunwind-dynamic.h here.

(Logical change 1.140)
2003-12-20 11:20:42 +00:00
hp.com!davidm 77b06d67aa (unw_word_t): Declare it here.
(unw_tdep_proc_info_t): New type.
Include "libunwind-dynamic.h" here.

(Logical change 1.140)
2003-12-20 11:20:42 +00:00
mostang.com!davidm 9240efe4a9 Update.
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm 3dba28237d Regenerate.
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm e91ef29727 Partial draft.
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm f18f14e2f5 (Logical change 1.139) 2003-12-10 07:14:38 +00:00
mostang.com!davidm 76a1dfe588 Initial revision 2003-12-10 07:14:38 +00:00
mostang.com!davidm 4ea1dd7fe5 Fix some typos.
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm e70096e64b Add some missing copyright headers.
Start documenting the dynamic unwind-info interface.

BKrev: 3fd6c7de24XUspEjp5_bwOrhomI7Qg
2003-12-10 07:14:38 +00:00
mostang.com!davidm 2c1bae7798 Add copyright header.
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm 9765f67c9d A
(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm 85c5e0c74a (man3_MANS): Mention libunwind-dynamic.man, _U_dyn_register.man, and
_U_dyn_cancel.man.
(EXTRA_DIST): Mention libunwind-dynamic.tex, _U_dyn_register.tex, and
	_U_dyn_cancel.tex.

(Logical change 1.139)
2003-12-10 07:14:38 +00:00
mostang.com!davidm fab61cfbeb Up version number.
(Logical change 1.138)
2003-12-05 06:42:28 +00:00
mostang.com!davidm bcdedf6b28 Switch from __sync_val_compare_and_swap() to
__sync_bool_compare_and_swap() since that's we need nowadays anyhow
and since that's also provided by ecc v7.0.

(Logical change 1.138)
2003-12-05 06:42:28 +00:00
mostang.com!davidm 046362a970 Regenerate.
(Logical change 1.138)
2003-12-05 06:42:28 +00:00
mostang.com!davidm be77e58788 Miscellaneous minor updates for v0.96 release.
BKrev: 3fd028d4RzXPYjIxwfb_pTp7mP8inQ
2003-12-05 06:42:28 +00:00
mostang.com!davidm 4d40b374b9 Lookup static proc-info via accessor's callback, not by directly
calling tdep_find_proc_info().  The latter doesn't works in the
REMOTE_ONLY case.

(Logical change 1.138)
2003-12-05 06:42:28 +00:00
mostang.com!davidm 98f95e6ee4 (sos_alloc): Drop type-cast-avoiding union. If we really need it,
it should be done by cmpxchg_ptr().

(Logical change 1.138)
2003-12-05 06:42:28 +00:00
mostang.com!davidm 47c25b753c (run_script): Drop left-over __builtin_expect() call.
(Logical change 1.138)
2003-12-05 06:42:28 +00:00
hp.com!davidm d799003645 Regenerate.
(Logical change 1.137)
2003-12-05 00:45:03 +00:00
hp.com!davidm dde43e2bee Initial revision 2003-12-05 00:45:03 +00:00
hp.com!davidm c368e82f2e Add a test-mem program which ensures that basic unwinding works even in
low-memory situations (i.e., when memmap() fails with ENOMEM).

BKrev: 3fcfd50fWassm6Tl9Vr0HonXjQJydA
2003-12-05 00:45:03 +00:00
hp.com!davidm d154b86e84 (check_PROGRAMS_cdep): Mention test-mem.
(Logical change 1.137)
2003-12-05 00:45:03 +00:00
hp.com!davidm 5e111c69df (Logical change 1.137) 2003-12-05 00:45:03 +00:00
hp.com!davidm e71e68a15e Fix call to cmpxchg_ptr() in mempool.c.
BKrev: 3fcfc35cbujZTHxy4Tm1JBHXuIf96w
2003-12-04 23:29:32 +00:00
hp.com!davidm ac224b48bb (sos_alloc): Fix call to cmpxchg_ptr().
(Logical change 1.136)
2003-12-04 23:29:32 +00:00
hp.com!davidm 7661874fbe Regenerate.
(Logical change 1.135)
2003-12-04 07:44:21 +00:00
hp.com!davidm 3b54f2a48d R
(Logical change 1.135)
2003-12-04 07:44:21 +00:00
hp.com!davidm 0ced07af8c Mention unw_get_proc_info_by_ip() man-page.
(Logical change 1.135)
2003-12-04 07:44:21 +00:00
hp.com!davidm ab0fdbbb4c (Logical change 1.135) 2003-12-04 07:44:21 +00:00
hp.com!davidm 1a7d4ee7ed Initial revision 2003-12-04 07:44:21 +00:00
hp.com!davidm 3e7f0e617c Add C++ exception-handling ABI support (_Unwind_*() routines).
BKrev: 3fcee5d5OedwKDmoCnKUBq4NlExh4A
2003-12-04 07:44:21 +00:00
hp.com!davidm bf42f3a06c (include_HEADERS): Mention include/unwind.h.
(Logical change 1.135)
2003-12-04 07:44:21 +00:00
hp.com!davidm 0240946f92 (SOVERSION): Bump it.
(libunwind_la_SOURCES_local): Mention all the new _Unwind_* files.
(EXTRA_DIST): Mention unwind-internal.h.

(Logical change 1.135)
2003-12-04 07:44:21 +00:00
hp.com!davidm abec7553fe Include "config.h" only through "internal.h". config.h isn't
protected against multiple inclusion, so we need to be careful
to include it only in one place, namely internal.h.

BKrev: 3fcee471nOqcPrdK2cDWQbP6ugR78w
2003-12-04 07:38:25 +00:00
hp.com!davidm 63a8bec6f6 Don't include "config.h" here. Include it via "unwind_i.h" instead.
(Logical change 1.134)
2003-12-04 07:38:25 +00:00
hp.com!davidm 6498cdf4d9 Don't include "config.h" here.
(Logical change 1.134)
2003-12-04 07:38:25 +00:00
hp.com!davidm e6f6a92db1 (Logical change 1.133) 2003-12-04 07:34:21 +00:00
hp.com!davidm 96d608b2cc Initial revision 2003-12-04 07:34:21 +00:00
hp.com!davidm 1849db3caf Add unw_get_proc_info_by_ip() routine.
BKrev: 3fcee37dM74V8XPv1_4maza0xTkvNQ
2003-12-04 07:34:21 +00:00
hp.com!davidm 7549674169 (unw_get_proc_info_by_ip): New routine.
(Logical change 1.133)
2003-12-04 07:34:21 +00:00