How do I do the equivalent of an x86 software interrupt:
asm( \"int $3\" )
on an ARM processor (specifically a Cortex A8) to generate an event
I have a simple library (scottt/debugbreak) just for this:
#include ... debug_break();
Just copy the single debugbreak.h header into your code and it'll correctly handle ARM, AArch64, i386, x86-64 and even MSVC.
debugbreak.h