Binary compatibility report for the Dyninst library between 8.1.1 and 8.1.2 versions on x86
Test Info
Library Name | Dyninst |
Version #1 | 8.1.1 |
Version #2 | 8.1.2 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 123 |
Total Shared Libraries | 13 |
Total Symbols / Types | 5380 / 2002 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 2 |
Added Symbols (1)
PCProcess.h,
libpcontrol.so.8.1.2
namespace Dyninst::ProcControlAPI
is_restricted_ptrace [data]
[symbol: _ZN7Dyninst14ProcControlAPI20is_restricted_ptraceE]
to the top
Problems with Constants, Low Severity (2)
Symtab.h
[+] SYM_BETA
| Change | Effect |
---|
1 | The value of constant SYM_BETA has been changed from 1 to 2. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
walker.h
[+] SW_BETA
| Change | Effect |
---|
1 | The value of constant SW_BETA has been changed from 1 to 2. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Header Files (123)
ABI.h
Absloc.h
AbslocInterface.h
AddrLookup.h
AddrSpace.h
Aggregate.h
Annotatable.h
Archive.h
basetypes.h
BinaryFunction.h
bitArray.h
BPatch.h
BPatch_addressSpace.h
BPatch_basicBlock.h
BPatch_basicBlockLoop.h
BPatch_binaryEdit.h
BPatch_callbacks.h
BPatch_dll.h
BPatch_edge.h
BPatch_enums.h
BPatch_flowGraph.h
BPatch_frame.h
BPatch_function.h
BPatch_image.h
BPatch_instruction.h
BPatch_loopTreeNode.h
BPatch_memoryAccess_NP.h
BPatch_module.h
BPatch_object.h
BPatch_parRegion.h
BPatch_point.h
BPatch_process.h
BPatch_Set.h
BPatch_snippet.h
BPatch_sourceBlock.h
BPatch_sourceObj.h
BPatch_statement.h
BPatch_thread.h
BPatch_type.h
BPatch_Vector.h
Buffer.h
CFG.h
CFGFactory.h
CFGMaker.h
CFGModifier.h
CodeObject.h
CodeSource.h
Collections.h
Command.h
Decoder.h
Dereference.h
DynAST.h
dynC.h
dyninstRTExport.h
dyntypes.h
Edge.h
entryIDs.h
Event.h
EventType.h
Expression.h
frame.h
framestepper.h
Function.h
Graph.h
Handler.h
IBSTree.h
Immediate.h
Instruction.h
InstructionAST.h
InstructionCache.h
InstructionCategories.h
InstructionDecoder.h
InstructionSource.h
Instrumenter.h
LineInformation.h
liveness.h
Location.h
Mailbox.h
Module.h
Node.h
Operand.h
Operation.h
ParseContainers.h
PatchCallback.h
PatchCFG.h
PatchCommon.h
PatchMgr.h
PatchModifier.h
PatchObject.h
PCErrors.h
PCProcess.h
PlatFeatures.h
Point.h
ProcessSet.h
ProcReader.h
procstate.h
RangeLookup.h
Region.h
Register.h
RegisterIDs.h
Result.h
Serialization.h
slicing.h
Snippet.h
snippetGen.h
steppergroup.h
stl_utils.h
sw_c.h
swk_errors.h
Symbol.h
SymEval.h
SymLiteCodeSource.h
symlookup.h
SymReader.h
Symtab.h
SymtabReader.h
symutil.h
Type.h
util.h
Variable.h
VariableLocation.h
Visitor.h
walker.h
to the top
Shared Libraries (13)
libcommon.so.8.1.1
libdynC_API.so.8.1.1
libdynDwarf.so.8.1.1
libdynElf.so.8.1.1
libdyninstAPI.so.8.1.1
libdyninstAPI_RT.so.8.1.1
libinstructionAPI.so.8.1.1
libparseAPI.so.8.1.1
libpatchAPI.so.8.1.1
libpcontrol.so.8.1.1
libstackwalk.so.8.1.1
libsymLite.so.8.1.1
libsymtabAPI.so.8.1.1
to the top