fix insufficient synchronization in sh atomic asm