dyninst.git
11 years agoMore parseThat build issues
Madhavi Krishnan [Fri, 26 Jun 2009 19:20:04 +0000 (14:20 -0500)]
More parseThat build issues

Changes to build parseThat when LD_LIBRARY_PATH is not set.
We pass dwarf and elf library path to configure.

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Fri, 26 Jun 2009 18:21:57 +0000 (13:21 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix issue where test_driver could infinite spin if a group setup crashed
Matthew Legendre [Fri, 26 Jun 2009 18:20:53 +0000 (13:20 -0500)]
Fix issue where test_driver could infinite spin if a group setup crashed

11 years agoWe weren't setting location structure for a couple types of instructions.
Matthew Legendre [Fri, 26 Jun 2009 18:19:11 +0000 (13:19 -0500)]
We weren't setting location structure for a couple types of instructions.

11 years agoFix issue where we failed to throw away a junk link map entry
Matthew Legendre [Fri, 26 Jun 2009 18:17:33 +0000 (13:17 -0500)]
Fix issue where we failed to throw away a junk link map entry

11 years agoMake strings of nop break basic blocks
Matthew Legendre [Fri, 26 Jun 2009 18:16:31 +0000 (13:16 -0500)]
Make strings of nop break basic blocks

11 years agoRewriting libc
Madhavi Krishnan [Thu, 25 Jun 2009 22:32:19 +0000 (17:32 -0500)]
Rewriting libc

We were dropping relocation entries if they have index STN_UNDEF and
no name. This was causing failures while rewriting libc.
This commit fixes this. We replicate original relocation entries
even if they have no name preserving its undefined index status.

11 years agoFix for parseThat build failures
Madhavi Krishnan [Thu, 25 Jun 2009 19:10:53 +0000 (14:10 -0500)]
Fix for parseThat build failures

parseThat build involves executing parseThat/Makefile and
parseThat/$PLATFORM/Makefile. We were setting
TO_CORE (path to dyninst directory) as "../.." which is correct
if we are in parseThat/$PLATFORM/Makefile but
wrong if we are in parseThat/Makefile.

The only reason to use TO_CORE in parseThat/Makefile is to set the
platform if not set, using scripts/sysname. This commit fixes this
problem by setting the path to scripts correctly, without using TO_CORE.

11 years ago* Correctly open the first dependency that matches the ABI of its parent.
Bill Williams [Wed, 24 Jun 2009 22:49:23 +0000 (17:49 -0500)]
* Correctly open the first dependency that matches the ABI of its parent.
* Only do a full dependency check if we're opening them
* Scan for a thread library separately from opening dependent libs
* Maintain proper recursion for opening dependent libraries & adding new ones

11 years agoFix issues with instrumenting overlapping instructions
Matthew Legendre [Wed, 24 Jun 2009 18:24:14 +0000 (13:24 -0500)]
Fix issues with instrumenting overlapping instructions

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Tue, 23 Jun 2009 23:59:07 +0000 (18:59 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix testsuite attach race condition
Matthew Legendre [Tue, 23 Jun 2009 23:58:42 +0000 (18:58 -0500)]
Fix testsuite attach race condition

11 years agoMore windows build fixes
Matthew Legendre [Tue, 23 Jun 2009 23:56:29 +0000 (18:56 -0500)]
More windows build fixes

11 years agoRewriting static binary
Madhavi Krishnan [Tue, 23 Jun 2009 22:53:30 +0000 (17:53 -0500)]
Rewriting static binary

This commit handles rewriting static binaries. We determine if
a binary is static in ObjectElf using PT_INTERP. We use this
condition to selectively not execute code related to dynamic linking
and relocation in ObjectElf and emitElf.

We also disable traps in binaryEdit and baseTramps - since static
binaries cannot load our runtime library.

We still do not handle stripped binary in this commit - but thats
coming soon.

11 years agoFortran fixes
Bill Williams [Tue, 23 Jun 2009 20:37:26 +0000 (15:37 -0500)]
Fortran fixes

11 years agoPlatform-specific guard for platform-specific check
Bill Williams [Tue, 23 Jun 2009 19:32:04 +0000 (14:32 -0500)]
Platform-specific guard for platform-specific check

11 years agoSet the right address width before we emit any code.
Bill Williams [Tue, 23 Jun 2009 15:35:52 +0000 (10:35 -0500)]
Set the right address width before we emit any code.

11 years agoMove more variables out of .bss so we can write them with the rewriter.
Bill Williams [Tue, 23 Jun 2009 15:35:23 +0000 (10:35 -0500)]
Move more variables out of .bss so we can write them with the rewriter.

11 years agoAdd boost include directory to test suite includes.
Bill Williams [Fri, 19 Jun 2009 18:45:39 +0000 (13:45 -0500)]
Add boost include directory to test suite includes.

11 years agoEnabled many tests in binary rewriter mode. Still some failures on AMD64.
Bill Williams [Thu, 18 Jun 2009 15:21:46 +0000 (10:21 -0500)]
Enabled many tests in binary rewriter mode.  Still some failures on AMD64.

11 years agoFix windows build breakage
Matthew Legendre [Tue, 23 Jun 2009 17:45:32 +0000 (12:45 -0500)]
Fix windows build breakage

11 years agoRemove bad check from test--modules without code address are legal
Matthew Legendre [Tue, 23 Jun 2009 17:14:56 +0000 (12:14 -0500)]
Remove bad check from test--modules without code address are legal

11 years agoFix issues with line number parsing when we can't find a module
Matthew Legendre [Tue, 23 Jun 2009 17:14:01 +0000 (12:14 -0500)]
Fix issues with line number parsing when we can't find a module

11 years agoRemove debugging printfs, code cleanup
Matthew Legendre [Tue, 23 Jun 2009 17:12:49 +0000 (12:12 -0500)]
Remove debugging printfs, code cleanup

11 years agoFix problem with mis-aligned section entries vs section sizes
Matthew Legendre [Mon, 22 Jun 2009 23:28:40 +0000 (18:28 -0500)]
Fix problem with mis-aligned section entries vs section sizes

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Mon, 22 Jun 2009 22:43:47 +0000 (17:43 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix issues with testsuite not restarting properly after crashes
Matthew Legendre [Mon, 22 Jun 2009 22:43:29 +0000 (17:43 -0500)]
Fix issues with testsuite not restarting properly after crashes

11 years agobug 1022 - fixed (again) loop condition for finding dynamic section in ELF binary
Madhavi Krishnan [Mon, 22 Jun 2009 17:13:05 +0000 (12:13 -0500)]
bug 1022 - fixed (again) loop condition for finding dynamic section in ELF binary

11 years agobug 1022 - fixed loop condition for finding dynamic section in ELF binary
Madhavi Krishnan [Fri, 19 Jun 2009 21:46:41 +0000 (16:46 -0500)]
bug 1022 - fixed loop condition for finding dynamic section in ELF binary

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 19 Jun 2009 19:24:25 +0000 (14:24 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoCode generation fixes.
Andrew Bernat [Fri, 19 Jun 2009 19:24:19 +0000 (14:24 -0500)]
Code generation fixes.

11 years agoUse correct code generation path in code replacement.
Andrew Bernat [Fri, 19 Jun 2009 19:23:59 +0000 (14:23 -0500)]
Use correct code generation path in code replacement.

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Fri, 19 Jun 2009 19:00:36 +0000 (14:00 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Fri, 19 Jun 2009 18:41:04 +0000 (13:41 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

Conflicts:
dyninstAPI/src/BPatch_binaryEdit.C
dyninstAPI/src/binaryEdit.C

11 years agoremove debug output leakage
James Waskiewicz [Fri, 19 Jun 2009 18:37:32 +0000 (14:37 -0400)]
remove debug output leakage

11 years agotestsuite: expand DYNINST_REWRITER_NO_UNLINK such that unique filenames are produced...
James Waskiewicz [Fri, 19 Jun 2009 18:24:28 +0000 (14:24 -0400)]
testsuite:  expand DYNINST_REWRITER_NO_UNLINK such that unique filenames are produced for each rungroup, this ensures that binaries are not overwritten by each successive group.  For a given rungroup, only a subset of the rewriter tests will be valid.  This also creates a report file, one per rewritten binary, that contains the list of
tests that were implemented in that particular binary.

Also, if, in a rungroup, one test fails or crashes, all tests in the group were marked with failure.  This changes that:  now if a rewritten mutatee crashes or reports failure, the rungroup is broken apart into individual tests, with each being run seperately to provide a finer grain of reporting on what succeeded and what failed.

11 years agotest_pt_ls: update to execute rewritten binary (both automatically via parseThat...
James Waskiewicz [Fri, 19 Jun 2009 14:59:50 +0000 (10:59 -0400)]
test_pt_ls:  update to execute rewritten binary (both automatically via parseThat and manually as a sanity check)

11 years agoFixes for intercepting SIGTRAP registration
Matthew Legendre [Thu, 18 Jun 2009 21:51:55 +0000 (16:51 -0500)]
Fixes for intercepting SIGTRAP registration

11 years agoAdd "dyn_signal" to intercept calls to signal()
Andrew Bernat [Thu, 18 Jun 2009 20:49:00 +0000 (15:49 -0500)]
Add "dyn_signal" to intercept calls to signal()

11 years agoAdd stdlib to include line so that Ginger won't complain it doesn't know what a mallo...
Andrew Bernat [Thu, 18 Jun 2009 20:22:54 +0000 (15:22 -0500)]
Add stdlib to include line so that Ginger won't complain it doesn't know what a malloc is.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Thu, 18 Jun 2009 20:10:47 +0000 (15:10 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoAdd inter-module call replacement to test1_14F (fortran mode)
Andrew Bernat [Thu, 18 Jun 2009 20:10:33 +0000 (15:10 -0500)]
Add inter-module call replacement to test1_14F (fortran mode)

11 years agoRemove debugging statements.
Andrew Bernat [Thu, 18 Jun 2009 20:10:11 +0000 (15:10 -0500)]
Remove debugging statements.
Fix a logic error in emitting static inter-module calls
Recognize shared libraries correctly in the binary rewriter.

11 years agoRemove debugging statements
Andrew Bernat [Thu, 18 Jun 2009 20:09:37 +0000 (15:09 -0500)]
Remove debugging statements

11 years agotestsuite Windows build fixes
Matthew Legendre [Thu, 18 Jun 2009 17:00:10 +0000 (12:00 -0500)]
testsuite Windows build fixes

11 years agoFix issue with emitting 1 byte and 2 byte loads/stores on x86_64
Matthew Legendre [Thu, 18 Jun 2009 01:18:30 +0000 (20:18 -0500)]
Fix issue with emitting 1 byte and 2 byte loads/stores on x86_64

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 17 Jun 2009 18:51:52 +0000 (13:51 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoCorrectly run test1_14
Andrew Bernat [Wed, 17 Jun 2009 18:51:30 +0000 (13:51 -0500)]
Correctly run test1_14

11 years agoAdd an inter-module call replacement to test1_14
Andrew Bernat [Wed, 17 Jun 2009 18:51:21 +0000 (13:51 -0500)]
Add an inter-module call replacement to test1_14

11 years agoCorrectly run test1_14
Andrew Bernat [Wed, 17 Jun 2009 18:51:06 +0000 (13:51 -0500)]
Correctly run test1_14

11 years agoCorrectly run test1_14
Andrew Bernat [Wed, 17 Jun 2009 18:50:50 +0000 (13:50 -0500)]
Correctly run test1_14

11 years agoFix call replacement for the rewriter on x86/x86-64.
Andrew Bernat [Wed, 17 Jun 2009 18:50:30 +0000 (13:50 -0500)]
Fix call replacement for the rewriter on x86/x86-64.

11 years agoAdd call-replacement version of call emission.
Andrew Bernat [Wed, 17 Jun 2009 18:49:51 +0000 (13:49 -0500)]
Add call-replacement version of call emission.

11 years agoMake function replacement via instruction replacement POWER-only; use old methods...
Andrew Bernat [Wed, 17 Jun 2009 18:49:27 +0000 (13:49 -0500)]
Make function replacement via instruction replacement POWER-only; use old methods on x86

11 years agocleanup last cleanup: use static class var instead of global extern to accumulate...
James Waskiewicz [Wed, 17 Jun 2009 13:31:19 +0000 (09:31 -0400)]
cleanup last cleanup:  use static class var instead of global extern to accumulate longest test name

11 years agotestsuite output formatting -- for a given run of the testsuite, measure the longest...
James Waskiewicz [Wed, 17 Jun 2009 13:20:45 +0000 (09:20 -0400)]
testsuite output formatting -- for a given run of the testsuite, measure the longest test name
that will be executed and format output accordingly.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Wed, 17 Jun 2009 12:11:51 +0000 (08:11 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agofixes rewriter bug w/ 64bit linux binaries where a bad field in a section header was
James Waskiewicz [Wed, 17 Jun 2009 12:07:08 +0000 (08:07 -0400)]
fixes rewriter bug w/ 64bit linux binaries where a bad field in a section header was
causing the libelf output routine to fail...  notably, the check in libelf that was failing was
that the size of the section in question was not a multiple of the specified element size.

This fix just checks for this condition and rounds up the section size if this problem manifests.

Also includes some more work trying to resolve relatively minor inconsistencies between stabs and dwarf, as well was gcc, vs solaris cc ouputs and how we represent types.  They parsing does not fail but the end result in how we represent certain types may have slight variations depending on platform, which makes things hard to test (eg, match an expected value across all platforms).

Alas, many of these problems still persist, but they seem minor and not worth spending a lot of further time on.  In some cases, I modified test_type_info to accommodate certain special cases.

11 years agoFixes for test_pt_ls: Added default path if DYNINST_ROOT is not set. Also adding...
Madhavi Krishnan [Wed, 17 Jun 2009 03:18:01 +0000 (22:18 -0500)]
Fixes for test_pt_ls: Added default path if DYNINST_ROOT is not set. Also adding parseThat target to make nightly

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Tue, 16 Jun 2009 23:03:13 +0000 (18:03 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix assert in merging union types during DWARF parsing
Matthew Legendre [Tue, 16 Jun 2009 22:51:18 +0000 (17:51 -0500)]
Fix assert in merging union types during DWARF parsing

11 years agoFix problem with not parsing types in all libraries
Matthew Legendre [Tue, 16 Jun 2009 22:50:50 +0000 (17:50 -0500)]
Fix problem with not parsing types in all libraries

11 years agoRemove debugging printfs, re-indent code with inconsistent tabs
Matthew Legendre [Tue, 16 Jun 2009 22:49:55 +0000 (17:49 -0500)]
Remove debugging printfs, re-indent code with inconsistent tabs

11 years agoHandling multiple hash sections
Madhavi Krishnan [Tue, 16 Jun 2009 18:36:19 +0000 (13:36 -0500)]
Handling multiple hash sections
A binary can have multiple hash sections - ELF hash, GNU hash etc.
We were not handling this case correctly. In this commit, we
consolidate the entries and create one ELF hash section in the
rewritten binary. The dynamic section will have pointer to this ELF
hash section we created.

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Tue, 16 Jun 2009 18:25:36 +0000 (13:25 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoRemove test limit, which was aborting AIX tests early
Matthew Legendre [Tue, 16 Jun 2009 18:24:42 +0000 (13:24 -0500)]
Remove test limit, which was aborting AIX tests early

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Tue, 16 Jun 2009 17:15:29 +0000 (12:15 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoImplement trap handler disabling func
Andrew Bernat [Tue, 16 Jun 2009 17:14:09 +0000 (12:14 -0500)]
Implement trap handler disabling func

11 years agoDepGraphAPI documentation updates.
Andrew Bernat [Tue, 16 Jun 2009 17:13:02 +0000 (12:13 -0500)]
DepGraphAPI documentation updates.

11 years agoCorrect error reporting for attempts to write to a variable in .bss.
Bill Williams [Tue, 16 Jun 2009 17:08:27 +0000 (12:08 -0500)]
Correct error reporting for attempts to write to a variable in .bss.

11 years agoTest suite fix for group mutatee genfiles getting stomped.
Bill Williams [Mon, 15 Jun 2009 22:06:29 +0000 (17:06 -0500)]
Test suite fix for group mutatee genfiles getting stomped.

11 years agoMake writeVariable work properly with the binary rewriter.
Bill Williams [Mon, 15 Jun 2009 22:05:05 +0000 (17:05 -0500)]
Make writeVariable work properly with the binary rewriter.

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matt Legendre [Tue, 16 Jun 2009 16:59:15 +0000 (12:59 -0400)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix issue with trapHandler clobbering a needed value in %ebp
Matt Legendre [Tue, 16 Jun 2009 16:56:58 +0000 (12:56 -0400)]
Fix issue with trapHandler clobbering a needed value in %ebp

11 years agoThis commit implements new approach to creating hashsection in rewritten binary....
Madhavi Krishnan [Tue, 16 Jun 2009 04:25:04 +0000 (00:25 -0400)]
This commit implements new approach to creating hashsection in rewritten binary. We add only symbols that are present in the original binary's hash table and the new symbols created as part of instrumention to the rewritten binary's hash table.

11 years agoFixes for multiple liveness and instructionAPI bugs exposed by rewriting emacs on...
Madhavi Krishnan [Tue, 16 Jun 2009 04:04:44 +0000 (23:04 -0500)]
Fixes for multiple liveness and instructionAPI bugs exposed by rewriting emacs on X86_64 (bug 1012)

11 years agoRemoved unneeded fsync when write test progress
Matthew Legendre [Mon, 15 Jun 2009 21:27:46 +0000 (16:27 -0500)]
Removed unneeded fsync when write test progress

11 years agoFix problem where test_driver's -limit option wasn't working on groups.
Matthew Legendre [Mon, 15 Jun 2009 21:26:24 +0000 (16:26 -0500)]
Fix problem where test_driver's -limit option wasn't working on groups.

11 years agotest_type_info was failing because a 'signed char' was failing to match 'char'. ...
Matthew Legendre [Mon, 15 Jun 2009 21:25:44 +0000 (16:25 -0500)]
test_type_info was failing because a 'signed char' was failing to match 'char'.  Fixed to allow alternate type matches.

11 years agoAIX doesn't put static symbols in symbol table, so don't make static test symbols
Matthew Legendre [Mon, 15 Jun 2009 21:24:54 +0000 (16:24 -0500)]
AIX doesn't put static symbols in symbol table, so don't make static test symbols

11 years agoUpdate test spec to disable incompatible test/platforms
Matthew Legendre [Mon, 15 Jun 2009 21:23:36 +0000 (16:23 -0500)]
Update test spec to disable incompatible test/platforms

11 years agoFix problem where AIX wasn't reading type information from libraries
Matthew Legendre [Mon, 15 Jun 2009 21:20:45 +0000 (16:20 -0500)]
Fix problem where AIX wasn't reading type information from libraries

11 years agoClean up debugging printfs
Matthew Legendre [Mon, 15 Jun 2009 21:15:11 +0000 (16:15 -0500)]
Clean up debugging printfs

11 years agoFix parseThat to write temporary files to /tmp rather than $HOME
Matthew Legendre [Mon, 15 Jun 2009 21:05:47 +0000 (16:05 -0500)]
Fix parseThat to write temporary files to /tmp rather than $HOME

11 years agoAdd BPatch_addressSpace::canUseTraps to allow disabling of trap instrumentation
Matthew Legendre [Mon, 15 Jun 2009 21:04:43 +0000 (16:04 -0500)]
Add BPatch_addressSpace::canUseTraps to allow disabling of trap instrumentation

11 years agoFix buffer overflow in serialization
Matthew Legendre [Mon, 15 Jun 2009 21:02:07 +0000 (16:02 -0500)]
Fix buffer overflow in serialization

11 years agoWindows build fix
Matthew Legendre [Mon, 15 Jun 2009 21:01:14 +0000 (16:01 -0500)]
Windows build fix

11 years agoReimplement database output in C to fix flushing problems on AIX
Matthew Legendre [Thu, 11 Jun 2009 19:52:42 +0000 (14:52 -0500)]
Reimplement database output in C to fix flushing problems on AIX

11 years agoAttempt to fix problem with database output driver not flushing all data
Matthew Legendre [Wed, 10 Jun 2009 21:24:17 +0000 (16:24 -0500)]
Attempt to fix problem with database output driver not flushing all data

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Wed, 10 Jun 2009 17:41:12 +0000 (12:41 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoWindows build fixes
Matthew Legendre [Wed, 10 Jun 2009 17:40:45 +0000 (12:40 -0500)]
Windows build fixes

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 10 Jun 2009 16:57:01 +0000 (11:57 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoDepGraphAPI documentation updates
Andrew Bernat [Wed, 10 Jun 2009 16:56:52 +0000 (11:56 -0500)]
DepGraphAPI documentation updates

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Wed, 10 Jun 2009 16:43:59 +0000 (11:43 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoMerge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst
Bill Williams [Tue, 9 Jun 2009 22:59:25 +0000 (17:59 -0500)]
Merge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst

11 years agoBug fix: our logic for determining which branch of a conditional jump led to a jump...
Bill Williams [Tue, 9 Jun 2009 22:58:57 +0000 (17:58 -0500)]
Bug fix: our logic for determining which branch of a conditional jump led to a jump table was wrong.
This produced an off-by-one error in table size, which we then fixed incorrectly.
Logic fixed, band-aid removed, bug 1013 closed.

11 years agoFix problem where Dyninst was not correctly finding PLT targets
Matthew Legendre [Tue, 9 Jun 2009 22:04:36 +0000 (17:04 -0500)]
Fix problem where Dyninst was not correctly finding PLT targets

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Tue, 9 Jun 2009 19:43:16 +0000 (14:43 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoUpdate newtestsuite to testsuite renaming in Makefile
Matthew Legendre [Tue, 9 Jun 2009 18:54:27 +0000 (13:54 -0500)]
Update newtestsuite to testsuite renaming in Makefile

11 years agoFix parseThat configure so we don't depend on DYNINST_ROOT
Matthew Legendre [Tue, 9 Jun 2009 18:53:51 +0000 (13:53 -0500)]
Fix parseThat configure so we don't depend on DYNINST_ROOT