|
@@ -24,7 +24,7 @@ do { \
|
|
asm volatile ( \
|
|
asm volatile ( \
|
|
"1: " load " %[tmp_dst], 0(%[tmp_src])\n" \
|
|
"1: " load " %[tmp_dst], 0(%[tmp_src])\n" \
|
|
" li %[tmp_err], 0\n" \
|
|
" li %[tmp_err], 0\n" \
|
|
- "2:\n" \
|
|
|
|
|
|
+ "2: .insn\n" \
|
|
\
|
|
\
|
|
".section .fixup, \"ax\"\n" \
|
|
".section .fixup, \"ax\"\n" \
|
|
"3: li %[tmp_err], 1\n" \
|
|
"3: li %[tmp_err], 1\n" \
|
|
@@ -46,7 +46,7 @@ do { \
|
|
asm volatile ( \
|
|
asm volatile ( \
|
|
"1: " store " %[tmp_src], 0(%[tmp_dst])\n"\
|
|
"1: " store " %[tmp_src], 0(%[tmp_dst])\n"\
|
|
" li %[tmp_err], 0\n" \
|
|
" li %[tmp_err], 0\n" \
|
|
- "2:\n" \
|
|
|
|
|
|
+ "2: .insn\n" \
|
|
\
|
|
\
|
|
".section .fixup, \"ax\"\n" \
|
|
".section .fixup, \"ax\"\n" \
|
|
"3: li %[tmp_err], 1\n" \
|
|
"3: li %[tmp_err], 1\n" \
|