This patch set adds libdebugger support for the MicroBlaze CPU port along with the support necessary for a pure software-break implementation of a libdebugger backend. This also fixes a bug discovered during development.