hp.com!davidm
7886a0d946
(create_func): Change %Zu to %zu.
...
(Logical change 1.236)
2004-05-12 20:54:56 +00:00
hp.com!davidm
72a03113c8
ia64: For remote-only-case, don't expect to find _Uia64_get_elf_image9) or
...
_Uia64_get_kernel_table().
(Logical change 1.234)
2004-05-07 00:30:27 +00:00
hp.com!davidm
30649af75a
Pass arguments along to check-namespace.sh.
...
(Logical change 1.233)
2004-05-06 22:02:00 +00:00
hp.com!davidm
d7f8bd62d4
Add x86-specific checks.
...
(Logical change 1.233)
2004-05-06 22:02:00 +00:00
hp.com!davidm
683c9b4117
(main): Remove unused variable "i".
...
(Logical change 1.232)
2004-05-06 21:11:29 +00:00
hp.com!davidm
9fb355e096
(depth): New global variable.
...
(raise_exception): Make non-static, unwind "depth - 1" steps to get to
top-most a() frame.
(__builtin_ia64_bsp): Also define for Intel-compiler.
(a): Restructure so it works in the face of global optimization and also
remove GCC dependencies.
(main): Initialize depth based on argv[1].
(Logical change 1.232)
2004-05-06 21:11:29 +00:00
hp.com!davidm
d5c1bfe772
Regenerate.
...
(Logical change 1.231)
2004-05-06 20:26:29 +00:00
hp.com!davidm
de2a42042e
(Logical change 1.231)
2004-05-06 20:26:29 +00:00
hp.com!davidm
9427f8eae4
Initial revision
2004-05-06 20:26:29 +00:00
hp.com!davidm
86bef150e4
(check_PROGRAMS_cdep): Mention Gia64-test-readonly and Lia64-test-readonly.
...
(Lia64_test_readonly_SOURCES): New macro.
(Gia64_test_readonly_SOURCES): Likewise.
(Logical change 1.231)
2004-05-06 20:26:29 +00:00
mostang.com!davidm
7b989938b7
Regenerate.
...
(Logical change 1.227)
2004-05-05 05:03:20 +00:00
mostang.com!davidm
74b22fed4c
(check_generic_unw_abi): Check for _U${plat}_get_kernel_table() on
...
linux only.
(Logical change 1.227)
2004-05-05 05:03:20 +00:00
mostang.com!davidm
0c8baa7a79
(EXTRA_DIST): Also mention run-check-namespace.
...
(Logical change 1.227)
2004-05-05 05:03:20 +00:00
mostang.com!davidm
2d2129a5bc
(sighandler): Adjust for <asm/rse.h> -> <ia64/rse.h> changes.
...
(Logical change 1.226)
2004-05-05 01:59:36 +00:00
mostang.com!davidm
542e026ae4
Regenerate.
...
(Logical change 1.225)
2004-05-05 01:58:44 +00:00
mostang.com!davidm
3640bb40a2
(Logical change 1.225)
2004-05-05 01:58:44 +00:00
mostang.com!davidm
3db9cf3812
Initial revision
2004-05-05 01:58:44 +00:00
mostang.com!davidm
5a468e30cc
(EXTRA_DIST): Mention check-namespace.sh.in.
...
(check_SCRIPTS_common): Mention run-check-namespace.
(Logical change 1.225)
2004-05-05 01:58:44 +00:00
mostang.com!davidm
bd193e0509
Regenerate.
...
(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
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
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
43ccdff0d9
Delete: tests/verify.c
...
}(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
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
d0de283084
(check_static_to_scratch): Remove extraneous printf-argument found by icc v8.0.
...
(Logical change 1.213)
2004-04-23 00:12:51 +00:00
hp.com!davidm
c9a01bf094
(MAX_FUNC_SIZE): New macro.
...
(main): Use MAX_FUNC_SIZE instead of open-coding 256 bytes.
(Logical change 1.210)
2004-04-21 23:46:17 +00:00
mostang.com!davidm
f20b7f838a
Regenerate.
...
(Logical change 1.209)
2004-04-21 07:24:35 +00:00
mostang.com!davidm
3e718ea004
(Logical change 1.209)
2004-04-21 07:24:35 +00:00
mostang.com!davidm
35c9f15ab7
Initial revision
2004-04-21 07:24:35 +00:00
mostang.com!davidm
a4bd80c748
(print_names): New global.
...
(do_backtrace): Call unw_get_proc_name() only if print_names is TRUE.
(main): Support command-line option -c to turn on caching of
unwind-info and -n to turn off the printing (and lookup)
of symbol names.
Stop execution if child dies with a signal.
(Logical change 1.209)
2004-04-21 07:24:35 +00:00
mostang.com!davidm
6cb58ac940
(check_SCRIPTS_cdep): Mention run-ptrace-mapper.
...
(noinst_PROGRAMS_cdep): Mention mapper.
(Logical change 1.209)
2004-04-21 07:24:35 +00:00
hp.com!davidm
a9217ee2df
Auto merged
...
2004/04/20 09:53:04-07:00 hp.com!davidm
Regenerate.
(Logical change 1.205)
2004-04-20 16:53:44 +00:00
hp.com!davidm
deb3c645a4
Auto merged
...
2004/04/20 09:53:04-07:00 hp.com!davidm
(forker_LDFLAGS): Mention -all-static.
(Logical change 1.205)
2004-04-20 16:53:44 +00:00
mostang.com!davidm
b9c2ed48de
Regenerate.
...
(Logical change 1.204)
2004-04-01 08:11:21 +00:00
mostang.com!davidm
4471c1e8c3
(Logical change 1.204)
2004-04-01 08:11:21 +00:00
mostang.com!davidm
4cda328838
Initial revision
2004-04-01 08:11:21 +00:00
mostang.com!davidm
5de8024488
(check_PROGRAMS_cdep): Mention test-async-sig.
...
(test_async_sig_LDADD): New macro.
(Logical change 1.204)
2004-04-01 08:11:21 +00:00
mostang.com!davidm
471e4e5fa6
Minor whitespace fixes.
...
(Logical change 1.202)
2004-04-01 06:27:06 +00:00
mostang.com!davidm
50c2be0ca3
Undo some temporary testing hacks.
...
(Logical change 1.198)
2004-03-31 07:29:27 +00:00
mostang.com!davidm
201f7d6671
Regenerate.
...
(Logical change 1.197)
2004-03-31 01:53:04 +00:00
mostang.com!davidm
e3eae74698
(gettime): Go back to gettimeofday(). clock_gettime() requires
...
librt which requires libpthread, which slows everything
down.
(Logical change 1.197)
2004-03-31 01:53:04 +00:00
mostang.com!davidm
69052ef3ea
(Lperf_simple_LDADD): Delete.
...
(Gperf_simple_LDADD): Likewise.
(Logical change 1.197)
2004-03-31 01:53:04 +00:00
hp.com!davidm
3be31f5dcb
Include <unistd.h> and <sys/resource.h>.
...
(KB): New macro.
(big): Lower the size to 64*MB. Should be enough for another year... ;-)
(gettime): Fix typo and lower the assumed cache-line size from 64
to 8 bytes just to be safe across platforms.
(measure_init): Lower N from 1000 to 100.
(cursor): Add some padding between each unw_cursor_t to avoid
benefitting from cache-line sharing.
(uc): Likewise.
Warm up the TLB before measuring the cold-cache cases.
(main): Unlimit the max. stack-size just in case.
Write to "big" to ensure it's backed by real memory
(not just by the zero page).
(Logical change 1.194)
2004-03-30 22:57:06 +00:00
mostang.com!davidm
fc7b49b983
(measure_init): Improve it so that we don't measure noise, such
...
as context-switches.
(Logical change 1.191)
2004-03-28 00:24:33 +00:00
mostang.com!davidm
96c6250626
Include <memory.h>.
...
(MB): New macro.
(big): New array.
(measure_unwind): Don't try to measure "init" step---it's too fast.
(f1): Likewise.
(doit): Likewise.
(sum): New function.
(measure_init): Measure unw_getcontext() and unw_local_init() here.
(main): Call measure_init(), adjust labels for doit() calls.
(Logical change 1.190)
2004-03-27 09:25:58 +00:00
hp.com!davidm
e8be590f3d
Regenerate.
...
(Logical change 1.187)
2004-03-20 09:57:46 +00:00
mostang.com!davidm
c7fdc72fd6
Make number of iterations controllable via the second command-line
...
argument.
(gettime): Use clock_gettime() instead of gettimeofday() to get
(potentially) better resolution.
(Logical change 1.186)
2004-03-20 09:54:28 +00:00