1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-11-24 08:17:38 +01:00
Commit graph

754 commits

Author SHA1 Message Date
hp.com!davidm
9d2502ff14 Add missing include file (src/ia64/regs.h).
BKrev: 3cb660bfxkIuOL-ulEsqMBEdYlpfyQ
2002-04-12 04:21:19 +00:00
hp.com!davidm
73645af561 (libunwind_la_SOURCES_ia64): Mention ia64/regs.h.
(Logical change 1.14)
2002-04-12 04:21:19 +00:00
hp.com!davidm
dfca3c7e7e configure.in:
Change version to 0.2-pre1.

BKrev: 3cb6554apY9wrsIW0IbvbOXQ-wDmdQ
2002-04-12 03:32:26 +00:00
hp.com!davidm
6b2b140e92 Change version to 0.2-pre1.
(Logical change 1.13)
2002-04-12 03:32:26 +00:00
hp.com!davidm
cc5ee5947a Update.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
41659aa324 Multi-architecture support. Rename ARCH_x86 to ARCH_IA32.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
6432d81f05 Multi-architecture support.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
a2d64d9efb Modify for multi-architecture support.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
76166fb955 (UNW_PREFIX): Include the target name in the prefix.
2002/04/05 14:33:32-08:00 hp.com!davidm
Rename: include/libunwind.h -> include/libunwind-common.h

