dyninst.git
7 years agoMerge branch 'master' into bgq_ramdisk_io
Matthew LeGendre [Sat, 9 Feb 2013 00:38:45 +0000 (16:38 -0800)]
Merge branch 'master' into bgq_ramdisk_io

Conflicts:
proccontrol/src/bluegeneq.h
proccontrol/src/int_thread_db.h
stackwalk/make.module.tmpl

7 years agoIn progress work on BGQ RemoteIO access
Matthew LeGendre [Sat, 9 Feb 2013 00:32:25 +0000 (16:32 -0800)]
In progress work on BGQ RemoteIO access

7 years agoAdded code comments to int_process.h
Matthew LeGendre [Thu, 7 Feb 2013 00:39:28 +0000 (16:39 -0800)]
Added code comments to int_process.h

7 years agoNew BGQ OS version (V1R2) does not allow query for thread list before process' first...
Matthew LeGendre [Wed, 6 Feb 2013 22:43:55 +0000 (14:43 -0800)]
New BGQ OS version (V1R2) does not allow query for thread list before process' first instruction executes.  Work around in PC

7 years agoImprovements to debugging prints in PC
Matthew LeGendre [Wed, 6 Feb 2013 22:16:18 +0000 (14:16 -0800)]
Improvements to debugging prints in PC

7 years agoFix for PC's thread_db on BGQ. BGQ has several things like PIDs, we used the wrong...
Matthew LeGendre [Wed, 6 Feb 2013 22:13:45 +0000 (14:13 -0800)]
Fix for PC's thread_db on BGQ. BGQ has several things like PIDs, we used the wrong one.

7 years agoFurther work on RemoteIO
Matthew LeGendre [Thu, 31 Jan 2013 17:51:59 +0000 (09:51 -0800)]
Further work on RemoteIO

7 years agoMerge branch 'resp_cleanup' into bgq_ramdisk_io
Matthew LeGendre [Mon, 28 Jan 2013 22:02:42 +0000 (14:02 -0800)]
Merge branch 'resp_cleanup' into bgq_ramdisk_io

7 years agoNew Resp class as replacement for response in PC
Matthew LeGendre [Fri, 25 Jan 2013 22:52:43 +0000 (14:52 -0800)]
New Resp class as replacement for response in PC

7 years agoInitial work on async file io
Matthew LeGendre [Fri, 25 Jan 2013 18:34:20 +0000 (10:34 -0800)]
Initial work on async file io

7 years agoMoved BGQData plat feature into new plat features framework
Matthew LeGendre [Thu, 24 Jan 2013 23:32:23 +0000 (15:32 -0800)]
Moved BGQData plat feature into new plat features framework

7 years agoMerge branch 'plat_features_cleanup' into bgq_ramdisk_io
Matthew LeGendre [Thu, 24 Jan 2013 21:15:26 +0000 (13:15 -0800)]
Merge branch 'plat_features_cleanup' into bgq_ramdisk_io

Conflicts:
proccontrol/src/int_process.h
proccontrol/src/process.C

7 years agoPC Cleanup. The PlatFeature functionality has been factored out of int_process and...
Matthew LeGendre [Thu, 24 Jan 2013 21:09:19 +0000 (13:09 -0800)]
PC Cleanup. The PlatFeature functionality has been factored out of int_process and into new classes

7 years agoPC cleanup of Process and Thread error return tests
Matthew LeGendre [Wed, 23 Jan 2013 22:12:11 +0000 (14:12 -0800)]
PC cleanup of Process and Thread error return tests

7 years agoSetup interface for remote io on BG/Q
Matthew LeGendre [Wed, 23 Jan 2013 20:35:47 +0000 (12:35 -0800)]
Setup interface for remote io on BG/Q

7 years agoInitial implementation of BGQ specific data interface
Matthew LeGendre [Wed, 23 Jan 2013 01:44:42 +0000 (17:44 -0800)]
Initial implementation of BGQ specific data interface

