hp.com!davidm
7c4be6f9bc
Auto merged
...
2005/04/07 12:19:38-07:00 hp.com!davidm
(ia64_make_proc_info): After looking up proc-info, cache it if
caching is enabled.
2005/02/20 21:42:55-08:00 mostang.com!davidm
Adjust for NELEMS to ARRAY_SIZE renaming.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
6fc50d4ed6
(unw_search_ia64_unwind_table): Always return unwind_info in the
...
local case since it's trivial to do so and saves us time if
later on we need to build a script for that procedure.
2005/02/23 14:40:44-08:00 mostang.com!davidm
Adjust for sigset_t to intrmask_t renaming.
2004/10/25 05:21:51-07:00 hp.com!davidm
(unw_search_ia64_unwind_table): Clarify comment and add a Debug() statement
for the case where we find a bad unwind-header version.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
6ed360df7e
(unw_is_signal_frame): Add a Debug statement.
...
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
23405d02ec
(get_script_cache): Fix typo in Debug() statement (missing argument).
...
(put_script_cache): Fix typo in argument name.
2005/04/07 12:19:38-07:00 hp.com!davidm
(ia64_get_cache_proc_info): Move it to near the end of the file.
(script_init): Also call ia64_fetch_proc_info() if the script was
found in the cache but it's empty (count == 0 and NULL
unwind_info pointer). Also invoke build_script() if
script has no instructions yet (count==0). Add assertion
to ensure that build_script() never returns an empty
script.
(ia64_cache_proc_info): New function to cache the proc_info only.
2005/02/23 14:40:44-08:00 mostang.com!davidm
Adjust for sigset_t to intrmask_t renaming.
2005/02/23 13:10:05-08:00 mostang.com!davidm
Adjust for "ia64_rse" to "rse" prefix change.
(Logical change 1.290)
2005-05-03 09:13:17 +00:00
hp.com!davidm
8efd6d24da
(desc_alias): Fix off-by-one bug.
...
(Logical change 1.287)
2005-04-20 21:01:22 +00:00
hp.com!davidm
4e731a5572
(get_dyn_info_list_addr): When compiling into libunwind-ia64, declare
...
_U_dyn_info_list_addr as weak and fail if the symbol remained
undefined.
(get_static_proc_name): Likewise for _Uelf64_get_proc_name().
(Logical change 1.282)
2004-11-16 18:47:39 +00:00
hp.com!davidm
22ac4c078f
(__sigsetjmp): Start updating jmp_buf only after sigprocmask() returned
...
successfully. This avoids a failure in ia64-test-setjmp which
was due to the fact that sigprocmask() caused a segfault (due to
overflowing the stack) and at that point we had a partially updated
jmp_buf.
(Logical change 1.272)
2004-10-13 14:08:02 +00:00
mostang.com!davidm
81f4953a1f
Fix typo: REMOTE_ONLY -> UNW_REMOTE_ONLY.
...
(Logical change 1.266)
2004-09-09 13:06:01 +00:00
hp.com!davidm
7ccee42004
bsig
...
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
197c9d517b
Initial revision
2004-08-31 13:59:10 +00:00
hp.com!davidm
9645369110
(local_resume): Adjust for expanded interface of rbs_cover_and_flush() and
...
ia64_install_cursor().
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
0aa29032f6
(ia64_install_cursor): Take additional arguments "bspstore", "dirty_size",
...
"dirty_partition", and "dirty_nat". If size of dirty partition
is non-zero, load it up via "loadrs" before resuming execution.
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
3386d284fa
(ia64_install_cursor): Adjust declaration for expanded interface.
...
(rbs_cover_and_flush): Likewise.
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
cd69bfec0c
(get_rnat): Simplify to return only the RNaT value itself.
...
(rbs_cover_and_flush): Take additional arguments "dirty_partition",
"dirty_rnat", and "bspstore". When it is necessary to copy
backing-store words, copy them to "dirty_partition" instead of
the target rbs, which may be full already.
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
3dd5ca6713
(_setjmp): Use macros from jmpbuf.h instead of hardcoded values.
...
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
d7418c600f
(__sigsetjmp): Use macros from "jmpbuf.h" instead of hardcoded values.
...
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
e29611e7d3
(Logical change 1.259)
2004-08-31 13:59:10 +00:00
hp.com!davidm
18b501de4c
Store rp and bsp in the same location as libc's setjmp().
...
(Logical change 1.258)
2004-08-26 11:07:05 +00:00
hp.com!davidm
746fbe08e7
Increase debug-level of state-record printing to 2.
...
(Logical change 1.257)
2004-08-26 10:02:46 +00:00
hp.com!davidm
f576cce748
Drop debug-level for function-trace to 1.
...
(Logical change 1.257)
2004-08-26 10:02:46 +00:00
hp.com!davidm
f20eb7ea72
Add missing newlines in Debug statements.
...
(Logical change 1.257)
2004-08-26 10:02:46 +00:00
hp.com!davidm
54b9ba95f9
Drop include of <libunwind.h> and #ifdef checks.
...
(Logical change 1.244)
2004-08-18 10:57:18 +00:00
hp.com!davidm
2f6b56efda
(unw_init_remote): Redirect to unw_init_local() if we're initializing for
...
the local address-space. This makes test-init-remote.c work.
(Logical change 1.243)
2004-08-18 10:50:12 +00:00
homeip.net!davidm
75edef8597
Rename: src/ia64/sigsetjmp-ia64.S.S -> src/ia64/sigsetjmp.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
c38b083433
Rename: src/ia64/sigsetjmp-ia64.S.S -> src/ia64/sigsetjmp.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
9c5fe5391f
Rename: src/ia64/siglongjmp-ia64.S.S -> src/ia64/siglongjmp.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
b54bec50af
Rename: src/ia64/siglongjmp-ia64.S.S -> src/ia64/siglongjmp.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
963baf6f1e
Rename: src/ia64/setjmp-ia64.S.S -> src/ia64/setjmp.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
1f694b02c7
Rename: src/ia64/setjmp-ia64.S.S -> src/ia64/setjmp.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
f62002fe2b
Rename: src/ia64/regname-ia64.c -> src/ia64/regname.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
5710ea37cc
Rename: src/ia64/regname-ia64.c -> src/ia64/regname.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
34d88fc6b5
Rename: src/ia64/mk_Gcursor_i-ia64.c -> src/ia64/mk_Gcursor_i.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
8bc587f1a4
Rename: src/ia64/mk_Gcursor_i-ia64.c -> src/ia64/mk_Gcursor_i.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
82b4b77ce2
Rename: src/ia64/getcontext-ia64.S.S -> src/ia64/getcontext.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
4ba03baf6a
Rename: src/ia64/getcontext-ia64.S.S -> src/ia64/getcontext.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
2db9a97a45
Rename: src/ia64/dyn_info_list-ia64.S.S -> src/ia64/dyn_info_list.S
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
79373ff6a5
Rename: src/ia64/dyn_info_list-ia64.S.S -> src/ia64/dyn_info_list.S
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
01951e551e
Rename: src/ia64/Gtables-ia64.c -> src/ia64/Gtables.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
2142c20307
Rename: src/ia64/Gtables-ia64.c -> src/ia64/Gtables.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
c99f1225d3
Rename: src/ia64/Gstep-ia64.c -> src/ia64/Gstep.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
f1734db273
Rename: src/ia64/Gstep-ia64.c -> src/ia64/Gstep.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
b6d4bfeb29
Rename: src/ia64/Gscript-ia64.c -> src/ia64/Gscript.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
f9494563e7
Rename: src/ia64/Gscript-ia64.c -> src/ia64/Gscript.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
5a3ded7a0f
Rename: src/ia64/Gresume-ia64.c -> src/ia64/Gresume.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
6139bb71c1
Rename: src/ia64/Gresume-ia64.c -> src/ia64/Gresume.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
f356380897
Rename: src/ia64/Gregs-ia64.c -> src/ia64/Gregs.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
b3f681603b
Rename: src/ia64/Gregs-ia64.c -> src/ia64/Gregs.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
8f58a1cf9c
Rename: src/ia64/Grbs-ia64.c -> src/ia64/Grbs.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
38b586f953
Rename: src/ia64/Grbs-ia64.c -> src/ia64/Grbs.c
...
(Logical change 1.241)
2004-08-17 15:34:28 +00:00
homeip.net!davidm
9288e6b155
Rename: src/ia64/Gparser-ia64.c -> src/ia64/Gparser.c
...
}(Logical change 1.241)
2004-08-17 15:34:28 +00:00