(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
5a0a6457b1 Initial revision 2002-04-05 23:37:55 +00:00
hp.com!davidm
1f20cef057 Include libunwind-ia64.h instead of libunwind.h.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
4b00b1f7b5 Describe multi-architecture support.
(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
1f3b87ad50 Add multi-architecture support: include libunwind-common.h instead
of having a libunwind.h include the target-specific header.

(Logical change 1.12)
2002-04-05 23:37:55 +00:00
hp.com!davidm
4830286a5c Add multi-architecture support.
BKrev: 3cae35534--aiPnHez4HVaSqtngryQ
2002-04-05 23:37:55 +00:00
hp.com!davidm
2a8477a76a (UNW_PREFIX): Include the target name in the prefix.
}(Logical change 1.12)
2002-04-05 23:37:55 +00:00
mostang.com!davidm
f8cdbb6ef0 Update.
(Logical change 1.11)
2002-04-04 19:04:09 +00:00
mostang.com!davidm
fb9b517d0c Read stack pointer from r12.
(Logical change 1.11)
2002-04-04 19:04:09 +00:00
mostang.com!davidm
551e17933d New routine unw_is_fpreg() to check whether a register is a
floating-point register.

BKrev: 3caca3a9U2TwWX884qBzLr1DkdjAuw
2002-04-04 19:04:09 +00:00
mostang.com!davidm
0e9e557a6b Added src/ia64/unw_get_fpreg.c~ src/ia64/unw_get_save_loc.c~ src/ia64/unw_set_fpreg.c~ to the ignore list
(Logical change 1.11)
2002-04-04 19:04:09 +00:00
mostang.com!davidm
5c6360b856 (unw_tdep_is_fpreg): New macro.
(Logical change 1.11)
2002-04-04 19:04:09 +00:00
mostang.com!davidm
4208867819 (unw_is_fpreg): New macro.
(Logical change 1.11)
2002-04-04 19:04:09 +00:00
hp.com!davidm
56ca4f04ae Logging to logging@openlogging.org accepted
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
b682349b33 (Logical change 1.10) 2002-04-03 06:51:34 +00:00
hp.com!davidm
3b315369bc Initial revision 2002-04-03 06:51:34 +00:00
hp.com!davidm
4e41f21f65 Fix typo in comment.
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
6bcb1d54c6 First draft-implementation of unw_get_save_loc().
BKrev: 3caaa676Ngbdu2c-fzGSHsnuVS8xAw
2002-04-03 06:51:34 +00:00
hp.com!davidm
aae78f02e0 Added src/ia64/regs.h~ to the ignore list
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
f1d10c0fb3 (unw_tdep_save_loc_t): New type.
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
48da72afd7 (unw_save_loc_t): New member "extra" to hold arch-specific save-location info.
(unw_get_save_loc): Define.

(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
fb94137d04 (unw_get_save_loc): First draft-implementation. Should be reasonably close to something
useful.

(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
a5bf714ea5 (rotate_gr, rotate_fr, pr_ltop, pr_ptol): Move into regs.h.
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
1bb24a283f (AM_CPPFLAGS): Define.
(libunwind_la_SOURCES): Mention unw_get_save_loc.c and Lunw_get_save_loc.c.

(Logical change 1.10)
2002-04-03 06:51:34 +00:00
hp.com!davidm
0f1a0c4b4e (AM_CPPFLAGS): Define.
(Logical change 1.10)
2002-04-03 06:51:34 +00:00
mostang.com!davidm
99639fb162 Rename UNW_IA64_CURRENT_BSP to UNW_IA64_BSP.
(Logical change 1.9)
2002-04-01 23:01:22 +00:00
mostang.com!davidm
42f9c357a8 Mention unw_get_fpreg.c and unw_set_fpreg.c.
(Logical change 1.9)
2002-04-01 23:01:22 +00:00
mostang.com!davidm
5e30dcbde3 Mention debugger requirements.
(Logical change 1.9)
2002-04-01 23:01:22 +00:00
mostang.com!davidm
6f514a6726 (Logical change 1.9) 2002-04-01 23:01:22 +00:00
mostang.com!davidm
3d5c9efd1e Initial revision 2002-04-01 23:01:22 +00:00
mostang.com!davidm
883ce4ca59 Drop useless STAT() call.
(Logical change 1.9)
2002-04-01 23:01:22 +00:00
mostang.com!davidm
cec1997e0c Add missing routines to set/get fp-registers.
Begin working on enhancements for debuggers.

BKrev: 3ca8e6c2bLwAvO1tnQI63RwEAeoQog
2002-04-01 23:01:22 +00:00
mostang.com!davidm
70dd4fbccf (unw_save_loc_type_t): New type.
(unw_save_loc_t): New type.
(get_save_loc): New prototype.

(Logical change 1.9)
2002-04-01 23:01:22 +00:00
mostang.com!davidm
85bd7b8e9d Regenerate with "aclocal" to get AM_MAINTAINER_MODE macro.
(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
9a2039fe01 Protect against multiple inclusion. Define IA64_UNW_DEBUG based on DEBUG. Document
that in the UNW_LOCAL_ONLY-case, bit 2 in register save locations is unused.  If
UNW_LOCAL_ONLY is defined, define stream-lined versions of IA64_REG_LOC(),
IA64_FPREG_LOC(), ia64_acquire_unwind_info(), ia64_release_unwind_info(), ia64_get(),
ia64_put(), ia64_getfp(), and ia64_putfp().  Drop convenience macros and declarations for
ia64_glibc_{acquire,release}_unwind_info().  Add convenience macro and declaration for
ia64_local_resume().

(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
59f4f0d4c1 Move sharable stuff into shared.c.
(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
0c897ad858 Make this file sharable by using exported names that do not depend on UNW_LOCAL_ONLY.
(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
3083f40842 Initial revision 2002-02-28 16:24:48 +00:00
mostang.com!davidm
78a71343b5 Enable building of local-only version of the code. Applications get this version
by defining UNW_LOCAL_ONLY before including <libunwind.h>.

BKrev: 3c7e59d0_BxB6JTA5slt2sbN5jkx8Q
2002-02-28 16:24:48 +00:00
mostang.com!davidm
97ae3ba79a Define UNW_LOCAL_ONLY before including libunwind.h.
(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
ede7c575f9 Adjust for fact that IA64_REG_LOC now takes two arguments.
Special case access of NaT bits.

(Logical change 1.8)
2002-02-28 16:24:48 +00:00
mostang.com!davidm
f6cd0daa97 Added src/ia64/Linit.c~ src/ia64/Lscript.c~ src/ia64/Lregs.c~ src/ia64/Lparser.c~ src/ia64/Lunw_get_reg.c~ src/ia64/Lunw_init_local.c~ src/ia64/Lunw_init_remote.c~ src/ia64/Lunw_resume.c~ src/ia64/Lunw_set_reg.c~ src/ia64/Lunw_step.c~ src/ia64/init.h~ src/ia64/shared.c~ to the ignore list
(Logical change 1.8)
2002-02-28 16:24:48 +00:00