Skip to content

Fix M68K#2987

Open
b1llow wants to merge 4 commits into
capstone-engine:nextfrom
b1llow:fix-m68k
Open

Fix M68K#2987
b1llow wants to merge 4 commits into
capstone-engine:nextfrom
b1llow:fix-m68k

Conversation

@b1llow

@b1llow b1llow commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Your checklist for this pull request

  • I've documented or updated the documentation of every API function and struct this PR changes.
  • I've added tests that prove my fix is effective or that my feature works (if possible)

Detailed description

  • Add ColdFire EMAC_B dual-acc MAC support
  • Fix M68K reserved EA decoding in Capstone

Test plan

...

Closing issues

...

@github-actions github-actions Bot added the M68K Arch label Jul 4, 2026
Comment thread arch/M68K/M68KDisassembler.c Outdated
Comment thread arch/M68K/M68KDisassembler.c Outdated
info->pc = (uint32_t)info->baseAddress;
}

#define M68K_GET_EA_OR_INVALID(info, op, instruction, size) \

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I actually meant: Please don't use a macro but a normal if.
Because without macro we can set breakpoints when debugging. But we can't set breakpoints in macros.
Or is this an issue with my editors I use and it works for you?
Then it doesn't matter and you can keep it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M68K Arch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants