dyninst.git
7 years agoAdd libdynDwarf, libdynElf, and libsymLite. Removes multiple copies of Elf_X and...
Andrew Bernat [Thu, 13 Sep 2012 18:53:41 +0000 (13:53 -0500)]
Add libdynDwarf, libdynElf, and libsymLite. Removes multiple copies of Elf_X and SymLite-Elf in various components.

7 years agoCommit: work in progress of recent DWARF support. There are two issues outstanding:
Andrew Bernat [Wed, 12 Sep 2012 20:50:14 +0000 (15:50 -0500)]
Commit: work in progress of recent DWARF support. There are two issues outstanding:
1) Stack tests crash on RHEL6 when optimizations are enabled.
2) libcommon now depends on libdwarf; this needs to be split out into a new library.

7 years agoMove liveness register maps to singleton create-on-demand to work around an Ubuntu...
Andrew Bernat [Thu, 30 Aug 2012 19:37:40 +0000 (14:37 -0500)]
Move liveness register maps to singleton create-on-demand to work around an Ubuntu issue where static construction was failing.

7 years agoMore WIP with new dwarf code.
Andrew Bernat [Thu, 30 Aug 2012 18:47:56 +0000 (13:47 -0500)]
More WIP with new dwarf code.

7 years agoRemove double occurrence of parse-x86.C.
Andrew Bernat [Mon, 27 Aug 2012 21:30:18 +0000 (16:30 -0500)]
Remove double occurrence of parse-x86.C.

7 years agoMore WIP: compilation errors fixed.
Andrew Bernat [Mon, 27 Aug 2012 21:22:36 +0000 (16:22 -0500)]
More WIP: compilation errors fixed.

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Mon, 27 Aug 2012 13:02:25 +0000 (08:02 -0500)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

7 years agoWIP commit: refactoring of SymtabAPI dwarf parsing code
Andrew Bernat [Mon, 27 Aug 2012 18:02:06 +0000 (13:02 -0500)]
WIP commit: refactoring of SymtabAPI dwarf parsing code

7 years agoFreeBSD compilation fixes
Paradyn Project [Mon, 27 Aug 2012 13:00:25 +0000 (08:00 -0500)]
FreeBSD compilation fixes

