dyninst.git
11 years agoWindows test suite & build fixes. VC2003 and VC2008 should both now build. Known...
unknown [Wed, 21 Jan 2009 21:03:12 +0000 (15:03 -0600)]
Windows test suite & build fixes.  VC2003 and VC2008 should both now build.  Known test failures in test1_33 and test5; known crashes in test3_5, which are by design.  Everything else should pass on Windows.

11 years agocheckpoint for merge
unknown [Tue, 20 Jan 2009 23:09:07 +0000 (17:09 -0600)]
checkpoint for merge

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew Legendre [Mon, 19 Jan 2009 23:11:37 +0000 (17:11 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoMake the modifyType call templated
Matthew Legendre [Mon, 19 Jan 2009 22:25:29 +0000 (16:25 -0600)]
Make the modifyType call templated

11 years agoSome generic test cleanup.
Matthew Legendre [Mon, 19 Jan 2009 22:24:35 +0000 (16:24 -0600)]
Some generic test cleanup.

11 years agorunTests wasn't properly removing the resumelog between runs
Matthew Legendre [Mon, 19 Jan 2009 22:22:58 +0000 (16:22 -0600)]
runTests wasn't properly removing the resumelog between runs

11 years agoremove test2_10. It was testing deprecated binary output functionality that we don...
Matthew Legendre [Mon, 19 Jan 2009 22:21:39 +0000 (16:21 -0600)]
remove test2_10.  It was testing deprecated binary output functionality that we don't support anymore.

11 years agoBPatch level getLineInformation was returning true, even when there was an error.
Matthew Legendre [Mon, 19 Jan 2009 22:16:12 +0000 (16:16 -0600)]
BPatch level getLineInformation was returning true, even when there was an error.

11 years agoFix problem with DWARF adding line info to wrong modules
Matthew Legendre [Mon, 19 Jan 2009 22:14:19 +0000 (16:14 -0600)]
Fix problem with DWARF adding line info to wrong modules

11 years agoUpdate more calls to updateType
Matthew Legendre [Mon, 19 Jan 2009 22:07:47 +0000 (16:07 -0600)]
Update more calls to updateType

11 years agoSymtabAPI was printing a message about readding line information and asking for inves...
Matthew Legendre [Mon, 19 Jan 2009 20:51:37 +0000 (14:51 -0600)]
SymtabAPI was printing a message about readding line information and asking for invesigation.  I investigated, found the issue benign, and removed the printf

11 years agoSome calls to updateType (which is now a templated function) were up casting to a...
Matthew Legendre [Mon, 19 Jan 2009 20:10:02 +0000 (14:10 -0600)]
Some calls to updateType (which is now a templated function) were up casting to a 'Type *' before calling.  This now illegal.  Added a compile time check to prevent this and fixed up all callsites.

11 years agoFix problem with forward references in Type parsing
Matthew Legendre [Mon, 19 Jan 2009 17:41:11 +0000 (11:41 -0600)]
Fix problem with forward references in Type parsing

11 years agoaix build fix (create symbols with Visibility parameter)
James Waskiewicz [Sat, 17 Jan 2009 23:58:19 +0000 (18:58 -0500)]
aix build fix (create symbols with Visibility parameter)

11 years agoAdded genfiles
unknown [Fri, 16 Jan 2009 22:21:55 +0000 (16:21 -0600)]
Added genfiles

11 years agoFinal checkpoint before merge
unknown [Fri, 16 Jan 2009 22:12:12 +0000 (16:12 -0600)]
Final checkpoint before merge

11 years agoFix problem introduced by last commit where group_test result would sometimes report...
Matthew Legendre [Fri, 16 Jan 2009 21:30:49 +0000 (15:30 -0600)]
Fix problem introduced by last commit where group_test result would sometimes report as false

11 years agoAdd missing files from newtestsuite
Matthew Legendre [Fri, 16 Jan 2009 20:59:40 +0000 (14:59 -0600)]
Add missing files from newtestsuite

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew Legendre [Fri, 16 Jan 2009 20:43:31 +0000 (14:43 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoRemoved some #if 0'd code
Matthew Legendre [Fri, 16 Jan 2009 20:43:02 +0000 (14:43 -0600)]
Removed some #if 0'd code

11 years agoFix some old style #defines found in testsuite.
Matthew Legendre [Fri, 16 Jan 2009 20:42:10 +0000 (14:42 -0600)]
Fix some old style #defines found in testsuite.

11 years agoFix memory bug that was causing us to double print results of tests.
Matthew Legendre [Fri, 16 Jan 2009 20:41:44 +0000 (14:41 -0600)]
Fix memory bug that was causing us to double print results of tests.

11 years agoAdd opt level to default output when running testsuite
Matthew Legendre [Fri, 16 Jan 2009 20:40:06 +0000 (14:40 -0600)]
Add opt level to default output when running testsuite

11 years agoFix bug where the 'none' optimization level would run even when other opts were speci...
Matthew Legendre [Fri, 16 Jan 2009 20:38:40 +0000 (14:38 -0600)]
Fix bug where the 'none' optimization level would run even when other opts were specified on command line

11 years agoCleanup from previous commit; my debug changes to Symtab.C got reverted.
Andrew Bernat [Fri, 16 Jan 2009 20:27:01 +0000 (14:27 -0600)]
Cleanup from previous commit; my debug changes to Symtab.C got reverted.

11 years agoThe distclean and clean targets now always include the testsuites.
Andrew Bernat [Fri, 16 Jan 2009 20:26:34 +0000 (14:26 -0600)]
The distclean and clean targets now always include the testsuites.

11 years agoUse a unique name for debugging initialization function.
Andrew Bernat [Fri, 16 Jan 2009 19:38:33 +0000 (13:38 -0600)]
Use a unique name for debugging initialization function.

11 years agoRemove symtab_printf debugging function.
Andrew Bernat [Fri, 16 Jan 2009 19:38:04 +0000 (13:38 -0600)]
Remove symtab_printf debugging function.

11 years agoFix odd problem with AIX initializing libraries in the wrong order.
Andrew Bernat [Fri, 16 Jan 2009 19:37:18 +0000 (13:37 -0600)]
Fix odd problem with AIX initializing libraries in the wrong order.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 16 Jan 2009 01:53:15 +0000 (19:53 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agofix compiler definition (RT lib compiles with gcc, not cc)
James Waskiewicz [Fri, 16 Jan 2009 01:46:18 +0000 (20:46 -0500)]
fix compiler definition (RT lib compiles with gcc, not cc)

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 16 Jan 2009 01:28:20 +0000 (19:28 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
symtabAPI/make.module.tmpl
symtabAPI/src/Object.C
symtabAPI/src/Symtab.C

Fixed conflicts.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Thu, 15 Jan 2009 23:04:08 +0000 (17:04 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
symtabAPI/src/Object-xcoff.C
symtabAPI/src/Object.C

Fixed conflicts.

11 years agoupdate existing symtab tests to use new function and variable APIs, rather than symbols
James Waskiewicz [Thu, 15 Jan 2009 23:02:26 +0000 (18:02 -0500)]
update existing symtab tests to use new function and variable APIs, rather than symbols

11 years agoAdd necessary flags for building mutatees; don't clean symbols that
Andrew Bernat [Thu, 15 Jan 2009 22:58:59 +0000 (16:58 -0600)]
Add necessary flags for building mutatees; don't clean symbols that
are exported but not used.

11 years agoInclude test5_* tests on AIX.
Andrew Bernat [Thu, 15 Jan 2009 22:51:21 +0000 (16:51 -0600)]
Include test5_* tests on AIX.

11 years agoAIX has a line length limit that did not allow for deleting all
Andrew Bernat [Thu, 15 Jan 2009 22:50:35 +0000 (16:50 -0600)]
AIX has a line length limit that did not allow for deleting all
mutatees at once. We now delete group by group.

11 years agoEnable tests for AIX; make variables global when possible to ensure
Andrew Bernat [Thu, 15 Jan 2009 22:49:35 +0000 (16:49 -0600)]
Enable tests for AIX; make variables global when possible to ensure
that AIX includes a symbol in the symbol table.

11 years agoUpdate to work with new Aggregate superclass; include Aggregate.C when building
Andrew Bernat [Thu, 15 Jan 2009 22:48:56 +0000 (16:48 -0600)]
Update to work with new Aggregate superclass; include Aggregate.C when building

11 years agoUpdate debugging statements and fix problem with typedef stabs having
Andrew Bernat [Thu, 15 Jan 2009 22:48:18 +0000 (16:48 -0600)]
Update debugging statements and fix problem with typedef stabs having
no explicit ID.

11 years agoMove assert to correct location in union type; don't fail if we
Andrew Bernat [Thu, 15 Jan 2009 22:47:33 +0000 (16:47 -0600)]
Move assert to correct location in union type; don't fail if we
attempt to merge a non-union type in.

11 years agoAdd debugging statements to Symtab object construction
Andrew Bernat [Thu, 15 Jan 2009 22:47:07 +0000 (16:47 -0600)]
Add debugging statements to Symtab object construction

11 years agoAdd a common Aggregate superclass for Function/Variable and make
Andrew Bernat [Thu, 15 Jan 2009 22:46:29 +0000 (16:46 -0600)]
Add a common Aggregate superclass for Function/Variable and make
associated changes in the Symbol class.

11 years agoAdd symbol table debugging statements from debug.h. To print use
Andrew Bernat [Thu, 15 Jan 2009 22:45:29 +0000 (16:45 -0600)]
Add symbol table debugging statements from debug.h. To print use
SYMTAB_DEBUG_OBJECT

11 years agoAdd SymtabAPI debugging code, similar to Dyninst's DYNINST_DEBUG_*
Andrew Bernat [Thu, 15 Jan 2009 22:44:45 +0000 (16:44 -0600)]
Add SymtabAPI debugging code, similar to Dyninst's DYNINST_DEBUG_*

Environment variables have the form SYMTAB_DEBUG_*

11 years agoMake the variable used by the mutator global; fixes AIX problem where
Andrew Bernat [Thu, 15 Jan 2009 21:16:47 +0000 (15:16 -0600)]
Make the variable used by the mutator global; fixes AIX problem where
compiler doesn't emit symbol for entirely local variable.

11 years agoCorrect set of module names.
Andrew Bernat [Thu, 15 Jan 2009 21:16:20 +0000 (15:16 -0600)]
Correct set of module names.

11 years agoCheck for a NULL appThread during cleanup of broken run.
Andrew Bernat [Thu, 15 Jan 2009 21:15:49 +0000 (15:15 -0600)]
Check for a NULL appThread during cleanup of broken run.

11 years agoSet up LIBPATH environment variable on AIX.
Andrew Bernat [Thu, 15 Jan 2009 21:15:19 +0000 (15:15 -0600)]
Set up LIBPATH environment variable on AIX.

11 years agoAdd "." to current path on AIX, where our heuristics fail.
Andrew Bernat [Thu, 15 Jan 2009 21:14:48 +0000 (15:14 -0600)]
Add "." to current path on AIX, where our heuristics fail.

11 years agoAccept "signed" as an array index type.
Andrew Bernat [Thu, 15 Jan 2009 21:08:06 +0000 (15:08 -0600)]
Accept "signed" as an array index type.

11 years agofix conflicts
James Waskiewicz [Thu, 15 Jan 2009 14:37:05 +0000 (09:37 -0500)]
fix conflicts

Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
newtestsuite/Makefile
newtestsuite/i386-unknown-linux2.4/make.solo_mutatee.gen
newtestsuite/ia64-unknown-linux2.4/make.solo_mutatee.gen
newtestsuite/make.module.tmpl
newtestsuite/ppc32_linux/make.solo_mutatee.gen
newtestsuite/rs6000-ibm-aix5.1/make.solo_mutatee.gen
newtestsuite/rs6000-ibm-aix5.1/test_info_new.gen.C
newtestsuite/sparc-sun-solaris2.8/make.solo_mutatee.gen
newtestsuite/sparc-sun-solaris2.9/make.solo_mutatee.gen
newtestsuite/x86_64-unknown-linux2.4/make.solo_mutatee.gen

11 years agoadd placeholder files in newtestsuite (null tests for the moment)
James Waskiewicz [Thu, 15 Jan 2009 14:16:38 +0000 (09:16 -0500)]
add placeholder files in newtestsuite (null tests for the moment)

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew Legendre [Wed, 14 Jan 2009 22:03:48 +0000 (16:03 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoFixes for newtestsuite. Remove UW specific path for ICC, fix dependency issue in...
Matthew Legendre [Wed, 14 Jan 2009 21:34:10 +0000 (15:34 -0600)]
Fixes for newtestsuite.  Remove UW specific path for ICC, fix dependency issue in specification generation, add a test to not build the AIX native tests if the compiler is not present.

I also turned off old testsuite copying its libraries to $PLATFORM/lib.  People were having trouble with newtestsuite and testsuite both having libraries with the same names and the two conficting.

11 years agoMinor clean up and bug fix
Michael Lam [Wed, 14 Jan 2009 19:58:00 +0000 (14:58 -0500)]
Minor clean up and bug fix

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Wed, 14 Jan 2009 19:30:42 +0000 (14:30 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoresolved minor conflicts
James Waskiewicz [Wed, 14 Jan 2009 19:30:10 +0000 (14:30 -0500)]
resolved minor conflicts
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
symtabAPI/src/Object-elf.C
symtabAPI/src/Symtab.C

11 years agoSymtab now regenerates the .hash section properly in ELF files using the SYSV hash
Michael Lam [Wed, 14 Jan 2009 04:55:10 +0000 (23:55 -0500)]
Symtab now regenerates the .hash section properly in ELF files using the SYSV hash

11 years agobuild fixes
James Waskiewicz [Wed, 14 Jan 2009 17:17:06 +0000 (12:17 -0500)]
build fixes

11 years agominor typecasting fixes for recent cap_have_libxml addition
James Waskiewicz [Wed, 14 Jan 2009 00:27:28 +0000 (19:27 -0500)]
minor typecasting fixes for recent cap_have_libxml addition

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Sat, 10 Jan 2009 03:37:58 +0000 (22:37 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoadd compiler flag cap_have_libxml, which can be disabled to build dyninst
James Waskiewicz [Sat, 10 Jan 2009 03:36:51 +0000 (22:36 -0500)]
add compiler flag cap_have_libxml, which can be disabled to build dyninst
without xml support

11 years agoFixes and enhancements to SymtabAPI:
Michael Lam [Wed, 7 Jan 2009 05:40:05 +0000 (00:40 -0500)]
Fixes and enhancements to SymtabAPI:
- added tracking of symbol visibility
- added support for section symbols
- getAllSymbols actually returns ALL symbols now
- improved ELF symbol version handling
- streamlined ELF file writing
- disabled symbol sorting
- no longer discards symbols that start with '.'
- misc bug fixes

11 years agoThis commit gets the build working on the new AIX machine (polito).
Andrew Bernat [Fri, 9 Jan 2009 20:02:16 +0000 (14:02 -0600)]
This commit gets the build working on the new AIX machine (polito).
Included changes:
  Remove duplicate builds of libdemangle.so.1. This library is only
    built if we have the native compiler installed, so it's a harmless
    skip in any case.
  Install header files correctly

11 years agoTemporary checkpoint
unknown [Thu, 8 Jan 2009 23:06:14 +0000 (17:06 -0600)]
Temporary checkpoint

11 years agoFixes for VS 2008
U-conan\legendre [Thu, 8 Jan 2009 22:53:09 +0000 (16:53 -0600)]
Fixes for VS 2008

11 years agosome small changes to the newtestsuite configuration scripts to make
James Waskiewicz [Thu, 8 Jan 2009 02:51:10 +0000 (21:51 -0500)]
some small changes to the newtestsuite configuration scripts to make
them work at MD -- some path fixes for prolog include files, and some other
fixes to work with python 2.6

11 years agovarious fixes made when working with older gcc 3.2.3
James Waskiewicz [Wed, 7 Jan 2009 19:03:02 +0000 (14:03 -0500)]
various fixes made when working with older gcc 3.2.3

11 years agobuild/link fixes, expand tests in test0 to work on all unixes in present form
James Waskiewicz [Fri, 19 Dec 2008 05:32:23 +0000 (00:32 -0500)]
build/link fixes, expand tests in test0 to work on all unixes in present form

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Fri, 12 Dec 2008 19:06:42 +0000 (14:06 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoCheckpoint; Windows build works.
unknown [Fri, 12 Dec 2008 18:22:49 +0000 (12:22 -0600)]
Checkpoint; Windows build works.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Fri, 12 Dec 2008 16:51:33 +0000 (10:51 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoFixed typo that was preventing solaris from compiling
Michael Lam [Fri, 12 Dec 2008 16:40:16 +0000 (11:40 -0500)]
Fixed typo that was preventing solaris from compiling

11 years agoTemp checkpoint for merge
unknown [Fri, 12 Dec 2008 16:19:39 +0000 (10:19 -0600)]
Temp checkpoint for merge

11 years agoAdd new header files to ../include directory.
Andrew Bernat [Fri, 12 Dec 2008 16:17:46 +0000 (10:17 -0600)]
Add new header files to ../include directory.

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Fri, 12 Dec 2008 04:17:37 +0000 (23:17 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoFiles from previous commit that were accidentally omitted
Andrew Bernat [Fri, 12 Dec 2008 02:24:13 +0000 (20:24 -0600)]
Files from previous commit that were accidentally omitted
due to complete lack of knowledge about GIT.

11 years agoThis commit adds a new layer of abstraction to the SymtabAPI, and
Andrew Bernat [Fri, 12 Dec 2008 02:15:19 +0000 (20:15 -0600)]
This commit adds a new layer of abstraction to the SymtabAPI, and
updates the DyninstAPI to use the new layer.

We now have two layers of representation for symbol information. They
are:

The Symbol class. This class represents a single symbol table entry,
consisting of the following:
  Names (mangled, pretty/demangled, typed)
  Address
  Symbol type (function, object, etc.)
  Linkage

The aggregate classes. Currently, these are the Function and Variable
classes. Each aggregate represents the collection of Symbols that
represent a single logical object, such as a function or
variable. Currently we define this as follows: all Symbols with the
same type and address are included in a unique aggregate.

There is still work to be done:

and Variable objects. Similarly, the current
addName/setSize/etc. methods should operate instead on aggregate
classes.

table.

---

Per-file commits:

SymtabAPI directory:
  Function.[Ch], Variable.[Ch]: headers and implementations for new
code.
  Symtab.*: functionality split into separate files for ease of
reading.
  annotations.[Ch]: Annotation definitions in their own file.

DyninstAPI directory:
  We now use Function and Variable objects where possible. There are
still some low-level Symbol lookups; these should be avoided if
possible but occasionally make sense (e.g., searching for "DYNAMIC").

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Wed, 10 Dec 2008 17:29:29 +0000 (12:29 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoModifying 'make nightly' to do a 'full' build of the newtestsuite
Matthew Legendre [Tue, 9 Dec 2008 19:41:50 +0000 (13:41 -0600)]
Modifying 'make nightly' to do a 'full' build of the newtestsuite

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Tue, 9 Dec 2008 03:08:45 +0000 (22:08 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoAdding a set of files missed in last commit
Matthew Legendre [Tue, 9 Dec 2008 02:09:58 +0000 (20:09 -0600)]
Adding a set of files missed in last commit

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
James Waskiewicz [Mon, 8 Dec 2008 21:41:17 +0000 (16:41 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

11 years agoAdds initial API for providing function callbacks for serialization of annotations
James Waskiewicz [Mon, 8 Dec 2008 21:35:23 +0000 (16:35 -0500)]
Adds initial API for providing function callbacks for serialization of annotations
on a per-type basis.

11 years agoFixed merge problems with one of James' commits
Matthew Legendre [Mon, 8 Dec 2008 21:11:01 +0000 (15:11 -0600)]
Fixed merge problems with one of James' commits

11 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew Legendre [Mon, 8 Dec 2008 19:58:18 +0000 (13:58 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
common/src/pathName.C
dynutil/h/dyntypes.h
symtabAPI/h/LineInformation.h

11 years agoRemoved UNIX file from Windows testsuite build
Matthew Legendre [Mon, 8 Dec 2008 19:43:42 +0000 (13:43 -0600)]
Removed UNIX file from Windows testsuite build

11 years agoFixed warnings
Matthew Legendre [Mon, 8 Dec 2008 19:43:12 +0000 (13:43 -0600)]
Fixed warnings

11 years agoMajor infrastructure changes to newtestsuite include
Matthew Legendre [Mon, 8 Dec 2008 19:40:00 +0000 (13:40 -0600)]
Major infrastructure changes to newtestsuite include

11 years agoRemoved -Wconversion, which was causing excesive warnings on x86_64 FC9. This warnin...
Matthew Legendre [Mon, 8 Dec 2008 19:32:48 +0000 (13:32 -0600)]
Removed -Wconversion, which was causing excesive warnings on x86_64 FC9.  This warning flag is not usually meant for general use.

Removed version values for architecture/os ifdef's.  These weren't being used (and it'd probably be a bug if someone did use them), and they were causing problems with the newtestsuite.

11 years agoFix bug with free'ing undefined values. We weren't initializing mfForDebugInfo to...
Matthew Legendre [Mon, 8 Dec 2008 19:30:44 +0000 (13:30 -0600)]
Fix bug with free'ing undefined values.  We weren't initializing mfForDebugInfo to NULL.

11 years agoRemoved RTfake-ret-x86.S, which was causing dependency problems on x86_64 FC9 and...
Matthew Legendre [Mon, 8 Dec 2008 19:29:40 +0000 (13:29 -0600)]
Removed RTfake-ret-x86.S, which was causing dependency problems on x86_64 FC9 and was no longer needed

11 years agoFix public header files so that they do not include from boost
Matthew Legendre [Mon, 8 Dec 2008 19:28:31 +0000 (13:28 -0600)]
Fix public header files so that they do not include from boost

11 years agoClean up warnings with new gcc
Matthew Legendre [Mon, 8 Dec 2008 19:25:28 +0000 (13:25 -0600)]
Clean up warnings with new gcc

11 years agoStop making create'd mutatees their own session. This allows the newtestsuite to...
Matthew Legendre [Mon, 8 Dec 2008 19:24:38 +0000 (13:24 -0600)]
Stop making create'd mutatees their own session.  This allows the newtestsuite to clean them up via a process group.

11 years agocheckpoint
unknown [Fri, 5 Dec 2008 18:43:56 +0000 (12:43 -0600)]
checkpoint

11 years agoeliminate obsolete MT_THREAD compiler flag -- paradyn throwback
James Waskiewicz [Thu, 4 Dec 2008 02:16:09 +0000 (21:16 -0500)]
eliminate obsolete MT_THREAD compiler flag -- paradyn throwback

11 years agoFix warnings from compiling with gcc 4.3.0
Matthew Legendre [Wed, 3 Dec 2008 19:23:10 +0000 (13:23 -0600)]
Fix warnings from compiling with gcc 4.3.0

11 years agoAdded Dwarf_Error paramters to dwarf_elf_init, which could crash inside libdwarf...
Matthew Legendre [Wed, 3 Dec 2008 19:06:07 +0000 (13:06 -0600)]
Added Dwarf_Error paramters to dwarf_elf_init, which could crash inside libdwarf without error handling if not present.