Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 67bc82c2df17c050924f154d6066ef55c3247d1a
https://github.com/dyninst/dyninst/commit/67bc82c2df17c050924f154d6066ef55c3247d1a
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2024-05-03 (Fri, 03 May 2024)
Changed paths:
M common/CMakeLists.txt
M common/h/Annotatable.h
M common/h/Buffer.h
M common/h/DynAST.h
M common/h/Edge.h
M common/h/Graph.h
M common/h/MachSyscall.h
M common/h/Node.h
M common/h/SymReader.h
M common/h/VariableLocation.h
M common/h/concurrent.h
A common/h/dyninst_visibility.h
M common/h/entryIDs.h
M common/h/registers/MachRegister.h
M common/h/registers/reg_def.h
M common/h/util.h
M common/src/Annotatable.C
M common/src/MappedFile.h
M common/src/Timer.h
M common/src/addrtranslate.h
M common/src/arch-aarch64.h
M common/src/arch-power.h
M common/src/arch-x86.C
M common/src/arch-x86.h
M common/src/debug_common.h
M common/src/dthread.h
M common/src/freebsdHeaders.h
M common/src/freebsdKludges.h
M common/src/linuxHeaders.h
M common/src/linuxKludges.h
M common/src/lprintf.h
M common/src/parseauxv.h
M common/src/pathName.h
M common/src/stats.h
M common/src/util.C
M dataflowAPI/h/ABI.h
M dataflowAPI/h/Absloc.h
M dataflowAPI/h/AbslocInterface.h
M dataflowAPI/h/SymEval.h
M dataflowAPI/h/liveness.h
M dataflowAPI/h/slicing.h
M dataflowAPI/h/stackanalysis.h
M dataflowAPI/src/ExpressionConversionVisitor.h
M dataflowAPI/src/RoseInsnFactory.h
M dataflowAPI/src/SymEvalVisitors.h
M dwarf/h/dwarfExprParser.h
M dwarf/h/dwarfFrameParser.h
M dwarf/h/dwarfHandle.h
M dwarf/h/dwarfResult.h
M dwarf/src/dwarf_subrange.h
M dynC_API/CMakeLists.txt
M dynC_API/h/dynC.h
M dyninstAPI/h/BPatch.h
M dyninstAPI/h/BPatch_Set.h
M dyninstAPI/h/BPatch_addressSpace.h
M dyninstAPI/h/BPatch_basicBlock.h
M dyninstAPI/h/BPatch_basicBlockLoop.h
M dyninstAPI/h/BPatch_binaryEdit.h
M dyninstAPI/h/BPatch_dll.h
M dyninstAPI/h/BPatch_edge.h
M dyninstAPI/h/BPatch_flowGraph.h
M dyninstAPI/h/BPatch_frame.h
M dyninstAPI/h/BPatch_function.h
M dyninstAPI/h/BPatch_image.h
M dyninstAPI/h/BPatch_instruction.h
M dyninstAPI/h/BPatch_loopTreeNode.h
M dyninstAPI/h/BPatch_memoryAccess_NP.h
M dyninstAPI/h/BPatch_module.h
M dyninstAPI/h/BPatch_object.h
M dyninstAPI/h/BPatch_parRegion.h
M dyninstAPI/h/BPatch_point.h
M dyninstAPI/h/BPatch_process.h
M dyninstAPI/h/BPatch_snippet.h
M dyninstAPI/h/BPatch_sourceBlock.h
M dyninstAPI/h/BPatch_sourceObj.h
M dyninstAPI/h/BPatch_statement.h
M dyninstAPI/h/BPatch_thread.h
M dyninstAPI/h/BPatch_type.h
M dyninstAPI/h/StackMod.h
M elf/h/Elf_X.h
M instructionAPI/h/ArchSpecificFormatters.h
M instructionAPI/h/BinaryFunction.h
M instructionAPI/h/Dereference.h
M instructionAPI/h/Expression.h
M instructionAPI/h/Immediate.h
M instructionAPI/h/Instruction.h
M instructionAPI/h/InstructionAST.h
M instructionAPI/h/InstructionCategories.h
M instructionAPI/h/InstructionDecoder.h
M instructionAPI/h/Operand.h
M instructionAPI/h/Operation_impl.h
M instructionAPI/h/Register.h
M instructionAPI/h/Result.h
M instructionAPI/h/Ternary.h
M instructionAPI/h/interrupts.h
M instructionAPI/h/syscalls.h
M instructionAPI/src/Instruction.C
M instructionAPI/src/InstructionDecoder-x86.C
M instructionAPI/src/InstructionDecoder-x86.h
M instructionAPI/src/InstructionDecoder.C
M instructionAPI/src/Operand.C
M parseAPI/h/CFG.h
M parseAPI/h/CFGFactory.h
M parseAPI/h/CFGModifier.h
M parseAPI/h/CodeObject.h
M parseAPI/h/CodeSource.h
M parseAPI/h/GraphAdapter.h
M parseAPI/h/InstructionSource.h
M parseAPI/h/SymLiteCodeSource.h
M parseAPI/src/Parser.C
M parseAPI/src/debug_parse.h
M patchAPI/h/AddrSpace.h
M patchAPI/h/CFGMaker.h
M patchAPI/h/Command.h
M patchAPI/h/Instrumenter.h
M patchAPI/h/PatchCFG.h
M patchAPI/h/PatchCallback.h
M patchAPI/h/PatchMgr.h
M patchAPI/h/PatchModifier.h
M patchAPI/h/PatchObject.h
M patchAPI/h/Point.h
M patchAPI/h/Snippet.h
M proccontrol/CMakeLists.txt
M proccontrol/h/Decoder.h
M proccontrol/h/Event.h
M proccontrol/h/EventType.h
M proccontrol/h/Generator.h
M proccontrol/h/Handler.h
M proccontrol/h/Mailbox.h
M proccontrol/h/PCErrors.h
M proccontrol/h/PCProcess.h
M proccontrol/h/PlatFeatures.h
M proccontrol/h/ProcessSet.h
M proccontrol/src/proc_service_wrapper.h
M proccontrol/src/windows_handler.h
M stackwalk/CMakeLists.txt
M stackwalk/h/frame.h
M stackwalk/h/framestepper.h
M stackwalk/h/procstate.h
M stackwalk/h/swk_errors.h
M stackwalk/h/symlookup.h
M stackwalk/h/walker.h
M symlite/h/SymLite-elf.h
M symtabAPI/doc/API/Symtab/Symbol.tex
M symtabAPI/h/AddrLookup.h
M symtabAPI/h/Aggregate.h
M symtabAPI/h/Archive.h
M symtabAPI/h/Collections.h
M symtabAPI/h/ExceptionBlock.h
M symtabAPI/h/Function.h
M symtabAPI/h/LineInformation.h
M symtabAPI/h/Module.h
M symtabAPI/h/RangeLookup.h
M symtabAPI/h/Region.h
M symtabAPI/h/Statement.h
M symtabAPI/h/Symbol.h
M symtabAPI/h/Symtab.h
M symtabAPI/h/SymtabReader.h
M symtabAPI/h/Type.h
M symtabAPI/h/Variable.h
M symtabAPI/h/relocationEntry.h
M symtabAPI/h/symutil.h
M symtabAPI/src/Aggregate.C
M symtabAPI/src/ExceptionBlock.C
M symtabAPI/src/Object-elf.h
M symtabAPI/src/Object-nt.C
M symtabAPI/src/Object-nt.h
M symtabAPI/src/Object.C
M symtabAPI/src/Object.h
M symtabAPI/src/Symbol.C
M symtabAPI/src/Symtab-edit.C
M symtabAPI/src/Symtab.C
M symtabAPI/src/relocationEntry-elf-aarch64.C
M symtabAPI/src/relocationEntry-elf-ppc64.C
M symtabAPI/src/relocationEntry-elf-x86.C
M symtabAPI/src/relocationEntry.C
Log Message:
-----------
Consolidate visibility control macros (#1738)
There is no need to have one per toolkit.
This also removes the MSVC-specific check because we don't build there
and we don't have any of the visibility compiler switches set for it,
either.
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|