7 years agoFix missing error check in analysis stepper that led to an assert.
Matthew LeGendre [Wed, 23 Jan 2013 00:22:57 +0000 (16:22 -0800)]
Fix missing error check in analysis stepper that led to an assert.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Tue, 22 Jan 2013 22:02:37 +0000 (16:02 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoRe-implement BPatch_flowGraph::findBlockByAddr
Andrew Bernat [Tue, 22 Jan 2013 16:29:00 +0000 (10:29 -0600)]
Re-implement BPatch_flowGraph::findBlockByAddr

7 years agoFixes to the injector library and Dyninst integration
Andrew Bernat [Fri, 18 Jan 2013 22:08:54 +0000 (16:08 -0600)]
Fixes to the injector library and Dyninst integration

7 years agoRestore BPatch_flowGraph::findBlockByAddr()
Zuyu Zhang [Tue, 22 Jan 2013 16:36:56 +0000 (10:36 -0600)]
Restore BPatch_flowGraph::findBlockByAddr()

7 years agoClean comment-out function createObjectNoFile due to Windows API
Zuyu Zhang [Thu, 17 Jan 2013 22:32:41 +0000 (16:32 -0600)]
Clean comment-out function createObjectNoFile due to Windows API

7 years agoFixed linking error caused by incorrect export label for class Dyninst::Buffer
Zuyu Zhang [Wed, 16 Jan 2013 22:00:47 +0000 (16:00 -0600)]
Fixed linking error caused by incorrect export label for class Dyninst::Buffer

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Zuyu Zhang [Wed, 16 Jan 2013 21:40:54 +0000 (15:40 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoInjectorAPI prototype
Andrew Bernat [Wed, 16 Jan 2013 21:39:52 +0000 (15:39 -0600)]
InjectorAPI prototype

7 years agoFix for NULL thread in event when doing async memory read/writes on non-async platforms.
Matthew LeGendre [Wed, 16 Jan 2013 18:59:08 +0000 (10:59 -0800)]
Fix for NULL thread in event when doing async memory read/writes on non-async platforms.

7 years agoMerge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst
Paradyn [Wed, 16 Jan 2013 17:56:50 +0000 (11:56 -0600)]
Merge branch 'master' of cumin.cs.wisc.edu:/p/paradyn/development/bernat/builds/dyninst

7 years agoAdd default boost install directory to include list
Paradyn [Wed, 16 Jan 2013 17:56:02 +0000 (11:56 -0600)]
Add default boost install directory to include list

7 years agoInjectorAPI initial commit; works on x86/Linux
Andrew Bernat [Sat, 12 Jan 2013 02:53:48 +0000 (20:53 -0600)]
InjectorAPI initial commit; works on x86/Linux

7 years agoModify arg name within findAllocatedRegionAround()
Zuyu Zhang [Thu, 10 Jan 2013 21:47:56 +0000 (15:47 -0600)]
Modify arg name within findAllocatedRegionAround()

7 years agoAdd ProcControlAPI findAllocatedRegionAround() and implement UNIX version of ProcCont...
Zuyu Zhang [Thu, 10 Jan 2013 21:18:13 +0000 (15:18 -0600)]
Add ProcControlAPI findAllocatedRegionAround() and implement UNIX version of ProcControlAPI setMemoryAccessRights()

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 9 Jan 2013 16:24:12 +0000 (10:24 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoUse libm/libresolv as test libraries for test2_7, not libX11
Andrew Bernat [Tue, 8 Jan 2013 21:06:20 +0000 (15:06 -0600)]
Use libm/libresolv as test libraries for test2_7, not libX11

7 years agoRe-enable vsyscall page offset workaround.
Andrew Bernat [Tue, 8 Jan 2013 20:50:33 +0000 (14:50 -0600)]
Re-enable vsyscall page offset workaround.

7 years agoFix test_relocations and test_instruction_profile to consider Ubuntu 12.04's multiple...
Andrew Bernat [Tue, 8 Jan 2013 19:45:32 +0000 (13:45 -0600)]
Fix test_relocations and test_instruction_profile to consider Ubuntu 12.04's multiple libc locations

7 years agoConfigure-based initializer list check
Andrew Bernat [Tue, 8 Jan 2013 17:59:36 +0000 (11:59 -0600)]
Configure-based initializer list check

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
unknown [Wed, 9 Jan 2013 16:22:16 +0000 (10:22 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoWindows stackwalker fixes
unknown [Wed, 9 Jan 2013 16:22:05 +0000 (10:22 -0600)]
Windows stackwalker fixes

7 years agoInitialize SymElf's elf member to NULL in constructor.
Emily Jacobson [Tue, 8 Jan 2013 22:13:37 +0000 (16:13 -0600)]
Initialize SymElf's elf member to NULL in constructor.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
unknown [Tue, 8 Jan 2013 17:07:44 +0000 (11:07 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoFixes for tailcall commit
Emily Jacobson [Mon, 7 Jan 2013 21:08:31 +0000 (15:08 -0600)]
Fixes for tailcall commit
- Do not add blocks reachable from tailcall when building a function.
- Update edge predicates to handle interproc tail call edges.

7 years agoVarious tailcall updates.
Emily Jacobson [Thu, 6 Dec 2012 20:28:50 +0000 (14:28 -0600)]
Various tailcall updates.
- Identify indirect tail calls
- Allow NOPs before CFT
- Mark edges INTERPROC

7 years agoUse Boost macros to select between C++11x initializer list and old-style map_list_of.
Andrew Bernat [Tue, 8 Jan 2013 15:56:30 +0000 (09:56 -0600)]
Use Boost macros to select between C++11x initializer list and old-style map_list_of.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Mon, 7 Jan 2013 23:00:33 +0000 (17:00 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoFix --without-symtabapi ParseAPI build
Andrew Bernat [Mon, 7 Jan 2013 23:00:24 +0000 (17:00 -0600)]
Fix --without-symtabapi ParseAPI build

7 years agoAdd a procControlAPI getMemoryPageSize() by using existing function getTargetPageSize...
Zuyu Zhang [Mon, 7 Jan 2013 22:56:20 +0000 (16:56 -0600)]
Add a procControlAPI getMemoryPageSize() by using existing function getTargetPageSize() in int_process class

7 years agoUnconditionally define elf and dwarf include directories (if specified by user);...
Andrew Bernat [Mon, 7 Jan 2013 22:01:13 +0000 (16:01 -0600)]
Unconditionally define elf and dwarf include directories (if specified by user); fix segfault in stackwalker when USES_LIBELF is defined; actually delete testsuite mutatees.

7 years agoVarious tailcall updates.
Emily Jacobson [Thu, 6 Dec 2012 20:28:50 +0000 (14:28 -0600)]
Various tailcall updates.
- Identify indirect tail calls
- Allow NOPs before CFT
- Mark edges INTERPROC

7 years agoAdd ProcControlAPI as library dependency in StackwalkerAPI
Matthew LeGendre [Fri, 4 Jan 2013 23:30:06 +0000 (15:30 -0800)]
Add ProcControlAPI as library dependency in StackwalkerAPI

7 years agoFix problem where StackwalkerAPI was opening every library in the process
Matthew LeGendre [Fri, 4 Jan 2013 23:29:39 +0000 (15:29 -0800)]
Fix problem where StackwalkerAPI was opening every library in the process

7 years agoFix a Windows issue with uniform initialization syntax; mildly improve efficiency...
Andrew Bernat [Fri, 4 Jan 2013 22:05:33 +0000 (16:05 -0600)]
Fix a Windows issue with uniform initialization syntax; mildly improve efficiency of vector copies by using vector::insert instead of std::copy

7 years agoMinor fixes
Paradyn Project [Wed, 2 Jan 2013 18:08:51 +0000 (10:08 -0800)]
Minor fixes

7 years agoFix compilation errors generated by merging EventLock removal and BPatch_Set deprecation.
Andrew Bernat [Wed, 2 Jan 2013 15:24:44 +0000 (09:24 -0600)]
Fix compilation errors generated by merging EventLock removal and BPatch_Set deprecation.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Sun, 23 Dec 2012 02:18:43 +0000 (20:18 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

Conflicts:
dyninstAPI/h/BPatch.h
dyninstAPI/h/BPatch_basicBlock.h
dyninstAPI/h/BPatch_basicBlockLoop.h
dyninstAPI/h/BPatch_flowGraph.h
dyninstAPI/h/BPatch_function.h
dyninstAPI/h/BPatch_sourceBlock.h
dyninstAPI/src/BPatch.C
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_basicBlockLoop.C
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_sourceBlock.C

7 years agoDeprecate BPatch_Set; add C++11x compatibility.
Andrew Bernat [Sun, 23 Dec 2012 02:08:51 +0000 (20:08 -0600)]
Deprecate BPatch_Set; add C++11x compatibility.

7 years agoRemove eventLock and BPatch_eventLock in favor of dthread and use of proccontrol...
Bill Williams [Fri, 21 Dec 2012 19:17:04 +0000 (13:17 -0600)]
Remove eventLock and BPatch_eventLock in favor of dthread and use of proccontrol's locking mechanism. Also remove the associated API macros from BPatch headers

7 years agoRevert "Initial support for parsing SystemTap information from ELF binaries."
Andrew Bernat [Thu, 20 Dec 2012 01:40:57 +0000 (19:40 -0600)]
Revert "Initial support for parsing SystemTap information from ELF binaries."

This reverts commit 9d5e331001274d2d351ad41c35d5b096babed2bc.

7 years agoMake stackwalker optimizations BG/Q friendly by avoiding unnecessary file opens.
Andrew Bernat [Tue, 18 Dec 2012 21:01:01 +0000 (15:01 -0600)]
Make stackwalker optimizations BG/Q friendly by avoiding unnecessary file opens.

7 years agoMerge branch 'v8.0.x'
Andrew Bernat [Tue, 18 Dec 2012 20:27:22 +0000 (14:27 -0600)]
Merge branch 'v8.0.x'

7 years agoRevert "Various tailcall updates."
Andrew Bernat [Tue, 18 Dec 2012 20:13:49 +0000 (14:13 -0600)]
Revert "Various tailcall updates."

This reverts commit 86b7bfee289da2d417f493416423744b851514ea.

7 years agoMinor Windows fixes
Andrew Bernat [Tue, 18 Dec 2012 16:54:43 +0000 (10:54 -0600)]
Minor Windows fixes

7 years agoAdd operator<() within mem_perm nested class and move several mem_perm member functio...
Zuyu Zhang [Tue, 18 Dec 2012 03:49:40 +0000 (21:49 -0600)]
Add operator<() within mem_perm nested class and move several mem_perm member functions to process.C file

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Zuyu Zhang [Mon, 17 Dec 2012 20:35:15 +0000 (14:35 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoModify mem_perm print() function to getPermName()
Zuyu Zhang [Mon, 17 Dec 2012 20:35:05 +0000 (14:35 -0600)]
Modify mem_perm print() function to getPermName()

7 years agoFix include paths on proccontrol tests
Andrew Bernat [Mon, 17 Dec 2012 18:04:02 +0000 (12:04 -0600)]
Fix include paths on proccontrol tests

7 years agoAdd proccontrol to make depends; bpatch now needs PCProcess.h
Andrew Bernat [Mon, 17 Dec 2012 17:52:12 +0000 (11:52 -0600)]
Add proccontrol to make depends; bpatch now needs PCProcess.h

7 years agoMerge branch 'v8.0.x'
Andrew Bernat [Mon, 17 Dec 2012 17:03:04 +0000 (11:03 -0600)]
Merge branch 'v8.0.x'

Conflicts:
dynC_API/doc/old/dynC_API_Manual.pdf
instructionAPI/doc/1-Intro.tex
instructionAPI/doc/3-API.tex
instructionAPI/doc/API/BinaryFunction.tex
instructionAPI/doc/API/Expression.tex
instructionAPI/doc/API/Immediate.tex
instructionAPI/doc/API/Instruction.tex
instructionAPI/doc/API/InstructionAST.tex
instructionAPI/doc/API/Operand.tex
instructionAPI/doc/API/RegisterAST.tex
instructionAPI/doc/API/Result.tex
proccontrol/src/int_event.h
symtabAPI/src/Symtab.C
testsuite/i386-unknown-nt4.0/test_info_new.gen.C

7 years agoFriendly feedback for memory permission access on unsupported platform and Better...
Andrew Bernat [Sat, 15 Dec 2012 01:29:53 +0000 (19:29 -0600)]
Friendly feedback for memory permission access on unsupported platform and Better way to include header files

7 years agoFixed Several build errors and warnings for Windows, such as lib Export, incorrected...
Andrew Bernat [Fri, 14 Dec 2012 23:11:20 +0000 (17:11 -0600)]
Fixed Several build errors and warnings for Windows, such as lib Export, incorrected header file.

7 years agoFixed undefined sigismember for Windows
Zuyu Zhang [Fri, 14 Dec 2012 17:51:20 +0000 (11:51 -0600)]
Fixed undefined sigismember for Windows

7 years agoFixed Several Make Errors for Windows
Zuyu Zhang [Fri, 14 Dec 2012 16:25:24 +0000 (10:25 -0600)]
Fixed Several Make Errors for Windows

7 years agoFixed bugs related to incomplete changes in old codes for new general memory permissi...
Zuyu Zhang [Fri, 14 Dec 2012 14:49:31 +0000 (08:49 -0600)]
Fixed bugs related to incomplete changes in old codes for new general memory permission representation

7 years agoAdd memory permission test for ProcControlAPI and introduce mem_perm class in ProcCon...
Zuyu Zhang [Tue, 11 Dec 2012 02:18:28 +0000 (20:18 -0600)]
Add memory permission test for ProcControlAPI and introduce mem_perm class in ProcControlAPI::PCProcess to abstract memory permission

7 years agoAdd initial memory permission testsuite for proccontrol API
Zuyu Zhang [Wed, 5 Dec 2012 15:26:28 +0000 (09:26 -0600)]
Add initial memory permission testsuite for proccontrol API

7 years agoMake StackwalkerAPI use PC's detach-and-leave-stopped functionality
Matthew LeGendre [Thu, 13 Dec 2012 00:44:34 +0000 (16:44 -0800)]
Make StackwalkerAPI use PC's detach-and-leave-stopped functionality

7 years agoImplement detach-and-leave-stopped in PC
Matthew LeGendre [Thu, 13 Dec 2012 00:44:16 +0000 (16:44 -0800)]
Implement detach-and-leave-stopped in PC

7 years agoAdd missing case in handleLEA()
Bill Williams [Tue, 11 Dec 2012 16:11:11 +0000 (10:11 -0600)]
Add missing case in handleLEA()

7 years agoBump DynC major version, fix parseAPI non-recursive mode crash.
Bill Williams [Tue, 11 Dec 2012 16:05:48 +0000 (10:05 -0600)]
Bump DynC major version, fix parseAPI non-recursive mode crash.

7 years agoDebugStepper and getLibraryAtAddr optimizations.
Emily Jacobson [Mon, 10 Dec 2012 17:50:58 +0000 (11:50 -0600)]
DebugStepper and getLibraryAtAddr optimizations.

7 years agoRemove debugging print
Matthew LeGendre [Fri, 7 Dec 2012 00:38:01 +0000 (16:38 -0800)]
Remove debugging print

7 years agoFix Elf parsing crash during static/static rewriting
Matthew LeGendre [Fri, 7 Dec 2012 00:37:54 +0000 (16:37 -0800)]
Fix Elf parsing crash during static/static rewriting

7 years agoVarious tailcall updates.
Emily Jacobson [Thu, 6 Dec 2012 20:28:50 +0000 (14:28 -0600)]
Various tailcall updates.
- Identify indirect tail calls
- Allow NOPs before CFT
- Mark edges INTERPROC

7 years agoUpdate dwarf parsing; don't crash (via libdwarf abort() or explicit assert()) on...
Andrew Bernat [Thu, 6 Dec 2012 19:30:29 +0000 (13:30 -0600)]
Update dwarf parsing; don't crash (via libdwarf abort() or explicit assert()) on bad dwarf info, just escape from parsing.

7 years agoMerge branch 'v8.0.x' of git.dyninst.org:/pub/dyninst into v8.0.x
Andrew Bernat [Wed, 5 Dec 2012 22:45:23 +0000 (16:45 -0600)]
Merge branch 'v8.0.x' of git.dyninst.org:/pub/dyninst into v8.0.x

7 years agoMore Windows fixes; generate run groups info for all tests (we had an off-by-one).
Andrew Bernat [Wed, 5 Dec 2012 22:44:51 +0000 (16:44 -0600)]
More Windows fixes; generate run groups info for all tests (we had an off-by-one).

7 years agoMerge branch 'v8.0.x' of git.dyninst.org:/pub/dyninst into v8.0.x
Andrew Bernat [Wed, 5 Dec 2012 22:19:27 +0000 (16:19 -0600)]
Merge branch 'v8.0.x' of git.dyninst.org:/pub/dyninst into v8.0.x

7 years agoMore Windows fixes
Andrew Bernat [Wed, 5 Dec 2012 22:18:41 +0000 (16:18 -0600)]
More Windows fixes

7 years agoMiscellaneous Windows fixes
Andrew Bernat [Wed, 5 Dec 2012 22:18:21 +0000 (16:18 -0600)]
Miscellaneous Windows fixes

7 years agoFix windows off-by-one errors in generated code.
Andrew Bernat [Wed, 5 Dec 2012 22:17:09 +0000 (16:17 -0600)]
Fix windows off-by-one errors in generated code.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Andrew Bernat [Wed, 5 Dec 2012 17:25:42 +0000 (11:25 -0600)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoRemoved Dyner from Dyninst source tree; it has been moved to the tools repo.
Andrew Bernat [Tue, 4 Dec 2012 22:10:20 +0000 (16:10 -0600)]
Removed Dyner from Dyninst source tree; it has been moved to the tools repo.

7 years agoFixed typo dealing with types.
Andrew Bernat [Sun, 2 Dec 2012 02:39:40 +0000 (20:39 -0600)]
Fixed typo dealing with types.

7 years agoMerge branch 'master' of git.dyninst.org:/pub/dyninst
Matthew LeGendre [Mon, 3 Dec 2012 18:30:24 +0000 (10:30 -0800)]
Merge branch 'master' of git.dyninst.org:/pub/dyninst

7 years agoInitial support for parsing SystemTap information from ELF binaries.
Matthew LeGendre [Mon, 3 Dec 2012 18:30:09 +0000 (10:30 -0800)]
Initial support for parsing SystemTap information from ELF binaries.

7 years agoFixed emitElf::driver bug.
Emily Jacobson [Sun, 2 Dec 2012 19:52:38 +0000 (13:52 -0600)]
Fixed emitElf::driver bug.

7 years agoFix zip code on manuals.
Andrew Bernat [Sat, 1 Dec 2012 02:17:30 +0000 (20:17 -0600)]
Fix zip code on manuals.

7 years agoUpdate StackwalkerAPI documentation to conform to current API.
Andrew Bernat [Sat, 1 Dec 2012 02:06:49 +0000 (20:06 -0600)]
Update StackwalkerAPI documentation to conform to current API.

7 years agomkostemp is not supported on RHEL5; replaced with mkstemp
Andrew Bernat [Fri, 30 Nov 2012 23:15:16 +0000 (17:15 -0600)]
mkostemp is not supported on RHEL5; replaced with mkstemp

7 years agoUse mktemp/rename approach for writing binaries.
Andrew Bernat [Fri, 30 Nov 2012 23:05:24 +0000 (17:05 -0600)]
Use mktemp/rename approach for writing binaries.

7 years agoUpdated the RT library make.module.tmpl to include a static target.
Emily Jacobson [Fri, 30 Nov 2012 22:56:14 +0000 (16:56 -0600)]
Updated the RT library make.module.tmpl to include a static target.