dyninst.git
11 years agoUpdate for consistency with autoconf'ed LIBRARY_DEST definition.
Bill Williams [Fri, 8 May 2009 17:07:29 +0000 (12:07 -0500)]
Update for consistency with autoconf'ed LIBRARY_DEST definition.

11 years agoMerge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst
Bill Williams [Thu, 7 May 2009 18:11:33 +0000 (13:11 -0500)]
Merge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst

11 years agoFix for nightlies: dynutil makefile didn't include make.config or make the include...
Bill Williams [Thu, 7 May 2009 18:10:46 +0000 (13:10 -0500)]
Fix for nightlies: dynutil makefile didn't include make.config or make the include directory if not present.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Thu, 7 May 2009 02:26:26 +0000 (22:26 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoadd ppc64_linux to newtestsuite
James Waskiewicz [Thu, 7 May 2009 02:25:01 +0000 (22:25 -0400)]
add ppc64_linux to newtestsuite

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 6 May 2009 19:49:00 +0000 (14:49 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoAdd search-based iterators to Node class (NodeSearchIterator; forward/backwards and...
Andrew Bernat [Wed, 6 May 2009 14:06:15 +0000 (09:06 -0500)]
Add search-based iterators to Node class (NodeSearchIterator; forward/backwards and DFS/BFS are selectable). Also minor bugfixes.

11 years agoMerge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst
Bill Williams [Wed, 6 May 2009 19:20:16 +0000 (14:20 -0500)]
Merge branch 'master' of ssh://bill@git.dyninst.org/pub/dyninst

11 years agoUpdates to autoconf: fixed test suite detection of mutatee compilers, allowed install...
Bill Williams [Wed, 6 May 2009 19:19:43 +0000 (14:19 -0500)]
Updates to autoconf: fixed test suite detection of mutatee compilers, allowed install directories to default to old style in make.config if someone's using an old make.config.local.

11 years agoUpdates to autoconf: fixed test suite detection of mutatee compilers, allowed install...
Bill Williams [Wed, 6 May 2009 19:17:13 +0000 (14:17 -0500)]
Updates to autoconf: fixed test suite detection of mutatee compilers, allowed install directories to default to old style in make.config if someone's using an old make.config.local.

11 years agoAutoconf updates:
Bill Williams [Fri, 1 May 2009 20:25:58 +0000 (15:25 -0500)]
Autoconf updates:
* moved to configure.in/configure in main directory
* made platform-specific dependencies acutally platform-specific
* fixed static/dynamic library detection
* installation path now respects autoconf's --prefix option (same default as usual)
* -fno-stack-prot detection
* optional libraries are optional, including appropriate cap defines

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

11 years agoAdd getExecutable function to address translation. Add more intelligent getSize...
Matthew Legendre [Mon, 4 May 2009 22:43:47 +0000 (17:43 -0500)]
Add getExecutable function to address translation.  Add more intelligent getSize operation for functions

11 years agoNew features and bug fixes for StackwalkerAPI. Adds detach operation, fixes problem...
Matthew Legendre [Mon, 4 May 2009 22:40:52 +0000 (17:40 -0500)]
New features and bug fixes for StackwalkerAPI.  Adds detach operation, fixes problem with new thread detection, improves stack wandering stepper

11 years agoI added a section about xPDG into the depGraphAPI documentation. I also edited a...
TugrulInce [Mon, 4 May 2009 21:41:53 +0000 (17:41 -0400)]
I added a section about xPDG into the depGraphAPI documentation. I also edited a few other places.

 modified:   depGraphAPI/doc/depGraphAPI.tex

11 years agoMove title to separate page and add TOC.
Andrew Bernat [Fri, 1 May 2009 17:21:33 +0000 (12:21 -0500)]
Move title to separate page and add TOC.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 1 May 2009 17:15:58 +0000 (12:15 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoConvert DepGraphAPI to LaTeX format instead of Frame.
Andrew Bernat [Fri, 1 May 2009 17:15:46 +0000 (12:15 -0500)]
Convert DepGraphAPI to LaTeX format instead of Frame.

11 years agoMerge branch 'master' of ssh://git.dyninst.org/pub/dyninst
TugrulInce [Thu, 30 Apr 2009 22:14:31 +0000 (18:14 -0400)]
Merge branch 'master' of ssh://git.dyninst.org/pub/dyninst

11 years agoI added a few fixes/improvements to depGraphAPI:
TugrulInce [Thu, 30 Apr 2009 22:13:14 +0000 (18:13 -0400)]
I added a few fixes/improvements to depGraphAPI:

1) We are now using the instruction categories Bill recently added. (Thanks for that functionality btw).
2) I changed the direction of the edges to be consistent between DDG, CDG and FDG.
3) Got rid of now-unnecessary data structure in CDG.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Thu, 30 Apr 2009 22:07:38 +0000 (17:07 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoInitial implementation of iterators (NodeIterator and EdgeIterator) for Graph and...
Andrew Bernat [Thu, 30 Apr 2009 22:07:27 +0000 (17:07 -0500)]
Initial implementation of iterators (NodeIterator and EdgeIterator) for Graph and DDG data structures.

11 years agoFix for missing elf symbols in AMD64 due to error in copying data from oldElf to...
Madhavi Krishnan [Thu, 30 Apr 2009 20:28:40 +0000 (15:28 -0500)]
Fix for missing elf symbols in AMD64 due to error in copying data from oldElf to newElf file. This fixes bug 984.

11 years agoRemove old DDG directory (moved to depGraphAPI) and unnecessary depGraphAPI files.
Andrew Bernat [Thu, 30 Apr 2009 14:53:19 +0000 (09:53 -0500)]
Remove old DDG directory (moved to depGraphAPI) and unnecessary depGraphAPI files.

11 years agowindows build fix (export visibility2Str() )
James Waskiewicz [Wed, 29 Apr 2009 03:37:16 +0000 (23:37 -0400)]
windows build fix (export visibility2Str() )

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Tue, 28 Apr 2009 15:47:24 +0000 (11:47 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst
more type serialization

11 years agomore serialization of symtab type information
James Waskiewicz [Tue, 28 Apr 2009 15:15:29 +0000 (11:15 -0400)]
more serialization of symtab type information

11 years agoUpdate installed header files
Andrew Bernat [Mon, 27 Apr 2009 21:11:12 +0000 (16:11 -0500)]
Update installed header files

11 years agoUpdate DepGraphAPI source files to conform with published API.
Andrew Bernat [Mon, 27 Apr 2009 20:50:17 +0000 (15:50 -0500)]
Update DepGraphAPI source files to conform with published API.

11 years agoMove graph structures to common/dynutils
Andrew Bernat [Mon, 27 Apr 2009 20:49:26 +0000 (15:49 -0500)]
Move graph structures to common/dynutils

11 years agoMove DDG analysis draft
Andrew Bernat [Mon, 27 Apr 2009 20:48:53 +0000 (15:48 -0500)]
Move DDG analysis draft

11 years agominor findType() bugfix... when iterating over an array, it is wise to examine eleme...
James Waskiewicz [Mon, 27 Apr 2009 20:34:26 +0000 (16:34 -0400)]
minor findType() bugfix...  when iterating over an array, it is wise to examine elements sequentially, rather than only look at the first element each iteration

11 years agotweak test_type_info: turns out looking for "long" is not consistent across compiler...
James Waskiewicz [Mon, 27 Apr 2009 19:15:48 +0000 (15:15 -0400)]
tweak test_type_info:  turns out looking for "long" is not consistent across compilers/platforms (some use "long int")

11 years agoMove Graph, Node, Edge objects to common/dynutil; move all others to new depGraphAPI...
Andrew Bernat [Mon, 27 Apr 2009 18:55:21 +0000 (13:55 -0500)]
Move Graph, Node, Edge objects to common/dynutil; move all others to new depGraphAPI directory.

11 years agocheck for (and try to work around) errno = EAGAIN after pthread_create
James Waskiewicz [Mon, 27 Apr 2009 16:13:30 +0000 (12:13 -0400)]
check for (and try to work around) errno = EAGAIN after pthread_create
failures (aix sometimes reports "resource temporarily unavailable")

11 years agofix dwarf parsing of union field members
James Waskiewicz [Mon, 27 Apr 2009 15:50:48 +0000 (11:50 -0400)]
fix dwarf parsing of union field members

11 years agoremove erroneous "typedef" added while trying to solve a different prob
James Waskiewicz [Fri, 24 Apr 2009 06:46:22 +0000 (02:46 -0400)]
remove erroneous "typedef" added while trying to solve a different prob

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Fri, 24 Apr 2009 06:03:59 +0000 (02:03 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agowindows buildfix
James Waskiewicz [Fri, 24 Apr 2009 06:03:14 +0000 (02:03 -0400)]
windows buildfix

11 years agogcc 4.4.40 buildfixes
James Waskiewicz [Fri, 24 Apr 2009 04:58:31 +0000 (00:58 -0400)]
gcc 4.4.40 buildfixes

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Fri, 24 Apr 2009 02:27:30 +0000 (22:27 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agodisable test_exception on non x86-linux platforms (we just don't do the parsing neede...
James Waskiewicz [Fri, 24 Apr 2009 02:19:07 +0000 (22:19 -0400)]
disable test_exception on non x86-linux platforms (we just don't do the parsing needed for it).
update test_relocation to search for relocations pertinent to one of our own libraries
(libtestA) instead of libc...  libc function/symbol/relocation names are not entirely predictable.
Update test_type_info to not care if structs & unions have more parameters than "expected" --
when compiled as c++, the mutatee struct/unions may have c++ info such as ctors, operator=, etc
.

11 years agoFix for reversion of status warning: a paused LWP can be placed into an exited state...
Bill Williams [Thu, 23 Apr 2009 18:46:04 +0000 (13:46 -0500)]
Fix for reversion of status warning: a paused LWP can be placed into an exited state or a stopped state during its pause.  We now check for this after we finish waiting for the pause, and do not try to update lwp (and process) status to stopped if the LWP has exited.

11 years agoAdded instruction categories & used them in liveness to replace entry id hacks.
Bill Williams [Thu, 23 Apr 2009 15:57:30 +0000 (10:57 -0500)]
Added instruction categories & used them in liveness to replace entry id hacks.

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

11 years agoPrepping dependence graph components for release. Several files have been renamed...
Andrew Bernat [Wed, 22 Apr 2009 18:51:52 +0000 (13:51 -0500)]
Prepping dependence graph components for release. Several files have been renamed and files have been cleaned up.

TODO:
labelling entry nodes on CDG/FDG
  Programmatic PDG interface
Move graph/node/edge to dynutil

11 years agoBuild fixes for SymtabAPI relocation test mutatee
Matthew Legendre [Tue, 21 Apr 2009 17:04:47 +0000 (12:04 -0500)]
Build fixes for SymtabAPI relocation test mutatee

11 years agomini commit: range checking and debug printfs
James Waskiewicz [Tue, 21 Apr 2009 02:53:58 +0000 (22:53 -0400)]
mini commit: range checking and debug printfs

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Tue, 21 Apr 2009 00:16:19 +0000 (20:16 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agofixes for pgCC compilation and test_callback_2
James Waskiewicz [Tue, 21 Apr 2009 00:15:45 +0000 (20:15 -0400)]
fixes for pgCC compilation and test_callback_2

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

11 years agoFix for debugSuicide
Matthew Legendre [Mon, 20 Apr 2009 22:16:27 +0000 (17:16 -0500)]
Fix for debugSuicide

11 years agoStackwalkerAPI threading fixes
Matthew Legendre [Mon, 20 Apr 2009 22:15:31 +0000 (17:15 -0500)]
StackwalkerAPI threading fixes

11 years agoThis commit closes bug 990. The code generation for snippet type BPatch_originalAddr...
Kevin Roundy [Mon, 20 Apr 2009 16:42:29 +0000 (11:42 -0500)]
This commit closes bug 990.  The code generation for snippet type BPatch_originalAddressExpr was not allocating registers properly, it failed to check to see if a register had already been allocated before allocating a new one.

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

11 years agoCommit: Fixed error caused by previous commit
madhavi [Fri, 17 Apr 2009 23:00:33 +0000 (18:00 -0500)]
Commit: Fixed error caused by previous commit

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Fri, 17 Apr 2009 22:49:40 +0000 (17:49 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoWindows build fix
Matthew Legendre [Fri, 17 Apr 2009 22:49:28 +0000 (17:49 -0500)]
Windows build fix

11 years agoAdded logic in emitElf.C and Object-elf.C to preserve the order of strings
madhavi [Fri, 17 Apr 2009 19:32:27 +0000 (14:32 -0500)]
Added logic in emitElf.C and Object-elf.C to preserve the order of strings
in dynstr section, as it appears in the original binary. New symbols and
strings that we create as part of binary rewriting (Version entries, targ* etc)
are appended to the end of the dynstr section and corresponding links are
setup.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
madhavi [Fri, 17 Apr 2009 15:54:44 +0000 (10:54 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoCommit: Matt's changes for fixing liveness bugs
madhavi [Fri, 17 Apr 2009 15:51:17 +0000 (10:51 -0500)]
Commit: Matt's changes for fixing liveness bugs

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Fri, 17 Apr 2009 02:23:36 +0000 (22:23 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agomore type info testing, serialization functions, etc.
James Waskiewicz [Fri, 17 Apr 2009 01:41:38 +0000 (21:41 -0400)]
more type info testing, serialization functions, etc.
add debug output to test_callback_2 in the event of a nightly failure
change libtest12 so that it does not call pthread_self for test_callback_2
fix bug with overflow of atoi with type range parsing (not 100% fixed, just detects error and
sets range to LONG_MIN or LONG_MAX)...  this could be fixed for real but it would
involve changing how we represent range information in symtab types, which might be an
inconvenient API for something that very few people (if any) use.

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Thu, 16 Apr 2009 20:18:58 +0000 (15:18 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoBuild fixes to StackwalkerAPI to reflect changes in new SymtabAPI interfaces
Matthew Legendre [Thu, 16 Apr 2009 20:18:15 +0000 (15:18 -0500)]
Build fixes to StackwalkerAPI to reflect changes in new SymtabAPI interfaces

11 years agoTemporary debugging code to print the value of rax when in debugSuicide mode on linux...
Matthew Legendre [Thu, 16 Apr 2009 20:16:51 +0000 (15:16 -0500)]
Temporary debugging code to print the value of rax when in debugSuicide mode on linux/x86_64.

Will remove this after it has debugged a specific problem

11 years agoFix debugSuicide (single stepping until process exit) to work through instPoint traps.
Matthew Legendre [Thu, 16 Apr 2009 20:15:31 +0000 (15:15 -0500)]
Fix debugSuicide (single stepping until process exit) to work through instPoint traps.

This is needed to help debug a crash reported by Rice

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Thu, 16 Apr 2009 18:38:43 +0000 (13:38 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoAdd draft of DepGraphAPI documentation for me and Tugrul to edit. This
Andrew Bernat [Thu, 16 Apr 2009 18:37:48 +0000 (13:37 -0500)]
Add draft of DepGraphAPI documentation for me and Tugrul to edit. This
will eventually end up in Framemaker.

11 years agoRemoved debug output.
Bill Williams [Thu, 16 Apr 2009 18:33:45 +0000 (13:33 -0500)]
Removed debug output.

11 years agoC++ comment converted to C for mutatee compilation.
Bill Williams [Thu, 16 Apr 2009 18:25:55 +0000 (13:25 -0500)]
C++ comment converted to C for mutatee compilation.

11 years agoBug fix in doa thread handling: check for thread exit as well as for thread attach...
Bill Williams [Thu, 16 Apr 2009 18:25:24 +0000 (13:25 -0500)]
Bug fix in doa thread handling: check for thread exit as well as for thread attach, since the order of arrival of these is not guaranteed.

11 years agoAdded InstructionCache to the project file for VC.
Bill Williams [Wed, 15 Apr 2009 22:16:00 +0000 (17:16 -0500)]
Added InstructionCache to the project file for VC.

11 years agoLiveness optimization: cache read & write sets one function at a time, so that we...
Bill Williams [Wed, 15 Apr 2009 21:32:37 +0000 (16:32 -0500)]
Liveness optimization: cache read & write sets one function at a time, so that we don't have to decode instructions multiple times (once for block summaries, once for reverse flow within a block).

11 years agoFP liveness changed to use FXSAVE/FXRESTORE rather than FSAVE/FRESTORE when available...
Bill Williams [Wed, 15 Apr 2009 21:31:18 +0000 (16:31 -0500)]
FP liveness changed to use FXSAVE/FXRESTORE rather than FSAVE/FRESTORE when available; this should significantly improve our performance on floating-point code.

11 years agowindows build fix and cleaning
James Waskiewicz [Tue, 14 Apr 2009 23:13:02 +0000 (19:13 -0400)]
windows build fix and cleaning

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Tue, 14 Apr 2009 21:42:23 +0000 (17:42 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoFix a bug with type parsing that I introduced while fixing another bug. We make...
James Waskiewicz [Tue, 14 Apr 2009 21:38:28 +0000 (17:38 -0400)]
Fix a bug with type parsing that I introduced while fixing another bug.  We make a lot of internal calls to Module::getModuleTypes during the process of parsing type information.  If getModuleTypes() calls parseTypesNow() very bad things happen.  This commit introduces getModuleTypesPrivate() for us to use internally while keeping getModuleTypes() as a public interface.  getModuleTypesPrivate() _should_ be private ...  with friends of Module being able to call it, but this would lead to a bunch of hidden functions being declared as friends...  could be done, but ugly.

11 years agoUse GCC tricks to decrease overhead of unused debugging printfs.
Andrew Bernat [Tue, 14 Apr 2009 21:37:44 +0000 (16:37 -0500)]
Use GCC tricks to decrease overhead of unused debugging printfs.

11 years agofix bug with SymtabAPI::Module where asking for type information was not triggering...
James Waskiewicz [Tue, 14 Apr 2009 20:10:12 +0000 (16:10 -0400)]
fix bug with SymtabAPI::Module where asking for type information was not triggering type parsing.  fleshes out test_type_info a bit more

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Tue, 14 Apr 2009 16:05:57 +0000 (12:05 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoFix possible race between cleaning up internal data structures and using them at...
Drew Bernat [Tue, 14 Apr 2009 16:05:07 +0000 (12:05 -0400)]
Fix possible race between cleaning up internal data structures and using them at the BPatch layer. Fixes test2_14 race.

11 years agoserialization functions for SymtabAPI::Type classes (first of perhaps several), windo...
James Waskiewicz [Tue, 14 Apr 2009 16:04:19 +0000 (12:04 -0400)]
serialization functions for SymtabAPI::Type classes (first of perhaps several), windows build fix, warnings fixes, BPatch_type and other upPtr replacement with annotations

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Mon, 13 Apr 2009 20:53:01 +0000 (15:53 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoRename findSymbolByType(..., enum, ...) to findSymbol to un-confuse the compiler.
Andrew Bernat [Mon, 13 Apr 2009 20:52:41 +0000 (15:52 -0500)]
Rename findSymbolByType(..., enum, ...) to findSymbol to un-confuse the compiler.

11 years agoAdds .gitignore entries for Solaris 2.9
Michael Lam [Mon, 13 Apr 2009 19:46:49 +0000 (15:46 -0400)]
Adds .gitignore entries for Solaris 2.9

11 years agoMerge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
Matthew Legendre [Mon, 13 Apr 2009 18:06:08 +0000 (13:06 -0500)]
Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst

11 years agoFix aligned issue in creating new region in SymtabAPI
Matthew Legendre [Mon, 13 Apr 2009 18:05:50 +0000 (13:05 -0500)]
Fix aligned issue in creating new region in SymtabAPI

11 years agoCorrected previous typo
Madhavi Krishnan [Fri, 10 Apr 2009 21:40:04 +0000 (16:40 -0500)]
Corrected previous typo

11 years agoAdd generated mutatees to .gitignore file in newtestsuite directory.
Andrew Bernat [Fri, 10 Apr 2009 19:13:48 +0000 (14:13 -0500)]
Add generated mutatees to .gitignore file in newtestsuite directory.

11 years agoRe-enable test1_34 on AIX. This is an exploratory commit; loop detection works with...
Andrew Bernat [Fri, 10 Apr 2009 19:02:23 +0000 (14:02 -0500)]
Re-enable test1_34 on AIX. This is an exploratory commit; loop detection works with GCC/G++ but it is unknown whether the native compilers will cooperate.

11 years agoMerge branch 'master' of ssh://git.dyninst.org/pub/dyninst
Ray Chen [Fri, 10 Apr 2009 16:43:47 +0000 (12:43 -0400)]
Merge branch 'master' of ssh://git.dyninst.org/pub/dyninst

11 years agosymtab::localVar... make serializable, remove upPtr notion in favor of outside annot...
James Waskiewicz [Fri, 10 Apr 2009 06:42:33 +0000 (02:42 -0400)]
symtab::localVar...  make serializable, remove upPtr notion in favor of outside annotations (type safe, yay), change storage of location lists to automatic vector, rather than the seperate malloc system used before...

11 years agoUpdated parseThat to detect SIGHUP and not return as crashed when it gets SIGHUP
madhavi [Thu, 9 Apr 2009 23:02:27 +0000 (18:02 -0500)]
Updated parseThat to detect SIGHUP and not return as crashed when it gets SIGHUP

11 years agoAdded support for running runHunt on binary edit mode. We can also pass arguments...
madhavi [Thu, 9 Apr 2009 22:11:35 +0000 (17:11 -0500)]
Added support for running runHunt on binary edit mode. We can also pass arguments to the execute the rewritten binary by using --args parameter

11 years agoReverted previous commit that changes the order of Symbols in dynsym section of rewri...
madhavi [Thu, 9 Apr 2009 20:15:54 +0000 (15:15 -0500)]
Reverted previous commit that changes the order of Symbols in dynsym section of rewrittern binary

11 years agoAdd __stack_chk_fail to list of non-returning functions
madhavi [Thu, 9 Apr 2009 18:59:44 +0000 (13:59 -0500)]
Add __stack_chk_fail to list of non-returning functions

11 years agoAdded Aggregate.h to list of public/copied header files.
Andrew Bernat [Thu, 9 Apr 2009 03:43:09 +0000 (22:43 -0500)]
Added Aggregate.h to list of public/copied header files.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Wed, 8 Apr 2009 19:36:41 +0000 (15:36 -0400)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agowindows buildfix and some cleanup
James Waskiewicz [Wed, 8 Apr 2009 19:34:59 +0000 (15:34 -0400)]
windows buildfix and some cleanup