ASM fixes in user_sig_read()
ASM fixes in user_sig_read()

Fix usage of several registers. Compilation could fail or produce
invalid code depending on optimizations or the function being inlined or
not.

Use a local label to avoids possible duplicate label declaration.

robotter/avarix,robotter/avarix,robotter/avarix