remote_spinlock: remove deprecated use of swb{b}

Use directly ldrex instructions

Signed-off-by: Domenico Marino <johnlemon.lol@gmail.com>
Fix gcc 4.8 sizeof() pointer errors

Signed-off-by: Domenico Marino <johnlemon.lol@gmail.com>