additions/changes to support breakpoints. code is very hackish right now, 32-bit linux