I've put out a new release of DTrace - this one compiles on my
ARM virtual machine (armel architecture - seems to be ARMv5).
This is a major achievement, although the code is ugly and broken.
Many areas where we have __i386 or __amd64 are changed to handle
__arm__ specific code or are simply left blank.
The interrupts are not plumbed in; SMP isnt handled (my VM is a single-cpu
Theres also issues with the pieces of code which are heavy in x86
assembler (eg syscalls.c).
Dont expect to use this for anything useful, other than a starting point.
Having got a complete driver, next is to debug piece by piece these
blank holding areas.