Move dynutil/h to common/h; move common/h to common/src. Update CMakeLists.txt
authorAndrew Bernat <bernat@cs.wisc.edu>
Thu, 18 Apr 2013 21:17:25 +0000 (16:17 -0500)
committerBill Williams <bill@cs.wisc.edu>
Thu, 13 Jun 2013 15:42:33 +0000 (10:42 -0500)
commit4b1956db5255c65a93757b2b9d4b29e0218dc64c
tree31393dc4072561ae422b489d257698dc9041e6d1
parent4499d4429aa9921132d5ff91d8d66eead0d6f65e
Move dynutil/h to common/h; move common/h to common/src. Update CMakeLists.txt
409 files changed:
.gitignore
CMakeLists.txt
cmake/DyninstConfig.cmake.in [new file with mode: 0644]
cmake/DyninstConfigVersion.cmake.in [new file with mode: 0644]
cmake/optimization.cmake [new file with mode: 0644]
codeCoverage/src/CodeCoverage.C
codeCoverage/src/FunctionCoverage.C
codeCoverage/src/templates.C
common/CMakeLists.txt
common/dthread-win.C
common/h/Annotatable.h [moved from dynutil/h/Annotatable.h with 100% similarity]
common/h/Buffer.h [moved from dynutil/h/Buffer.h with 100% similarity]
common/h/DynAST.h [moved from dynutil/h/DynAST.h with 100% similarity]
common/h/Edge.h [moved from dynutil/h/Edge.h with 100% similarity]
common/h/Graph.h [moved from dynutil/h/Graph.h with 100% similarity]
common/h/IBSTree.h [moved from dynutil/h/IBSTree.h with 100% similarity]
common/h/Node.h [moved from dynutil/h/Node.h with 100% similarity]
common/h/ProcReader.h [moved from dynutil/h/ProcReader.h with 100% similarity]
common/h/Serialization.h [moved from dynutil/h/Serialization.h with 100% similarity]
common/h/SymReader.h [moved from dynutil/h/SymReader.h with 100% similarity]
common/h/VariableLocation.h [moved from dynutil/h/VariableLocation.h with 100% similarity]
common/h/dyn_regs.h [moved from dynutil/h/dyn_regs.h with 100% similarity]
common/h/dyntypes.h [moved from dynutil/h/dyntypes.h with 100% similarity]
common/h/entryIDs.h [moved from dynutil/h/entryIDs.h with 100% similarity]
common/h/stl_utils.h [moved from dynutil/h/stl_utils.h with 100% similarity]
common/h/util.h [moved from dynutil/h/util.h with 100% similarity]
common/src/AST.C
common/src/Annotatable.C
common/src/BG_AuxvReader.h [moved from common/h/BG_AuxvReader.h with 100% similarity]
common/src/Graph.C
common/src/Ident.C
common/src/Ident.h [moved from common/h/Ident.h with 100% similarity]
common/src/IntervalTree.h [moved from common/h/IntervalTree.h with 100% similarity]
common/src/Line.h [moved from common/h/Line.h with 100% similarity]
common/src/List.C
common/src/List.h [moved from common/h/List.h with 99% similarity]
common/src/MappedFile.C
common/src/MappedFile.h [moved from common/h/MappedFile.h with 100% similarity]
common/src/Node.C
common/src/NodeIterator.h [moved from common/h/NodeIterator.h with 100% similarity]
common/src/Pair.h [moved from common/h/Pair.h with 100% similarity]
common/src/Singleton.h [moved from common/h/Singleton.h with 100% similarity]
common/src/Time.C
common/src/Time.h [moved from common/h/Time.h with 99% similarity]
common/src/Timer.C
common/src/Timer.h [moved from common/h/Timer.h with 97% similarity]
common/src/Types.C
common/src/Types.h [moved from common/h/Types.h with 99% similarity]
common/src/VariableLocation.C
common/src/Vector.h [moved from common/h/Vector.h with 99% similarity]
common/src/addrRange.h [moved from common/h/addrRange.h with 99% similarity]
common/src/addrtranslate-aix.C
common/src/addrtranslate-auxv.C
common/src/addrtranslate-bluegene.C
common/src/addrtranslate-freebsd.C
common/src/addrtranslate-linux.C
common/src/addrtranslate-solaris.C
common/src/addrtranslate-static.C
common/src/addrtranslate-sysv.C
common/src/addrtranslate-sysv.h
common/src/addrtranslate-win.C
common/src/addrtranslate.C
common/src/addrtranslate.h [moved from common/h/addrtranslate.h with 96% similarity]
common/src/aixv41Headers.h [moved from common/h/aixv41Headers.h with 100% similarity]
common/src/aixv41Kludges.C
common/src/arch-power.C
common/src/arch-power.h [moved from common/h/arch-power.h with 99% similarity]
common/src/arch-x86.C
common/src/arch-x86.h [moved from common/h/arch-x86.h with 99% similarity]
common/src/arch.h [moved from common/h/arch.h with 100% similarity]
common/src/auxvtypes.h [moved from common/h/auxvtypes.h with 100% similarity]
common/src/bg_compute_headers.h [moved from common/h/bg_compute_headers.h with 100% similarity]
common/src/bluegeneKludges.C
common/src/cstring.h [moved from common/h/cstring.h with 100% similarity]
common/src/debugOstream.C
common/src/debugOstream.h [moved from common/h/debugOstream.h with 97% similarity]
common/src/debug_common.C
common/src/debug_common.h [moved from common/h/debug_common.h with 100% similarity]
common/src/dthread-unix.C
common/src/dthread-win.C
common/src/dthread.h [moved from common/h/dthread.h with 99% similarity]
common/src/dyn_regs.C
common/src/fraction.C
common/src/fraction.h [moved from common/h/fraction.h with 99% similarity]
common/src/freebsdHeaders.h [moved from common/h/freebsdHeaders.h with 100% similarity]
common/src/freebsdKludges.C
common/src/freebsdKludges.h [moved from common/h/freebsdKludges.h with 100% similarity]
common/src/headers.h [moved from common/h/headers.h with 94% similarity]
common/src/ia32_locations.h [moved from common/h/ia32_locations.h with 100% similarity]
common/src/int64iostream.C
common/src/int64iostream.h [moved from common/h/int64iostream.h with 97% similarity]
common/src/irixHeaders.h [moved from common/h/irixHeaders.h with 100% similarity]
common/src/irixKludges.C
common/src/irixKludges.h [moved from common/h/irixKludges.h with 100% similarity]
common/src/keylist.h [moved from common/h/keylist.h with 100% similarity]
common/src/klist.h [moved from common/h/klist.h with 100% similarity]
common/src/kludges.h [moved from common/h/kludges.h with 100% similarity]
common/src/language.h [moved from common/h/language.h with 100% similarity]
common/src/linuxHeaders.h [moved from common/h/linuxHeaders.h with 100% similarity]
common/src/linuxKludges.C
common/src/linuxKludges.h [moved from common/h/linuxKludges.h with 100% similarity]
common/src/lprintf.C
common/src/lprintf.h [moved from common/h/lprintf.h with 100% similarity]
common/src/lru_cache.h [moved from common/h/lru_cache.h with 100% similarity]
common/src/machineType.h [moved from common/h/machineType.h with 100% similarity]
common/src/matherr.h [moved from common/h/matherr.h with 100% similarity]
common/src/ntHeaders.h [moved from common/h/ntHeaders.h with 100% similarity]
common/src/ntKludges.C
common/src/osfHeaders.h [moved from common/h/osfHeaders.h with 100% similarity]
common/src/osfKludges.C
common/src/osfKludges.h [moved from common/h/osfKludges.h with 100% similarity]
common/src/parseauxv.C
common/src/parseauxv.h [moved from common/h/parseauxv.h with 98% similarity]
common/src/pathName.C
common/src/pathName.h [moved from common/h/pathName.h with 100% similarity]
common/src/pool_allocators.h [moved from common/h/pool_allocators.h with 100% similarity]
common/src/refCounter.h [moved from common/h/refCounter.h with 100% similarity]
common/src/serialize-bin.C
common/src/serialize-xml.C
common/src/serialize.h [moved from common/h/serialize.h with 99% similarity]
common/src/sha1.C
common/src/sha1.h [moved from common/h/sha1.h with 100% similarity]
common/src/singleton_object_pool.h [moved from common/h/singleton_object_pool.h with 100% similarity]
common/src/solarisHeaders.h [moved from common/h/solarisHeaders.h with 100% similarity]
common/src/solarisKludges.C
common/src/solarisKludges.h [moved from common/h/solarisKludges.h with 100% similarity]
common/src/stats.C
common/src/stats.h [moved from common/h/stats.h with 99% similarity]
common/src/std_namesp.h [moved from common/h/std_namesp.h with 100% similarity]
common/src/string-regex.C
common/src/string-regex.h [moved from common/h/string-regex.h with 100% similarity]
common/src/stringDecl.h [moved from common/h/stringDecl.h with 100% similarity]
common/src/timing-aix.C
common/src/timing-bluegene.C
common/src/timing-freebsd.C
common/src/timing-irix.C
common/src/timing-linux.C
common/src/timing-nt.C
common/src/timing-osf.C
common/src/timing-solaris.C
common/src/timing.C
common/src/timing.h [moved from common/h/timing.h with 95% similarity]
common/src/triple.h [moved from common/h/triple.h with 100% similarity]
common/src/tunableConst.h [moved from common/h/tunableConst.h with 100% similarity]
common/src/util.C
common/src/vectorSet.C
common/src/vectorSet.h [moved from common/h/vectorSet.h with 98% similarity]
common/src/vxworksHeaders.h [moved from common/h/vxworksHeaders.h with 100% similarity]
common/src/wtxKludges.C
common/src/wtxKludges.h [moved from common/h/wtxKludges.h with 97% similarity]
dataflowAPI/src/RegisterMap.h
dataflowAPI/src/RoseInsnFactory.h
dataflowAPI/src/SymEvalVisitors.h
dataflowAPI/src/slicing.C
dwarf/CMakeLists.txt
dwarf/src/dwarfExprParser.C
dwarf/src/dwarfFrameParser.C
dwarf/src/dwarfHandle.C
dwarf/src/dwarfResult.C
dyninstAPI/CMakeLists.txt
dyninstAPI/h/BPatch.h
dyninstAPI/src/BPatch.C
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_basicBlockLoop.C
dyninstAPI/src/BPatch_collections.h
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_instruction.C
dyninstAPI/src/BPatch_libInfo.h
dyninstAPI/src/BPatch_memoryAccess.C
dyninstAPI/src/BPatch_memoryAccessAdapter.C
dyninstAPI/src/BPatch_memoryAccessAdapter.h
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/BPatch_snippet.C
dyninstAPI/src/BPatch_sourceBlock.C
dyninstAPI/src/BPatch_templates.C
dyninstAPI/src/MemoryEmulator/memEmulator.h
dyninstAPI/src/MemoryEmulator/memEmulatorWidget.C
dyninstAPI/src/RegisterConversion.h
dyninstAPI/src/Relocation/CFG/RelocBlock.h
dyninstAPI/src/Relocation/CodeBuffer.h
dyninstAPI/src/Relocation/CodeMover.h
dyninstAPI/src/Relocation/CodeTracker.h
dyninstAPI/src/Relocation/DynPointMaker.C
dyninstAPI/src/Relocation/DynPointMaker.h
dyninstAPI/src/Relocation/Relocation.h
dyninstAPI/src/Relocation/Springboard.h
dyninstAPI/src/Relocation/Transformers/Movement-analysis.h
dyninstAPI/src/Relocation/Transformers/Transformer.h
dyninstAPI/src/Relocation/Widgets/Widget.h
dyninstAPI/src/addressSpace.C
dyninstAPI/src/addressSpace.h
dyninstAPI/src/aix.C
dyninstAPI/src/aixDL.C
dyninstAPI/src/aixDL.h
dyninstAPI/src/arch-forward-decl.h
dyninstAPI/src/ast.h
dyninstAPI/src/baseTramp.h
dyninstAPI/src/binaryEdit.C
dyninstAPI/src/codeRange.h
dyninstAPI/src/codebuffer.h
dyninstAPI/src/codegen-power.C
dyninstAPI/src/codegen-x86.C
dyninstAPI/src/codegen-x86.h
dyninstAPI/src/codegen.C
dyninstAPI/src/codegen.h
dyninstAPI/src/debug.C
dyninstAPI/src/debug.h
dyninstAPI/src/dynProcess.C
dyninstAPI/src/dyninst.h
dyninstAPI/src/emit-power.h
dyninstAPI/src/emit-x86.C
dyninstAPI/src/emit-x86.h
dyninstAPI/src/emitter.h
dyninstAPI/src/frame.h
dyninstAPI/src/freebsd.C
dyninstAPI/src/freebsd.h
dyninstAPI/src/function.h
dyninstAPI/src/hybridOverwrites.C
dyninstAPI/src/image.C
dyninstAPI/src/image.h
dyninstAPI/src/infHeap.h
dyninstAPI/src/inst-aix.C
dyninstAPI/src/inst-linux.C
dyninstAPI/src/inst-power.C
dyninstAPI/src/inst-winnt.C
dyninstAPI/src/inst-x86.C
dyninstAPI/src/inst.C
dyninstAPI/src/inst.h
dyninstAPI/src/instP.h
dyninstAPI/src/instPoint.C
dyninstAPI/src/instPoint.h
dyninstAPI/src/linux-power.h
dyninstAPI/src/linux-x86.C
dyninstAPI/src/linux.C
dyninstAPI/src/linux.h
dyninstAPI/src/mapped_module.h
dyninstAPI/src/mapped_object.h
dyninstAPI/src/ntDL.h
dyninstAPI/src/os.h
dyninstAPI/src/parRegion.h
dyninstAPI/src/parse-cfg.h
dyninstAPI/src/parse-power.C
dyninstAPI/src/parse-x86.C
dyninstAPI/src/pcEventHandler.h
dyninstAPI/src/pcEventMuxer.h
dyninstAPI/src/pdwinnt.C
dyninstAPI/src/pdwinnt.h
dyninstAPI/src/registerSpace.h
dyninstAPI/src/sol_proc.C
dyninstAPI/src/syscall-nt.C
dyninstAPI/src/syscall-solproc.C
dyninstAPI/src/syscall-vxworks.C
dyninstAPI/src/syscallNotification.C
dyninstAPI/src/syscalltrap.h
dyninstAPI/src/unix.C
dyninstAPI/src/unix.h
dyninstAPI/src/util.C
dyninstAPI/src/util.h
dyninstAPI/src/variable.C
dyninstAPI/src/vxworks.C
dyninstAPI/src/vxworks.h
dyninstAPI_RT/CMakeLists.txt
dyninstAPI_RT/h/dyninstAPI_RT.h
elf/CMakeLists.txt
elf/src/Elf_X.C
instructionAPI/CMakeLists.txt
instructionAPI/src/Immediate.C
instructionAPI/src/Instruction.C
instructionAPI/src/InstructionDecoder-power.C
instructionAPI/src/InstructionDecoder-x86.C
instructionAPI/src/InstructionDecoder-x86.h
instructionAPI/src/InstructionDecoderImpl.C
instructionAPI/src/Operation.C
instructionAPI/src/Register.C
parseAPI/CMakeLists.txt
parseAPI/src/Function.C
parseAPI/src/IA_IAPI.C
parseAPI/src/IA_power.C
parseAPI/src/IA_power.h
parseAPI/src/InstructionAdapter.C
parseAPI/src/Parser-speculative.C
parseAPI/src/StackTamperVisitor.C
parseAPI/src/StackTamperVisitor.h
parseAPI/src/SymLiteCodeSource.C
parseAPI/src/SymtabCodeSource.C
patchAPI/CMakeLists.txt
patchAPI/src/AddrSpace.C
patchAPI/src/PointMaker.C
proccontrol/CMakeLists.txt
proccontrol/h/Generator.h
proccontrol/src/bluegenep.C
proccontrol/src/event.C
proccontrol/src/freebsd.C
proccontrol/src/freebsd.h
proccontrol/src/generator.C
proccontrol/src/handler.C
proccontrol/src/int_process.h
proccontrol/src/int_thread_db.C
proccontrol/src/irpc.h
proccontrol/src/linux.C
proccontrol/src/linux.h
proccontrol/src/loadLibrary/codegen-freebsd.C
proccontrol/src/loadLibrary/codegen-ppc.C
proccontrol/src/mailbox.C
proccontrol/src/memcache.h
proccontrol/src/mmapalloc.C
proccontrol/src/pcerrors.C
proccontrol/src/ppc_process.C
proccontrol/src/procpool.h
proccontrol/src/procset.C
proccontrol/src/response.h
proccontrol/src/sysv.C
proccontrol/src/sysv.h
proccontrol/src/unix.C
proccontrol/src/windows_handler.C
proccontrol/src/windows_handler.h
proccontrol/src/windows_process.h
proccontrol/src/x86_process.h
stackwalk/CMakeLists.txt
stackwalk/src/aix-swk.C
stackwalk/src/bluegene-swk.C
stackwalk/src/dbginfo-stepper.C
stackwalk/src/dbgstepper-impl.h
stackwalk/src/freebsd-swk.h
stackwalk/src/freebsd-x86-swk.C
stackwalk/src/libstate.h
stackwalk/src/linux-ppc-swk.C
stackwalk/src/linux-swk.C
stackwalk/src/linux-swk.h
stackwalk/src/linux-x86-swk.C
stackwalk/src/linuxbsd-swk.h
stackwalk/src/linuxbsd-x86-swk.C
stackwalk/src/procstate.C
stackwalk/src/sw.h
stackwalk/src/sw_pcontrol.C
stackwalk/src/symlookup.C
stackwalk/src/symtab-swk.h
stackwalk/src/win-x86-swk.C
stackwalk/src/x86-swk.C
stackwalk/src/x86-swk.h
stackwalk/src/x86-wanderer.C
symlite/CMakeLists.txt
symlite/h/SymLite-elf.h
symtabAPI/CMakeLists.txt
symtabAPI/src/AddrLookup.C
symtabAPI/src/Aggregate.C
symtabAPI/src/Collections.C
symtabAPI/src/Function.C
symtabAPI/src/LineInformation.C
symtabAPI/src/Module.C
symtabAPI/src/Object-coff.h
symtabAPI/src/Object-elf.C
symtabAPI/src/Object-elf.h
symtabAPI/src/Object-nt.C
symtabAPI/src/Object-nt.h
symtabAPI/src/Object-xcoff.C
symtabAPI/src/Object-xcoff.h
symtabAPI/src/Object.C
symtabAPI/src/Object.h
symtabAPI/src/Region.C
symtabAPI/src/Symtab-deprecated.C
symtabAPI/src/Symtab-edit.C
symtabAPI/src/Symtab-lookup.C
symtabAPI/src/Symtab.C
symtabAPI/src/Type.C
symtabAPI/src/Variable.C
symtabAPI/src/annotations.C
symtabAPI/src/annotations.h
symtabAPI/src/debug.h
symtabAPI/src/dwarfWalker.C
symtabAPI/src/emitElf-64.C
symtabAPI/src/emitElf.C
symtabAPI/src/emitElfStatic-ppc64.C
symtabAPI/src/emitWin.C
symtabAPI/src/parseDwarf.C
symtabAPI/src/parseStab.C
testsuite/CMakeLists.txt [new file with mode: 0644]
testsuite/amd64-unknown-freebsd7.2/cmake-compilers.txt
testsuite/amd64-unknown-freebsd7.2/cmake-mutatees.txt
testsuite/amd64-unknown-freebsd7.2/cmake-mutators.txt
testsuite/i386-unknown-freebsd7.2/cmake-compilers.txt
testsuite/i386-unknown-freebsd7.2/cmake-mutatees.txt
testsuite/i386-unknown-freebsd7.2/cmake-mutators.txt
testsuite/i386-unknown-linux2.4/cmake-compilers.txt
testsuite/i386-unknown-linux2.4/cmake-mutatees.txt
testsuite/i386-unknown-linux2.4/cmake-mutators.txt
testsuite/ppc32_linux/cmake-compilers.txt
testsuite/ppc32_linux/cmake-mutatees.txt
testsuite/ppc32_linux/cmake-mutators.txt
testsuite/ppc64_bgq_ion/cmake-compilers.txt
testsuite/ppc64_bgq_ion/cmake-mutatees.txt
testsuite/ppc64_bgq_ion/cmake-mutators.txt
testsuite/ppc64_linux/cmake-compilers.txt
testsuite/ppc64_linux/cmake-mutatees.txt
testsuite/ppc64_linux/cmake-mutators.txt
testsuite/src/dynlmon.C
testsuite/src/proccontrol/pc_library.C
testsuite/src/specification/cmake_mutatees.py
testsuite/src/specification/cmake_mutatees.pyc
testsuite/src/specification/cmake_mutators.py
testsuite/src/specification/cmake_mutators.pyc
testsuite/x86_64-unknown-linux2.4/CMakeLists.txt
testsuite/x86_64-unknown-linux2.4/cmake-compilers.txt
testsuite/x86_64-unknown-linux2.4/cmake-mutatees.txt
testsuite/x86_64-unknown-linux2.4/cmake-mutators.txt
valueAdded/sharedMem/src/shmSegment-nt.C
valueAdded/sharedMem/src/shmSegment-win.C
valueAdded/sharedMem/src/shmSegment.h