7 years agoRequested user changes/fixes:
Andrew Bernat [Fri, 24 Aug 2012 17:12:06 +0000 (12:12 -0500)]
Requested user changes/fixes:
1) Josh Stone noted that allocating below 64K make SELinux unhappy; fixed RT heap code.
2) Added RT lib export header to installed headers; also Josh
3) Evan Driscoll requested a BPatch_point->BPatch_basicBlock mapping; added.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 24 Aug 2012 16:09:06 +0000 (11:09 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoFixed PC problem where generator thread was being created when trying to shutdown...
Matthew P. Legendre [Mon, 20 Aug 2012 22:05:07 +0000 (15:05 -0700)]
Fixed PC problem where generator thread was being created when trying to shutdown generator thread.

7 years agoCorrected PIMPL class wrapper for analysis stepper
Matthew P. Legendre [Mon, 20 Aug 2012 19:50:22 +0000 (12:50 -0700)]
Corrected PIMPL class wrapper for analysis stepper

7 years agoFix build of StackwalkerAPI tests
Matthew P. Legendre [Mon, 20 Aug 2012 16:58:06 +0000 (09:58 -0700)]
Fix build of StackwalkerAPI tests

7 years agoFix problem where AnalysisStepper would do lookups off by one
Matthew P. Legendre [Fri, 17 Aug 2012 23:42:56 +0000 (16:42 -0700)]
Fix problem where AnalysisStepper would do lookups off by one

7 years agoFix problem where AnalysisStepper was still being built even if configured with ...
Matthew P. Legendre [Fri, 17 Aug 2012 23:41:27 +0000 (16:41 -0700)]
Fix problem where AnalysisStepper was still being built even if configured with --without-parseAPI

7 years agoUpdated ParseAPI manual to include header information in class descriptions.
Emily Jacobson [Wed, 15 Aug 2012 19:39:25 +0000 (14:39 -0500)]
Updated ParseAPI manual to include header information in class descriptions.

7 years agoUpdated ParseAPI manual to include *complete* example.
Emily Jacobson [Wed, 15 Aug 2012 19:38:43 +0000 (14:38 -0500)]
Updated ParseAPI manual to include *complete* example.

7 years agoTweak to earlier commit: we had been force-continuing on termination in Dyninst as...
Andrew Bernat [Wed, 15 Aug 2012 18:07:31 +0000 (13:07 -0500)]
Tweak to earlier commit: we had been force-continuing on termination in Dyninst as well as ProcControl, which is unnecessary and harmful.

7 years agoUpdate test_relocations to match modern linux filesystems
Paradyn Project [Wed, 15 Aug 2012 12:31:22 +0000 (05:31 -0700)]
Update test_relocations to match modern linux filesystems

7 years agoParsing fixes for non-recursive parses. Add test tool to testsuite/src/stackwalker...
Bill Williams [Tue, 14 Aug 2012 18:42:54 +0000 (13:42 -0500)]
Parsing fixes for non-recursive parses. Add test tool to testsuite/src/stackwalker. Fix memory corruption in Frame class..

7 years agoSkip static 32-bit C tests if there's not a decent static 32-bit build environment.
Bill Williams [Mon, 6 Aug 2012 14:59:05 +0000 (09:59 -0500)]
Skip static 32-bit C tests if there's not a decent static 32-bit build environment.
Cleaned up dead code from AnalysisStepper.

7 years agoConfigure fix for libdwarf in default location
Bill Williams [Mon, 6 Aug 2012 14:53:36 +0000 (09:53 -0500)]
Configure fix for libdwarf in default location

7 years agoFix several bugs relating to forced termination on RHEL6.
Andrew Bernat [Tue, 14 Aug 2012 20:53:54 +0000 (15:53 -0500)]
Fix several bugs relating to forced termination on RHEL6.

7 years agoClean up Dyninst's handling of a force terminate
Andrew Bernat [Tue, 14 Aug 2012 20:53:27 +0000 (15:53 -0500)]
Clean up Dyninst's handling of a force terminate

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Mon, 13 Aug 2012 19:45:07 +0000 (14:45 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoFix more 32-bit-address-space-wrapping bugs, these related to instrumentation.
Andrew Bernat [Mon, 13 Aug 2012 19:44:34 +0000 (14:44 -0500)]
Fix more 32-bit-address-space-wrapping bugs, these related to instrumentation.
Fixes fork tests on RHEL6.

7 years agoFix PC problem on linux/x86 where threaddb's register reads were causing a buffer...
legendre1 [Fri, 10 Aug 2012 20:08:54 +0000 (13:08 -0700)]
Fix PC problem on linux/x86 where threaddb's register reads were causing a buffer overflow on the stack.

7 years agoClear pending stops and force generator blocking when the process crashes in the...
Andrew Bernat [Tue, 7 Aug 2012 21:53:37 +0000 (16:53 -0500)]
Clear pending stops and force generator blocking when the process crashes in the middle of forced termination.

7 years agoFix a crash bug.
Andrew Bernat [Tue, 7 Aug 2012 20:43:38 +0000 (15:43 -0500)]
Fix a crash bug.

7 years agoRHEL 6 bugfixes:
Andrew Bernat [Tue, 7 Aug 2012 20:43:26 +0000 (15:43 -0500)]
RHEL 6 bugfixes:
1) PatchAPI: address space randomization occasionally loads libraries with a "negative" base address (so that an actual address is less than the corresponding virtual address). Handle this in 32-bit mutatees.
2) Proccontrol: Empty the process event queue before setting forced generator block to true to avoid racing with the generator.
3) Proccontrol: if a process is being terminated, ensure it runs after any callback instead of reverting to prior state.

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Tue, 7 Aug 2012 11:55:57 +0000 (04:55 -0700)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

