This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-145-gf7e13ea


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]