1 fix4SA110rev2 modifies arm32 binaries in an attempt to work around
2 StrongARM rev2 problems
4 It attempts to identify the instructions that will cause problems
5 and moves them to a safe location. The "safe" location is final
6 page of the text (code) segment of the executable, which normally
7 has some spare bytes before the start of the data segment. Having
8 moved the instruction, it then puts a branch to the new location
9 where the old instruction used to be so that things will continue