Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: d42b659106b6ca686341868f4a37e2f6ccd06d9e
https://github.com/dyninst/dyninst/commit/d42b659106b6ca686341868f4a37e2f6ccd06d9e
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
M common/CMakeLists.txt
R common/docs/libutil.1
R common/docs/libutilPVM.1
R common/docs/rpcUtil.1
R common/h/stl_utils.h
R common/src/Ident.C
R common/src/Ident.h
R common/src/Line.h
R common/src/List.C
R common/src/List.h
R common/src/LockTraits.h
R common/src/Time.C
R common/src/Time.h
R common/src/addrtranslate-static.C
R common/src/auxvtypes.C
R common/src/auxvtypes.h
R common/src/cstring.h
R common/src/debugOstream.C
R common/src/debugOstream.h
R common/src/fraction.C
R common/src/fraction.h
R common/src/int64iostream.C
R common/src/int64iostream.h
R common/src/keylist.h
R common/src/klist.h
R common/src/matherr.h
R common/src/mmtimer.c
M common/src/pathName.C
R common/src/string-regex.C
R common/src/string-regex.h
R common/src/timing-freebsd.C
R common/src/timing-linux.C
R common/src/timing-nt.C
R common/src/timing.C
R common/src/timing.h
R common/src/triple.h
R common/src/tunableConst.h
M dataflowAPI/rose/util/LinearCongruentialGenerator.C
R dataflowAPI/rose/x86InstructionSemantics-notemplate.h
R dataflowAPI/src/Operations.h
M dyninstAPI/CMakeLists.txt
M dyninstAPI/h/BPatch_basicBlockLoop.h
R dyninstAPI/h/BPatch_dependenceGraphEdge.h
R dyninstAPI/h/BPatch_dependenceGraphNode.h
M dyninstAPI/h/BPatch_flowGraph.h
M dyninstAPI/h/BPatch_frame.h
M dyninstAPI/h/BPatch_function.h
M dyninstAPI/h/BPatch_sourceBlock.h
M dyninstAPI/src/BPatch.C
M dyninstAPI/src/BPatch_collections.h
R dyninstAPI/src/BPatch_dependenceGraphEdge.C
R dyninstAPI/src/BPatch_dependenceGraphNode.C
M dyninstAPI/src/BPatch_snippet.C
M dyninstAPI/src/BPatch_sourceBlock.C
R dyninstAPI/src/BPatch_templates.C
M dyninstAPI/src/BPatch_type.C
R dyninstAPI/src/BPatch_typePrivate.h
R dyninstAPI/src/InstructionCache.C
R dyninstAPI/src/NTTypes.h
R dyninstAPI/src/Relocation/Widgets/CFPatch.C
R dyninstAPI/src/asmExterns.h
R dyninstAPI/src/clock.h
R dyninstAPI/src/codebuffer.h
R dyninstAPI/src/dummy.C
M dyninstAPI/src/image.C
M dyninstAPI/src/image.h
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-power.C
R dyninstAPI/src/ntDL.h
M dyninstAPI/src/util.C
M dyninstAPI/src/util.h
R dyninstAPI_RT/src/RTheap-svr4.c
R dyninstAPI_RT/src/RTmutatedBinary.c
R dyninstAPI_RT/src/RTmutatedBinary_ELF.c
R dyninstAPI_RT/src/RTthread-power.c
M elf/CMakeLists.txt
R elf/src/SystemTap.C
R elf/src/SystemTap.h
R instructionAPI/src/MainDocPage.C
M parseAPI/CMakeLists.txt
M parseAPI/h/CFG.h
R parseAPI/h/GraphAdapter.h
R parseThat/src/dyninstCompat.v4.C
R scripts/buildstamp
M stackwalk/CMakeLists.txt
R stackwalk/h/local_var.h
R stackwalk/h/sw_c.h
R stackwalk/src/firstparty.C
R stackwalk/src/sw_c.C
M symtabAPI/CMakeLists.txt
R symtabAPI/src/Symtab-deprecated.C
M symtabAPI/src/Symtab-edit.C
M symtabAPI/src/Symtab-lookup.C
M symtabAPI/src/Symtab.C
R symtabAPI/src/staticRewrite.C
Log Message:
-----------
Cleanup orphaned code (#1064)
* Remove 'dummy.C' from dyninstAPI/CMakeLists.txt
* Remove unused scripts/buildstamp
* Remove unused files from parseAPI/CMakeLists.txt
* Remove instructionAPI/src/MainDocPage.C
The usage of this file was removed by 5c88375a7 in 2016.
* Remove stackwalk/src/firstparty.C
This file was abandoned by 44507e6b0 in 2013.
* Remove BPatch_dependenceGraph{Edge,Node}.{C,h}
These files were abandoned by bbc9ff655 in 2009.
* Remove dyninstAPI/src/dummy.C
This file was abandoned by 44507e6b0 in 2013.
* Remove dyninstAPI/src/Relocation/Widgets/CFPatch.C
This has been abandoned since at least 91246b9ca in 2011.
* Remove dyninstAPI/src/InstructionCache.C
This file was never compiled. It seems to be an outdated copy of dataflowAPI/src/InstructionCache.C.
* Remove dyninstAPI/src/BPatch_templates.C
This was orphaned by 44507e6b0 in 2013.
* Remove symtabAPI/src/staticRewrite.C
This was orphaned by 44507e6b0 in 2013.
* Remove dyninstAPI_RT/src/RTheap-svr4.c
This was orphaned by 44507e6b0 in 2013.
* Remove dyninstAPI_RT/src/RTmutatedBinary{_ELF}.c
These were orphaned sometime before 44507e6b0 in 2013. The git history doesn't show when. I'm assuming it was lost in the transition from CVS.
* Remove dyninstAPI_RT/src/RTthread-power.c
This was a holdover from the rs6000 AIX support.
* Remove common/src/tunableConst.h
This has never been part of the build system.
* Remove common/src/List.{h,C}
These were orphaned by 44507e6b0 in 2013.
* Remove common/src/auxvtypes.{h,C}
These should have been removed by cccad8ee.
* Remove common/src/int64iostream.{h,C}
These were orphaned by 44507e6b0 in 2013.
* Remove unused 'timing.h' interface
* Remove unused dyninstAPI/src/clock.h
* Remove unused common/src/mmtimer.c
* Remove common/src/debugOstream.{h,C}
This was abandoned by by 65bd8055 in 2008
* Remove unused common/src/Time.{h,C}
* Remove unused common/src/fraction.{h,C}
* Remove symtabAPI/src/Symtab-deprecated.C
There are no symbols defined by this file.
* Remove common/src/Ident.{h,C}
This was orphaned by 44507e6b0 in 2013.
* Remove parseThat/src/dyninstCompat.v4.C
This should have been removed as part of 63d791419.
* Remove common/src/addrtranslate-static.C
This was orphaned by 44507e6b0 in 2013.
* Remove dyninstAPI/src/asmExterns.h
This was abandoned by 5019a9c5a in 2007.
* Remove dyninstAPI/src/BPatch_typePrivate.h
This was abandoned by b3105c49c in 2008.
* Remove dyninstAPI/src/codebuffer.h
This was added by 936238d in 2010, but never added to the build system.
* Remove parseAPI/h/GraphAdapter.h
This was abandoned by 44507e6b0 in 2013.
* Remove common/src/cstring.h
This was abandoned by f4613dcfe in 2008.
* Remove common/src/keylist.h
This was abandoned by f4613dcfe in 2008.
* Remove common/src/klist.h
This was abandoned by f4613dcfe in 2008.
* Remove common/src/Line.h
This was abandoned by 4b1956db in 2013.
* Remove stackwalk/h/local_var.h
This was abandoned by 44507e6b0 in 2013.
* Remove common/src/LockTraits.h
Was added by a38bacc5 in 2017, but never added to the build system.
* Remove common/src/matherr.h
This was added by 4b1956db in 2013, but was never part of the build system.
* Remove dyninstAPI/src/ntDL.h
This was abandoned by 5c88375a in 2016.
* Remove dyninstAPI/src/NTTypes.h
This was abandoned by 5c88375a78 in 2016.
* Remove dataflowAPI/src/Operations.h
This was abandoned by 5c88375a in 2016.
* Remove common/h/stl_utils.h
This should have been removed by cccad8ee.
* Remove common/src/string-regex.{h,C}
This was abandoned by f1b11229 in 2008.
* Remove stackwalk/{src,h}/sw_c.{h,C}
This was abanded by 44507e6 in 2013.
* Remove elf/src/SystemTap.{h,C}
This was abandoned by 44507e6 in 2013.
* Remove common/src/triple.h
This was abandoned by 5c88375a7 in 2016.
* Remove dataflowAPI/rose/x86InstructionSemantics-notemplate.h
This was added by 8d6626c in 2010, but was never part of the build system.
* Remove unused man files from common/docs
* Remove declaration of 'friend operator<<' from BPatch_basicBlockLoop.h
Its implementation was removed by f3b69f6c8 in 2005.
* Remove declaration of 'friend operator<<' from BPatch_flowGraph.h
Its implementation was removed by f3b69f6c8 in 2005.
* Remove declaration of 'friend operator<<' from BPatch_frame.h
It introduced by 954046f99 in 2005, but never implemented.
* Remove declaration of 'friend operator<<' from CFG.h/Loop
It introduced by 6b2b85ee5 in 2014, but never implemented.
* Remove 'operator<<' from BPatch_sourceBlock
This was abandoned by 0d9f1455cc in 2003.
|