This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-145-gf7e13ea
- From: dsmith at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 10 Mar 2011 19:29:46 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-145-gf7e13ea
- Reply-to: systemtap at sourceware dot org
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".
The branch, master has been updated
via f7e13eadc3f666fd356ca7cdb42f1de8d53b5e4b (commit)
from dce37b537cd3fed15356ddca7052ed9e544d37ae (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f7e13eadc3f666fd356ca7cdb42f1de8d53b5e4b
Author: David Smith <dsmith@redhat.com>
Date: Thu Mar 10 13:29:18 2011 -0600
Fixed several problems with usymbols.exp (BZ639344).
* testsuite/systemtap.context/usymbols.exp: Fixed several problems.
(1) For ppc64/s390x, the test script wouldn't compile since syscall
wrappers turned the probe arguments into 'long int's. This problem was
fixed by using @cast(). (BZ639344)
(2) On some platforms, such as f12 ppc64, gcc defaults to outputting
32-bit executables, even though the system has a 64-bit kernel. Now the
testcase always forces 64-bit compile when needed (to ensure we're
testing what we think we're testing).
(3) If the full path to the test executable gets too long, systemtap
will truncate the start of the path in the script output. This caused
the test to fail. Now we check for a path ending in the correct
filename.
(4) On a system with 64-bit and 32-bit support, if the 64-bit test
failed, the 32-bit test wasn't executed. Now both tests are always
executed.
(5) For readability's sake, the main loop was reindented properly.
-----------------------------------------------------------------------
Summary of changes:
testsuite/systemtap.context/usymbols.exp | 159 +++++++++++++++++-------------
1 files changed, 90 insertions(+), 69 deletions(-)
hooks/post-receive
--
systemtap: system-wide probe/trace tool