dyninst.git
8 years agoAfter tested under windows.
Windows User [Fri, 3 Jun 2011 20:23:32 +0000 (15:23 -0500)]
After tested under windows.

8 years agoModified FreeBSD makefile for dyninstAPI
Wenbin Fang [Fri, 3 Jun 2011 01:57:54 +0000 (20:57 -0500)]
Modified FreeBSD makefile for dyninstAPI

8 years agoFix failed test2_7 in ppc64_linux.
wenbin [Thu, 2 Jun 2011 06:28:16 +0000 (01:28 -0500)]
Fix failed test2_7 in ppc64_linux.

8 years agoAdd Makefiles for multiple platforms of PatchAPI
Wenbin Fang [Thu, 2 Jun 2011 05:21:44 +0000 (00:21 -0500)]
Add Makefiles for multiple platforms of PatchAPI

8 years agoAdd missed make files for ppc32 and ppc64
wenbin [Thu, 2 Jun 2011 05:03:52 +0000 (00:03 -0500)]
Add missed make files for ppc32 and ppc64

8 years agoClean up redundant code in PatchObject.
wenbin [Thu, 2 Jun 2011 04:50:28 +0000 (23:50 -0500)]
Clean up redundant code in PatchObject.

8 years agoMake patchAPI work on ppc-32-linux.
wenbin [Thu, 2 Jun 2011 04:17:53 +0000 (23:17 -0500)]
Make patchAPI work on ppc-32-linux.

One test case doesn't work:
  - process mode: test_pt_ls

8 years agoAdd getFunctions method to PatchBlock.
Wenbin Fang [Wed, 1 Jun 2011 20:54:20 +0000 (15:54 -0500)]
Add getFunctions method to PatchBlock.

8 years agoCheckpoint before doing transactional semantics.
Wenbin Fang [Wed, 1 Jun 2011 19:37:14 +0000 (14:37 -0500)]
Checkpoint before doing transactional semantics.

8 years agoCheckpoint before cleaning modify function call stuffs.
Wenbin Fang [Wed, 1 Jun 2011 19:12:29 +0000 (14:12 -0500)]
Checkpoint before cleaning modify function call stuffs.

8 years agoCheckpoint before cleaning up function replacement stuffs in AddressSpace class.
Wenbin Fang [Wed, 1 Jun 2011 18:08:13 +0000 (13:08 -0500)]
Checkpoint before cleaning up function replacement stuffs in AddressSpace class.

8 years agoClean up the PatchAPI's bookkeeping structure for code modification thing.
Wenbin Fang [Tue, 31 May 2011 23:29:02 +0000 (18:29 -0500)]
Clean up the PatchAPI's bookkeeping structure for code modification thing.
Will move those structures to PatchAPI::Instrumenter class.

8 years agoAdd missed files ...
Wenbin Fang [Tue, 31 May 2011 22:59:10 +0000 (17:59 -0500)]
Add missed files ...