7 years agoAdd warning message for Ubuntu's ptrace security measures.
Paradyn Project [Tue, 7 Aug 2012 11:55:41 +0000 (04:55 -0700)]
Add warning message for Ubuntu's ptrace security measures.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Mon, 6 Aug 2012 21:20:28 +0000 (16:20 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoFix build error on machines without R_X86_64_IRELATIVE defined
legendre1 [Mon, 6 Aug 2012 21:14:11 +0000 (14:14 -0700)]
Fix build error on machines without R_X86_64_IRELATIVE defined

7 years agoRemove Dyninst dependence from test_instruction_profile
Andrew Bernat [Mon, 6 Aug 2012 21:10:28 +0000 (16:10 -0500)]
Remove Dyninst dependence from test_instruction_profile

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Mon, 6 Aug 2012 20:44:04 +0000 (15:44 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
legendre1 [Mon, 6 Aug 2012 17:55:34 +0000 (10:55 -0700)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
testsuite/amd64-unknown-freebsd7.2/tuples
testsuite/i386-unknown-freebsd7.2/tuples
testsuite/i386-unknown-linux2.4/tuples
testsuite/i386-unknown-nt4.0/tuples
testsuite/ppc32_linux/tuples
testsuite/ppc64_linux/tuples
testsuite/rs6000-ibm-aix5.1/tuples
testsuite/x86_64-unknown-linux2.4/tuples

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Mon, 6 Aug 2012 16:11:09 +0000 (09:11 -0700)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

7 years agoMake test_instruction_profile more flexible WRT libc paths
Paradyn Project [Mon, 6 Aug 2012 16:10:52 +0000 (09:10 -0700)]
Make test_instruction_profile more flexible WRT libc paths

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Mon, 6 Aug 2012 15:43:19 +0000 (08:43 -0700)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

Conflicts:
proccontrol/src/process.C

7 years agoEnable the "forced terminate confuses threaded processes on Linux" on x86 as well...
Paradyn Project [Mon, 6 Aug 2012 15:42:26 +0000 (08:42 -0700)]
Enable the "forced terminate confuses threaded processes on Linux" on x86 as well as PPC; bug seen on Ubuntu 12.04.
Disable warning messages accidentally pushed last Friday.
Disable the forced terminate workaround added last week; it's subsumed by the change above.

7 years agoCleanup after Linux/ppc64 testing
Matthew P. Legendre [Fri, 3 Aug 2012 23:57:07 +0000 (16:57 -0700)]
Cleanup after Linux/ppc64 testing

7 years agoClean up forced terminate/discard events code.
Andrew Bernat [Fri, 3 Aug 2012 21:34:08 +0000 (16:34 -0500)]
Clean up forced terminate/discard events code.

7 years agoFix build warning
Matthew P. Legendre [Fri, 3 Aug 2012 18:18:30 +0000 (11:18 -0700)]
Fix build warning

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew P. Legendre [Fri, 3 Aug 2012 18:15:26 +0000 (11:15 -0700)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoHave pipe communication working on BGQ in multi-process PC tests
Matthew P. Legendre [Fri, 3 Aug 2012 18:14:37 +0000 (11:14 -0700)]
Have pipe communication working on BGQ in multi-process PC tests

7 years agoFixes for IRPC on PC's BGQ port. Have SPST irpc test passing.
Matthew P. Legendre [Fri, 3 Aug 2012 18:09:54 +0000 (11:09 -0700)]
Fixes for IRPC on PC's BGQ port.  Have SPST irpc test passing.

7 years agoBGQ does not have a getRegister command for just one register. Implment alternative...
Matthew P. Legendre [Fri, 3 Aug 2012 18:08:21 +0000 (11:08 -0700)]
BGQ does not have a getRegister command for just one register.   Implment alternative built around getAllRegisters

7 years agoFix for PC's setAllRegisters on BGQ
Matthew P. Legendre [Fri, 3 Aug 2012 18:06:29 +0000 (11:06 -0700)]
Fix for PC's setAllRegisters on BGQ

7 years agoPrint statement cleanup
Matthew P. Legendre [Fri, 3 Aug 2012 18:05:53 +0000 (11:05 -0700)]
Print statement cleanup

7 years agoAdd parameter to PC's internal memory write functions to identify breakpoint sets...
Matthew P. Legendre [Fri, 3 Aug 2012 18:04:08 +0000 (11:04 -0700)]
Add parameter to PC's internal memory write functions to identify breakpoint sets/clears.  Used on BGQ, ignored elsewhere.

7 years agoSet VERBOSE_COMPILATION default to off
Matthew P. Legendre [Fri, 3 Aug 2012 17:57:03 +0000 (10:57 -0700)]
Set VERBOSE_COMPILATION default to off

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Fri, 3 Aug 2012 16:28:28 +0000 (09:28 -0700)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

Conflicts:
symtabAPI/src/emitElfStatic.C

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 3 Aug 2012 20:11:51 +0000 (15:11 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoAdd support for BPatch_type::getConstituentType() for arrays (as promised in the...
Andrew Bernat [Fri, 3 Aug 2012 20:11:35 +0000 (15:11 -0500)]
Add support for BPatch_type::getConstituentType() for arrays (as promised in the manual).

7 years agoFix forced termination on ubuntu, where SIGKILL is handled in order rather than prefe...
Paradyn Project [Fri, 3 Aug 2012 16:26:38 +0000 (09:26 -0700)]
Fix forced termination on ubuntu, where SIGKILL is handled in order rather than preferentially.

7 years agoCorrectly rewrite statically linked binaries that contain relocations. Add the new...
Paradyn Project [Fri, 3 Aug 2012 14:27:03 +0000 (07:27 -0700)]
Correctly rewrite statically linked binaries that contain relocations. Add the new directories /usr/lib/x86_64-unknown-gnu and /lib/x86_64-unknown-gnu to the library search path.

7 years agoRemove BPatch_process::setMutationsActive, disable test1_15, and remove associated...
Andrew Bernat [Thu, 2 Aug 2012 21:52:10 +0000 (16:52 -0500)]
Remove BPatch_process::setMutationsActive, disable test1_15, and remove associated files.

7 years agoFix libdwarf checking in configure, based on RHEL6 testing
Bill Williams [Thu, 2 Aug 2012 16:27:35 +0000 (11:27 -0500)]
Fix libdwarf checking in configure, based on RHEL6 testing

7 years agoAdd ELF dependency to parseAPI to fix build error
Bill Williams [Thu, 2 Aug 2012 16:26:08 +0000 (11:26 -0500)]
Add ELF dependency to parseAPI to fix build error

7 years agoSeveral fixes for Ubuntu 12.04.
Paradyn Project [Wed, 1 Aug 2012 21:26:56 +0000 (14:26 -0700)]
Several fixes for Ubuntu 12.04.
a) We were building the Dyninst test suite driver without linking in the necessary component libraries. Caused a failure in dlopen evidenced by a segfault calling new.
b) We did not remove the auxv reader on exec, causing a failure when ld.so moves due to address space randomization.
c) We were not rounding the stack off for iRPCs, causing a segfault in dlopen.
d) We did not sanity check ELF files.

7 years agoIf we don't have libelf, fall back to heavyweight Symtab for analysis stepper's parsing.
Bill Williams [Wed, 1 Aug 2012 16:16:30 +0000 (11:16 -0500)]
If we don't have libelf, fall back to heavyweight Symtab for analysis stepper's parsing.

7 years agoFix unsafe munmap(). Restore analysis stepper to correct priority.
Bill Williams [Tue, 31 Jul 2012 18:40:21 +0000 (13:40 -0500)]
Fix unsafe munmap(). Restore analysis stepper to correct priority.
Pulled error checking back out of StackBottomStepper as instrumentation throws a monkey wrench in the works. Problem documented in comments.

7 years agoDon't rely on DebugInfo stepper for library tracking. Also, if we're not in a library...
Bill Williams [Mon, 30 Jul 2012 20:07:49 +0000 (15:07 -0500)]
Don't rely on DebugInfo stepper for library tracking. Also, if we're not in a library we can ID, gcf_error rather than bottoming out.

7 years agoRemove spurious debug output
Bill Williams [Mon, 30 Jul 2012 19:59:14 +0000 (14:59 -0500)]
Remove spurious debug output

7 years agoNew SymLite code source, now used by AnalysisStepper.
Bill Williams [Mon, 30 Jul 2012 19:04:08 +0000 (14:04 -0500)]
New SymLite code source, now used by AnalysisStepper.
--without-symtabAPI correctly applies to ParseAPI, not stackwalker
Symtab code source split into separate files from parent class
--enable-static configure option, which should obviate Cray CNL platform.

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn Project [Tue, 31 Jul 2012 15:35:35 +0000 (08:35 -0700)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

7 years agoFix compiler warnings.
Andrew Bernat [Tue, 31 Jul 2012 20:35:22 +0000 (15:35 -0500)]
Fix compiler warnings.

7 years agoAdd --with-threaddb,--with-launchmod,--with-tcltk options to configure; remove -...
Andrew Bernat [Tue, 31 Jul 2012 20:35:07 +0000 (15:35 -0500)]
Add --with-threaddb,--with-launchmod,--with-tcltk options to configure; remove --with-libxml2

7 years agoCollection of fixes for non-/usr/include boost
Paradyn Project [Tue, 31 Jul 2012 15:34:19 +0000 (08:34 -0700)]
Collection of fixes for non-/usr/include boost

7 years agoBetter solution to handling PIE-compiled programs. Also, I removed some duplicate...
Andrew Bernat [Mon, 30 Jul 2012 20:20:36 +0000 (15:20 -0500)]
Better solution to handling PIE-compiled programs. Also, I removed some duplicate handling from Dyninst

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Sat, 28 Jul 2012 03:35:58 +0000 (22:35 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoAdd support for executables compiled with -fPIE. We identify their base addresses...
Andrew Bernat [Sat, 28 Jul 2012 03:28:54 +0000 (22:28 -0500)]
Add support for executables compiled with -fPIE. We identify their base addresses via the AUXV PHDR field.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew P. Legendre [Sat, 28 Jul 2012 00:02:18 +0000 (17:02 -0700)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew P. Legendre [Sat, 28 Jul 2012 00:02:03 +0000 (17:02 -0700)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
testsuite/src/proccontrol/pcontrol_mutatee_tools.c

7 years agoUpdate copyright disclaimer structure by outlining copyright notice. Add LLNL and...
legendre1 [Fri, 27 Jul 2012 23:41:06 +0000 (16:41 -0700)]
Update copyright disclaimer structure by outlining copyright notice.  Add LLNL and rose copyright statements

7 years agoMore fixes for pipe communication in PC bluegene/q tests
Matthew P. Legendre [Fri, 27 Jul 2012 22:47:40 +0000 (15:47 -0700)]
More fixes for pipe communication in PC bluegene/q tests

7 years agoDon't let thread_db errors break process startup
Matthew P. Legendre [Fri, 27 Jul 2012 22:46:47 +0000 (15:46 -0700)]
Don't let thread_db errors break process startup

7 years agoAdd support for creating scripts, as requested by 1176.
Andrew Bernat [Fri, 27 Jul 2012 21:18:26 +0000 (16:18 -0500)]
Add support for creating scripts, as requested by 1176.

7 years agoFix analysis stepper build problem on PPC.
Andrew Bernat [Fri, 27 Jul 2012 19:39:50 +0000 (14:39 -0500)]
Fix analysis stepper build problem on PPC.

7 years agoFix walking through non-call based stack frames (signal handlers, instrumentation)
Andrew Bernat [Thu, 26 Jul 2012 22:25:13 +0000 (17:25 -0500)]
Fix walking through non-call based stack frames (signal handlers, instrumentation)

7 years agoFix typo in test suite.
Andrew Bernat [Thu, 26 Jul 2012 18:03:55 +0000 (13:03 -0500)]
Fix typo in test suite.

7 years agoAdd a test-full Makefile target and rename output to suit
Andrew Bernat [Thu, 26 Jul 2012 01:17:08 +0000 (20:17 -0500)]
Add a test-full Makefile target and rename output to suit

7 years agoFix a segfault in the database driver for the test suite; we were casting a char...
Andrew Bernat [Thu, 26 Jul 2012 00:43:41 +0000 (19:43 -0500)]
Fix a segfault in the database driver for the test suite; we were casting a char* to a std::string* and expecting it to work.

7 years agoConfigure script updates
Andrew Bernat [Wed, 25 Jul 2012 21:07:37 +0000 (16:07 -0500)]
Configure script updates

7 years agoCleanup error handling in processset template code
Matthew P. Legendre [Wed, 25 Jul 2012 20:48:45 +0000 (13:48 -0700)]
Cleanup error handling in processset template code

7 years agoAdd PatchAPI to Dyninst dependence list; fixes earlier commit.
Andrew Bernat [Wed, 25 Jul 2012 18:33:48 +0000 (13:33 -0500)]
Add PatchAPI to Dyninst dependence list; fixes earlier commit.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 25 Jul 2012 17:58:16 +0000 (12:58 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoAdd PatchAPI to list of components; it disappeared in a merge somehow. Also, remove...
Andrew Bernat [Wed, 25 Jul 2012 17:57:46 +0000 (12:57 -0500)]
Add PatchAPI to list of components; it disappeared in a merge somehow. Also, remove a debugging line.

7 years agoFixed incorrect return values from DebugStepperImpl::ReadMem
Emily Jacobson [Wed, 25 Jul 2012 17:20:16 +0000 (12:20 -0500)]
Fixed incorrect return values from DebugStepperImpl::ReadMem

7 years agoanalysis stepper was double-added on i386-unknown-linux2.4.
Andrew Bernat [Tue, 24 Jul 2012 20:06:51 +0000 (15:06 -0500)]
analysis stepper was double-added on i386-unknown-linux2.4.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Tue, 24 Jul 2012 19:48:21 +0000 (14:48 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoMerge branch 'master' of bernat@cumin.cs.wisc.edu:/p/paradyn/development/bernat/build...
Andrew Bernat [Tue, 24 Jul 2012 19:47:26 +0000 (14:47 -0500)]
Merge branch 'master' of bernat@cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

Conflicts:
testsuite/src/proccontrol/pc_groups_mutatee.c

7 years agoFix reference counting error in breakpoint handling
Andrew Bernat [Tue, 24 Jul 2012 19:41:05 +0000 (14:41 -0500)]
Fix reference counting error in breakpoint handling

7 years agoMore boost fixes.
Bill Williams [Tue, 24 Jul 2012 19:27:27 +0000 (14:27 -0500)]
More boost fixes.

7 years agoFix a segfault when we have an internal breakpoint that users did not add.
Andrew Bernat [Tue, 24 Jul 2012 19:04:06 +0000 (14:04 -0500)]
Fix a segfault when we have an internal breakpoint that users did not add.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
legendre1 [Tue, 24 Jul 2012 18:16:36 +0000 (11:16 -0700)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
configure

7 years agoRespect existing PLATFORM in configure
legendre1 [Tue, 24 Jul 2012 18:14:43 +0000 (11:14 -0700)]
Respect existing PLATFORM in configure

7 years agoBoost fixes.
Bill Williams [Mon, 23 Jul 2012 21:43:24 +0000 (16:43 -0500)]
Boost fixes.