Support hardware breakpoints on x86.
Add interfaces to other arches