8 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge
Wenbin Fang [Tue, 31 May 2011 22:58:45 +0000 (17:58 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

Conflicts:
dyninstAPI/src/addressSpace.h
dyninstAPI/src/block.C
dyninstAPI/src/block.h
dyninstAPI/src/edge.C
dyninstAPI/src/function.C
dyninstAPI/src/function.h
dyninstAPI/src/mapped_object.C

8 years agoRe-enable support for adding debugging symbols to rewritten binaries.
Andrew Bernat [Tue, 31 May 2011 21:24:04 +0000 (16:24 -0500)]
Re-enable support for adding debugging symbols to rewritten binaries.

8 years agoMove snippet insertion/removal bookkeeping information to patchAPI side.
Wenbin Fang [Tue, 31 May 2011 20:27:49 +0000 (15:27 -0500)]
Move snippet insertion/removal bookkeeping information to patchAPI side.

8 years agoPrototype of ParseAPI modification callback system; still needs work but compiles...
Andrew Bernat [Tue, 31 May 2011 15:36:54 +0000 (10:36 -0500)]
Prototype of ParseAPI modification callback system; still needs work but compiles and is structured correctly.

8 years agoAdd missed file CFGMaker.h
Wenbin Fang [Tue, 31 May 2011 06:34:36 +0000 (01:34 -0500)]
Add missed file CFGMaker.h

8 years agoClean up PatchAPI code, and pass test1_22.
Wenbin Fang [Tue, 31 May 2011 03:12:25 +0000 (22:12 -0500)]
Clean up PatchAPI code, and pass test1_22.

8 years agoIntegrate AddressSpace::relocate to PatchAPI.
Wenbin Fang [Mon, 30 May 2011 21:04:02 +0000 (16:04 -0500)]
Integrate AddressSpace::relocate to PatchAPI.

Still one test case fails: test1_22
  - fail on mutatee
  - problematic code: in BPatch_binaryEdit relocate() invocation.

8 years agoedgePoint is done .
Wenbin Fang [Sat, 28 May 2011 07:20:19 +0000 (02:20 -0500)]
edgePoint is done .

8 years agoPreInsn and PostInsn are done in func_instance.
Wenbin Fang [Sat, 28 May 2011 06:35:29 +0000 (01:35 -0500)]
PreInsn and PostInsn are done in func_instance.

8 years agopreCall and postCall, blockEntry and blockExit are done in func_instance.
Wenbin Fang [Fri, 27 May 2011 22:23:25 +0000 (17:23 -0500)]
preCall and postCall, blockEntry and blockExit are done in func_instance.

8 years agoFinish funcEntryPoint and funcExitPoint in func_instance.
Wenbin Fang [Fri, 27 May 2011 20:52:50 +0000 (15:52 -0500)]
Finish funcEntryPoint and funcExitPoint in func_instance.

8 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge
Wenbin Fang [Fri, 27 May 2011 19:08:43 +0000 (14:08 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

8 years agoCommit: test1_37 fix
Madhavi Krishnan [Fri, 27 May 2011 18:40:02 +0000 (13:40 -0500)]
Commit: test1_37 fix

There were two problems with test1_37
1) The mutator was not checking if a variable is NULL.
Hence, the test crashes. This is fixed by adding an
check.
2) The mutatee uses static declaration for global
variables. bgxlc doesn't create a symbol with name
for static variables, since static variables
cannot be not accessed outside the file. This is a
fundamental problem that Dyninst cannot fix, if
the compiler decides to ignore the variable name.
The current fix is to make the global variable not
static.

8 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge
Wenbin Fang [Fri, 27 May 2011 06:50:18 +0000 (01:50 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

8 years agoCheckpoint before moving Bpatch_point to Patchapi::findpoint system.
Wenbin Fang [Fri, 27 May 2011 06:48:53 +0000 (01:48 -0500)]
Checkpoint before moving Bpatch_point to Patchapi::findpoint system.

8 years agoEnabling static link mode bgxlc/bgxlc++ for bluegene rewriter
Madhavi Krishnan [Fri, 27 May 2011 03:03:48 +0000 (22:03 -0500)]
Enabling static link mode bgxlc/bgxlc++ for bluegene rewriter

8 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge
Wenbin Fang [Thu, 26 May 2011 06:53:24 +0000 (01:53 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

8 years agoMerge branch 'dyninst_patchapi_merge' of git.dyninst.org:/pub/dyninst into dyninst_pa...
Wenbin Fang [Thu, 26 May 2011 06:52:22 +0000 (01:52 -0500)]
Merge branch 'dyninst_patchapi_merge' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

Conflicts:
dyninstAPI/src/addressSpace.h
dyninstAPI/src/function.C

8 years agoPatchAPI initialization works in binary rewriter
Wenbin Fang [Thu, 26 May 2011 06:44:26 +0000 (01:44 -0500)]
PatchAPI initialization works in binary rewriter

8 years agoLoad library works for process.
Wenbin Fang [Thu, 26 May 2011 05:34:32 +0000 (00:34 -0500)]
Load library works for process.

8 years agoDo PatchAPI initialization properly for process mode (normal and fork).
Wenbin Fang [Thu, 26 May 2011 03:12:44 +0000 (22:12 -0500)]
Do PatchAPI initialization properly for process mode (normal and fork).

8 years agoDo PatchAPI initialization properly for process mode (normal and fork).
Wenbin Fang [Thu, 26 May 2011 03:12:44 +0000 (22:12 -0500)]
Do PatchAPI initialization properly for process mode (normal and fork).

8 years agoStatic rewriter for ppc32
Madhavi Krishnan [Thu, 26 May 2011 02:31:56 +0000 (21:31 -0500)]
Static rewriter for ppc32

Initial commit for rewriting statically linked
binaries on ppc32.

Missing features:
1) Support for the entire set of PPC relocation types
2) Support for updating and adding TLS

8 years agoChange interface of PointMaker
Wenbin Fang [Wed, 25 May 2011 23:44:47 +0000 (18:44 -0500)]
Change interface of PointMaker

8 years agoppc32 testsuite changes for static rewriter
Madhavi Krishnan [Wed, 25 May 2011 20:23:57 +0000 (15:23 -0500)]
ppc32 testsuite changes for static rewriter

Adding support for running rewriter tests for
statically linked binaries on ppc32_linux.

8 years agoUpdate ppc32_bgp Makefile
Madhavi Krishnan [Wed, 25 May 2011 19:25:20 +0000 (14:25 -0500)]
Update ppc32_bgp Makefile

.. to reflect Drew's recent commit.

8 years agoconsolidate edge interface.
Wenbin Fang [Wed, 25 May 2011 05:06:46 +0000 (00:06 -0500)]
consolidate edge interface.

TODO:
 - make instPoint work on PatchAPI::Point
 - make AddressSpace::relocateInt work in PatchAPI

8 years agoconsolidate block interface.
Wenbin Fang [Wed, 25 May 2011 05:00:00 +0000 (00:00 -0500)]
consolidate block interface.

8 years agoA checkpoint before consolidating block interface.
Wenbin Fang [Wed, 25 May 2011 03:19:08 +0000 (22:19 -0500)]
A checkpoint before consolidating block interface.

8 years agoconsolidate function interface
Wenbin Fang [Wed, 25 May 2011 01:50:51 +0000 (20:50 -0500)]
consolidate function interface

8 years agoConsolidate edges_.
Wenbin Fang [Tue, 24 May 2011 22:23:45 +0000 (17:23 -0500)]
Consolidate edges_.

TODO:
 - Consolidate function_instance and PatchAPI::PatchFunction interface
 - Consolidate block_instance and PatchAPI::PatchBlock interface
 - Consolidate edge_instance and PatchAPI::PatchEdge interface

8 years agoConsolidate blocks_ on both dyninst and patchapi sides
Wenbin Fang [Tue, 24 May 2011 07:36:16 +0000 (02:36 -0500)]
Consolidate blocks_ on both dyninst and patchapi sides

TODO:
  - consolidate edges_

8 years agoCheckpoint before cleaning up blocks_ stuff in mapped_object.
Wenbin Fang [Tue, 24 May 2011 05:33:24 +0000 (00:33 -0500)]
Checkpoint before cleaning up blocks_ stuff in mapped_object.

8 years agoMerge changes from master to function.h
Wenbin Fang [Tue, 24 May 2011 04:38:46 +0000 (23:38 -0500)]
Merge changes from master to function.h

8 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge
Wenbin Fang [Tue, 24 May 2011 04:38:04 +0000 (23:38 -0500)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst into dyninst_patchapi_merge

Conflicts:
dyninstAPI/src/function.h

8 years agoAdd shortcut for type casting: SCAST_xx
Wenbin Fang [Tue, 24 May 2011 04:04:17 +0000 (23:04 -0500)]
Add shortcut for type casting: SCAST_xx

8 years agoFix test1_38.
Wenbin Fang [Tue, 24 May 2011 01:28:15 +0000 (20:28 -0500)]
Fix test1_38.

Cause of the failure:
  in mapped_object::findFuncByEntry, it may pass NULL to mapped_object::findFunction, which causes segfault.

Solution:
  make sure the argument passed to findFunction is non-NULL.

8 years agoConsolidate funcs_ in both patchapi and dyninst sides, but introduce the failure...
Wenbin Fang [Tue, 24 May 2011 00:01:23 +0000 (19:01 -0500)]
Consolidate funcs_ in both patchapi and dyninst sides, but introduce the failure of test1_38, on the function call to block_instance::callee()

8 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Andrew Bernat [Mon, 23 May 2011 21:46:09 +0000 (16:46 -0500)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

8 years agoFix PPC stackwalking bug
Andrew Bernat [Mon, 23 May 2011 21:45:46 +0000 (16:45 -0500)]
Fix PPC stackwalking bug

8 years agoFix pgCC relocation bug
Andrew Bernat [Mon, 23 May 2011 21:30:39 +0000 (16:30 -0500)]
Fix pgCC relocation bug

8 years agoIntegrate patchmgr into BPatch_process.
Wenbin Fang [Mon, 23 May 2011 05:56:18 +0000 (00:56 -0500)]
Integrate patchmgr into BPatch_process.

TODO:
 - DynPointMaker
 - DynCFGMaker
 - Cleanup CFG stuffs
 - Cleanup Point stuffs

8 years agoCheckpoint for integrating PatchMgr into dyninst
Wenbin Fang [Sun, 22 May 2011 22:38:42 +0000 (17:38 -0500)]
Checkpoint for integrating PatchMgr into dyninst

8 years agoChange PointFactory to PointMaker
Wenbin Fang [Sun, 22 May 2011 21:39:07 +0000 (16:39 -0500)]
Change PointFactory to PointMaker

8 years agoSmall fix of PatchObject::getFunc
Wenbin Fang [Sun, 22 May 2011 20:59:47 +0000 (15:59 -0500)]
Small fix of PatchObject::getFunc

8 years agoSubclass instpoint to PatchAPI::point
Wenbin Fang [Sun, 22 May 2011 19:11:17 +0000 (14:11 -0500)]
Subclass instpoint to PatchAPI::point

8 years agoAdd PointFactory class.
Wenbin Fang [Sun, 22 May 2011 16:57:40 +0000 (11:57 -0500)]
Add PointFactory class.

8 years agoFix init_fini_callback.
Wenbin Fang [Sat, 21 May 2011 18:06:32 +0000 (13:06 -0500)]
Fix init_fini_callback.

8 years agoCode cleanup for block
Wenbin Fang [Sat, 21 May 2011 17:41:35 +0000 (12:41 -0500)]
Code cleanup for block

8 years agoCode clean up for block, half done
Wenbin Fang [Fri, 20 May 2011 21:12:53 +0000 (16:12 -0500)]
Code clean up for block, half done

8 years agocode clean up for edge
Wenbin Fang [Fri, 20 May 2011 19:55:41 +0000 (14:55 -0500)]
code clean up for edge

8 years agoSubclass edge_instance.
Wenbin Fang [Fri, 20 May 2011 18:53:47 +0000 (13:53 -0500)]
Subclass edge_instance.

TODO:
 * cleanup cfg layer code. put common code to the patchAPI layer.
 * subclass instPoint
 * make the relocation engine work

8 years agoSubclass block_instance
Wenbin Fang [Fri, 20 May 2011 07:44:15 +0000 (02:44 -0500)]
Subclass block_instance

8 years agosubclass function_instance
Wenbin Fang [Fri, 20 May 2011 06:26:32 +0000 (01:26 -0500)]
subclass function_instance

8 years agoSubclass mapped_object to DynObject
Wenbin Fang [Fri, 20 May 2011 05:17:55 +0000 (00:17 -0500)]
Subclass mapped_object to DynObject

8 years agoClean up PatchObject instrument interface.
Wenbin Fang [Fri, 20 May 2011 04:48:41 +0000 (23:48 -0500)]
Clean up PatchObject instrument interface.

8 years agoChange PatchObjectPtr to PatchObject* to make it consistent with mapped_object.
Wenbin Fang [Fri, 20 May 2011 04:06:19 +0000 (23:06 -0500)]
Change PatchObjectPtr to PatchObject* to make it consistent with mapped_object.

8 years agoImplement function wrapping for rewriting static binaries (as requested by Rice)
Andrew Bernat [Wed, 18 May 2011 22:08:38 +0000 (17:08 -0500)]
Implement function wrapping for rewriting static binaries (as requested by Rice)

8 years agoClean up PatchAPI public interface code, in preparation for merging into master branch.
Wenbin Fang [Wed, 18 May 2011 20:55:13 +0000 (15:55 -0500)]
Clean up PatchAPI public interface code, in preparation for merging into master branch.

TODO:
 - subclass mapped_object to DynObject, which is subclassed to PatchObject
 - subclass function_instance to PatchFunction
 - subclass block_instance to PatchBlock
 - subclass edge_instance to PatchEdge
 - subclass instPoint to PatchAPI::Point
 - subclass instPoint to PatchAPI::Point
 - integrate AddressSpace::relocateInt into PatchAPI plugin
 - integrate PatchAPI into BPatch_ layer

8 years agoinitial commit for merging patchapi directory into new relocation engine code base
Wenbin Fang [Tue, 17 May 2011 20:41:29 +0000 (15:41 -0500)]
initial commit for merging patchapi directory into new relocation engine code base

8 years agoFix ICC test1_20 failure
Andrew Bernat [Thu, 12 May 2011 22:15:51 +0000 (17:15 -0500)]
Fix ICC test1_20 failure

8 years agoRemove obsolete BPatch_hybridAnalysis.h
Andrew Bernat [Thu, 12 May 2011 21:36:13 +0000 (16:36 -0500)]
Remove obsolete BPatch_hybridAnalysis.h

8 years agoMerge branch 'NewInstpoint' of brie.cs.wisc.edu:/p/paradyn/development/bernat/builds...
unknown [Thu, 12 May 2011 21:14:17 +0000 (16:14 -0500)]
Merge branch 'NewInstpoint' of brie.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst into NewInstpoint

8 years agoPPC build fixes
Andrew Bernat [Thu, 12 May 2011 21:14:06 +0000 (16:14 -0500)]
PPC build fixes

8 years agoMerge branch 'NewInstpoint' of brie.cs.wisc.edu:/p/paradyn/development/bernat/builds...
unknown [Thu, 12 May 2011 20:50:54 +0000 (15:50 -0500)]
Merge branch 'NewInstpoint' of brie.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst into NewInstpoint

Conflicts:
dyninstAPI/dyninstAPI.vcproj

8 years agoRename *Atom* -> *Widget*
Andrew Bernat [Thu, 12 May 2011 20:48:30 +0000 (15:48 -0500)]
Rename *Atom* -> *Widget*
Rename Trace -> RelocBlock
Add RelocEdge file and CFG directory

8 years agoWindows bugfixes
unknown [Thu, 12 May 2011 20:47:15 +0000 (15:47 -0500)]
Windows bugfixes

8 years agoi386-linux fixes
Andrew Bernat [Thu, 12 May 2011 19:50:48 +0000 (14:50 -0500)]
i386-linux fixes

8 years agoFix two bugs: long branhces and getPC
Andrew Bernat [Thu, 12 May 2011 19:11:34 +0000 (14:11 -0500)]
Fix two bugs: long branhces and getPC

8 years agoBugfixes related to merge
Andrew Bernat [Thu, 12 May 2011 15:14:28 +0000 (10:14 -0500)]
Bugfixes related to merge

8 years agoMerge branch 'master' into NewInstpoint
Andrew Bernat [Thu, 12 May 2011 14:59:46 +0000 (09:59 -0500)]
Merge branch 'master' into NewInstpoint

Conflicts:
common/h/arch-x86.h
dataflowAPI/h/stackanalysis.h
dyninstAPI/dyninstAPI.vcproj
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/InstrucIter-Function.C
dyninstAPI/src/InstrucIter-Function.h
dyninstAPI/src/Parsing-arch.C
dyninstAPI/src/Parsing.h
dyninstAPI/src/addressSpace.C
dyninstAPI/src/ast.C
dyninstAPI/src/baseTramp.C
dyninstAPI/src/baseTramp.h
dyninstAPI/src/function.C
dyninstAPI/src/function.h
dyninstAPI/src/inst-sparc.C
dyninstAPI/src/inst.C
dyninstAPI/src/instPoint.C
dyninstAPI/src/instPoint.h
dyninstAPI/src/mapped_object.C
dyninstAPI/src/mapped_object.h
dyninstAPI/src/multiTramp.C
dyninstAPI/src/multiTramp.h
dyninstAPI/src/parse-cfg.C
dyninstAPI/src/parse-cfg.h
dyninstAPI/src/reloc-func.C
dyninstAPI/src/solaris.C
dyninstAPI/src/templates0.C
parseAPI/src/Parser.C
parseAPI/src/ParserDetails.C
testsuite/src/comptester.h
testsuite/src/dyninst/test1_35.C
testsuite/src/proccontrol/pc_breakpoint.c

8 years agoPPC64 fixes:
Andrew Bernat [Thu, 12 May 2011 02:33:59 +0000 (21:33 -0500)]
PPC64 fixes:
  1) Fix liveness missing PPC64 register definitions
  2) Work around all PPC64 instructions being labeled as PPC32
  3) Fix various inter-module call generation code snippets

8 years agoPPC fixes; PPC64 prototype.
Andrew Bernat [Tue, 10 May 2011 21:32:38 +0000 (16:32 -0500)]
PPC fixes; PPC64 prototype.

8 years agoWindows fixes for NewInstpoint branch.
unknown [Tue, 10 May 2011 18:08:26 +0000 (13:08 -0500)]
Windows fixes for NewInstpoint branch.

8 years agoFixes: missing stdio.h, duplicate Windows filenames.
Bill Williams [Mon, 9 May 2011 17:17:43 +0000 (12:17 -0500)]
Fixes: missing stdio.h, duplicate Windows filenames.

8 years agoKill various save_the_world related functions (that were not hidden by cap_save_the_w...
Bill Williams [Mon, 9 May 2011 15:40:45 +0000 (10:40 -0500)]
Kill various save_the_world related functions (that were not hidden by cap_save_the_world).

8 years agoAdd missing genfiles. Why are these being .gitignored?
Bill Williams [Mon, 9 May 2011 15:35:47 +0000 (10:35 -0500)]
Add missing genfiles. Why are these being .gitignored?

8 years agoAdd missing genfiles. Why are these being .gitignored?
Bill Williams [Mon, 9 May 2011 15:35:10 +0000 (10:35 -0500)]
Add missing genfiles. Why are these being .gitignored?

8 years agoFix BSD build error: 86_64 rather than x86_64 not a valid architecture.
Bill Williams [Mon, 9 May 2011 15:29:38 +0000 (10:29 -0500)]
Fix BSD build error: 86_64 rather than x86_64 not a valid architecture.

8 years agoFixes an x86_64 bug in emission code
Kevin Roundy [Fri, 6 May 2011 22:56:26 +0000 (17:56 -0500)]
Fixes an x86_64 bug in emission code

Emitter::getInterModuleFuncAddr assumed inter-module
function addresses are always 4-bytes long, fixed.

8 years agoSeparated out relocation graph transformations into their own file and cleaned up...
Andrew Bernat [Fri, 6 May 2011 21:00:50 +0000 (16:00 -0500)]
Separated out relocation graph transformations into their own file and cleaned up significantly.

8 years agoFix more busted genfiles.
Bill Williams [Fri, 6 May 2011 17:05:32 +0000 (12:05 -0500)]
Fix more busted genfiles.

8 years agoBuild fixes for Windows.
unknown [Fri, 6 May 2011 16:21:17 +0000 (11:21 -0500)]
Build fixes for Windows.

8 years agoFix bad merge/rebase. Again.
Bill Williams [Fri, 6 May 2011 15:27:51 +0000 (10:27 -0500)]
Fix bad merge/rebase. Again.

8 years agoOne more genfile missed
Bill Williams [Thu, 5 May 2011 22:36:37 +0000 (17:36 -0500)]
One more genfile missed

8 years agoAdd missing genfiles
Bill Williams [Thu, 5 May 2011 22:20:23 +0000 (17:20 -0500)]
Add missing genfiles

8 years agoAdd NT genfiles.
Bill Williams [Thu, 5 May 2011 20:49:46 +0000 (15:49 -0500)]
Add NT genfiles.