I would just remove the ifdefs for startpc.  If we're gonna have it, let's have it imho.  Seems pretty useful for debugging, and can't be that expensive to track.

-[Unknown]