Resolve "Overlapping sections cause problem with padding code."
This fixes an issue where a pinned address was
- unpinned
- reserved as part of a chain
- exists in a sled
and all hell broke loose. The fix is to make sure that the pinned addresses are only recorded after the initial unpinning code happens.
As a further fix, there should be a function that unpins an address (it would reset the ibta of the instruction and clear the pinned address map.)
Closes #5 (closed)