summaryrefslogtreecommitdiff
path: root/arch/x86/arch_x86.cpp
AgeCommit message (Collapse)Author
2026-02-20Allow calling conventions to specify a list of registers that are required ↵Rusty Wagner
to be considered for heuristic calling convention detection
2026-01-23Add missing x86_64 relocations.Alexander Taylor
2026-01-23Implement R_386_IRELATIVE relocation handling.Alexander Taylor
Closes #7851.
2025-12-29Use session scoped logger instance for unhandled relocation informationMason Reed
Ran into this when running over certain object files on ppc, we can do it for all of them though.
2025-10-03Disable mpx mode in x86 as its been discontinued since 2019Peter LaFosse
2025-04-08Omit the branch when lifting xabortBrandon Miller
When not in RTM, the xabort intrinsic instruction is a NOP. When in RTM, the only way to resolve the branch destination is to resolve the fallback address computed by a seperate xbegin instruction
2025-03-21fix x86 settings text and use proper raw string markerJordan Wiens
2025-03-19Register relocation handlers for KCView typekat
2024-11-04Fix undefined behavior with COFF relocationsMason Reed
Was causing major instability with WARP signature generation
2024-09-13Ultimate.Alexander Taylor
2024-05-29Fix crash when reopening a binary with a valid X86_64_RELOC_SUBTRACTOR entryJosh Ferrell
2024-03-15Separate local variable tokens in higher level ILs from stack variable ↵Rusty Wagner
tokens in lower levels, and improve token usage in disassembly
2024-03-08Fix X86_64_RELOC_UNSIGNED not handling external symbolsVisual Ehrmanntraut
Signed-off-by: Visual Ehrmanntraut <30368284+VisualEhrmanntraut@users.noreply.github.com>
2024-03-05Move architecture modules into the API repoRusty Wagner