David Mosberger-Tang
6daeeac60a
Revert "Initial revision"
...
This reverts e6446885f4
commit.
2006-07-26 14:53:49 -06:00
David Mosberger-Tang
a369768c27
Revert "Initial revision"
...
This reverts 06d223e924
commit.
2006-07-26 14:47:44 -06:00
David Mosberger-Tang
ca69fee8bb
Merge ../libunwind-v0.98
...
Conflicts:
include/dwarf_i.h
include/x86/jmpbuf.h
include/x86_64/jmpbuf.h
src/hppa/init.h
src/mi/Gget_fpreg.c
src/mi/Gset_fpreg.c
src/mi/strerror.c
2006-07-25 21:41:43 -06:00
David Mosberger-Tang
f176ad6fc6
Bring git v0.98.5 tree in sync with released v0.98.5.
...
Sadly, the conversion from Bitkeeper -> CVS -> git wasn't perfect. Or
so it seems.
2006-07-25 21:32:28 -06:00
hp.com!davidm
19df6612fa
Include "libunwind_i.h" instead of "internal.h" and "tdep.h".
...
(Logical change 1.294)
2005-05-20 09:48:08 +00:00
mostang.com!davidm
06d223e924
Initial revision
2005-05-03 09:13:17 +00:00
mostang.com!davidm
411331eecb
Delete: src/hppa/Lget_reg.c
...
}(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
ca02ad1708
Delete: src/hppa/Lget_proc_name.c
...
}(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
181bddfba0
Delete: src/hppa/Gget_reg.c
...
}(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
f45210852c
Delete: src/hppa/Gget_proc_name.c
...
}(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
b267dfc8c9
Adjust for sigset_t to intrmask_t renaming.
...
}(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
dc89a17613
Adjust for sigset_t to intrmask_t renaming.
...
2004/12/02 00:40:45-08:00 mostang.com!davidm
Add copyright notice.
Provide canonical DWARF-based implementation.
2004/11/30 23:38:42-08:00 mostang.com!davidm
Rename: src/hppa/global.c -> src/hppa/Gglobal.c
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
93599dc278
(unw_init_local): Implement it based on the DWARF unwinder.
...
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
0f27732d35
(unw_get_proc_info): Implement it based on dwarf_make_proc_info().
...
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
9c025efac2
(_UI_siglongjmp_cont): Provide dummy implementation.
...
(_UI_longjmp_cont): Likewise.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
mostang.com!davidm
04fde4a63b
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
e6446885f4
Initial revision
2005-05-03 09:13:17 +00:00
hp.com!davidm
0dec41725c
Fix missing NELEMS -> ARRAY_SIZE adjustment.
...
2004/12/02 00:40:45-08:00 mostang.com!davidm
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
7b17187a39
Define ucontext_t, sigcontext_t, and strct rt_sigframe offsets and
...
pray they never change.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
a04f52279d
Add include of "offsets.h".
...
(unw_step): Improve debug output. Implement signal-frame fall-back
code.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(update_frame_state): Remove.
(unw_step): Implement it based on DWARF unwinder.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
f9b8ba0d47
(unw_resume): Reject attempts to resume execution at IP 0.
...
2004/12/02 18:37:47-08:00 hp.com!davidm
(my_rt_sigreturn): New function.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
39ec1bd6dc
(unw_is_signal_frame): Always return 0 for NULL IP.
...
2004/12/02 18:37:47-08:00 hp.com!davidm
(unw_is_signal_frame): Implement it.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
68edb681d8
(uc_addr): Adjust for Debian/sarge header-file changes.
...
(access_reg): Adjust & enable sanity-check.
(acces_fpreg): Provide minimal implementation.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(uc_addr): Implement it so it starts to be useful.
(_Uhppa_uc_addr): Rename from _Ux86_uc_addr.
(get_static_proc_name): New function.
(hppa_local_addr_space_init): Rename from x86_local_addr_space_init().
Use dwarf_find_proc_info, hppa_local_resume, and
get_static_proc_name callbacks.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
5b0507c432
(tdep_access_reg): Handle UNW_HPPA_IP, UNW_HPPA_CFA, UNW_HPPA_SP,
...
and UNW_HPPA_EH{0,1,2,3} correctly.
(tdep_access_fpreg): Implement.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(tdep_access_reg): Provide a minimally working implementation.
(tdep_access_fpreg): New (unimplemented) function.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
7e0192f53a
(setcontext): Declare.
...
2004/12/02 00:40:45-08:00 mostang.com!davidm
Delete accessor macros which have been replaced by their DWARF
equivalent.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
e8b25005e7
(common_init): Initialize UNW_HPPA_IP based on save-location for
...
UNW_HPPA_RP.
2004/12/02 00:40:45-08:00 mostang.com!davidm
(common_init): Provide a minimally working implementation.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
75fb20d67d
(SPILL): Adjust for Debian/sarge changes in the ucontext_t structure.
...
2004/12/02 00:40:45-08:00 mostang.com!davidm
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
5b20c6e082
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
homeip.net!davidm
c8b59eefb1
Rename: src/hppa/tables-hppa.c -> src/hppa/tables.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
39803ee0b7
Rename: src/hppa/tables-hppa.c -> src/hppa/tables.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
3c9026e270
Rename: src/hppa/siglongjmp-hppa.S -> src/hppa/siglongjmp.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
b2d7a09be2
Rename: src/hppa/siglongjmp-hppa.S -> src/hppa/siglongjmp.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
33e369b82f
Rename: src/hppa/global-hppa.c -> src/hppa/global.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
4b6be8edd7
Rename: src/hppa/global-hppa.c -> src/hppa/global.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
08743d8661
Rename: src/hppa/get_accessors-hppa.c -> src/hppa/get_accessors.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
b249ecb413
Rename: src/hppa/get_accessors-hppa.c -> src/hppa/get_accessors.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
13ded384e2
Rename: src/hppa/Gstep-hppa.c -> src/hppa/Gstep.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
a2deab56db
Rename: src/hppa/Gstep-hppa.c -> src/hppa/Gstep.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
7c14420d32
Rename: src/hppa/Gregs-hppa.c -> src/hppa/Gregs.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
fd40db490a
Rename: src/hppa/Gregs-hppa.c -> src/hppa/Gregs.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
c5f84f785a
Rename: src/hppa/Ginit_local-hppa.c -> src/hppa/Ginit_local.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
e15e32e468
Rename: src/hppa/Ginit_local-hppa.c -> src/hppa/Ginit_local.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
d0a684cb2f
Rename: src/hppa/Ginit-hppa.c -> src/hppa/Ginit.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
3eb5704c20
Rename: src/hppa/Ginit-hppa.c -> src/hppa/Ginit.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
99e437825c
Rename: src/hppa/Gget_reg-hppa.c -> src/hppa/Gget_reg.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
88c8ac795c
Rename: src/hppa/Gget_reg-hppa.c -> src/hppa/Gget_reg.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
0dbebf4f82
Rename: src/hppa/Gget_proc_name-hppa.c -> src/hppa/Gget_proc_name.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
fb008bf7f3
Rename: src/hppa/Gget_proc_name-hppa.c -> src/hppa/Gget_proc_name.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
a15e3bc0c2
Rename: src/hppa/Gget_proc_info-hppa.c -> src/hppa/Gget_proc_info.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
0d07482a2e
Rename: src/hppa/Gget_proc_info-hppa.c -> src/hppa/Gget_proc_info.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00