A C++ tool to visualize ARM64 (AArch64) ELF relocation patching, bitwise masking, and instruction encoding.
Stars
1
Forks
0
Watchers
1
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
21
commits
Refactor relocation engine to enhance LDR64 and ADRP instruction handling, improve constant organization, and add validation checks
aabc45bView on GitHubFix duplicate definition of patch_ldr64_lo12 function and ensure proper instruction validation
cbc5099View on GitHubAdd LDR64 instruction verification and constants to RelocationVisualizer
ccbbc29View on GitHubEnhance display functions for better output formatting and add LDR LO12 patching case
f8c50c9View on GitHubAdd ADRP instruction verification in patch_adrp function
97ff2c3View on GitHubRefactor patch_adrp function to patch_ldr64_lo12 for LDR instruction handling
28f9dc4View on GitHubAdd LDR64 instruction constants and patching function to RelocationVisualizer
e795c6aView on GitHubAdd ADRP instruction verification and refactor related logic
9e0615bView on GitHubAdd display_mask_view function to visualize relocation mask bits
8152e9fView on GitHubRefactor main function for improved readability and structure in output
0092ce2View on GitHubAdd display_byte_view function to visualize byte order of instructions
68a9809View on GitHubRefactor display_comparison function for improved readability and alignment in output
bc22740View on GitHubAdd reloc_engine source file and update build configuration
071fd89View on GitHub