swap assembly argument order to be the correct order
authorJacob Lifshay <programmerjake@gmail.com>
Thu, 9 Jul 2020 04:43:15 +0000 (21:43 -0700)
committerJacob Lifshay <programmerjake@gmail.com>
Thu, 9 Jul 2020 04:43:15 +0000 (21:43 -0700)
src/lib.rs

index ba91f9b8065a6498496ab73de09e9cfc61974637..51f0d164d06552e1409676ec9731e81a47629c3d 100644 (file)
@@ -182,16 +182,16 @@ macro_rules! map_instr_asm_args {
         concat!(" ", $string0, $(", ", $strings),*)
     };
     ([$($args:ident)*], [rt $($results:ident)*], [$($strings:literal)*]) => {
-        map_instr_asm_args!([$($args)*], [$($results)*], ["$0" $($strings)*])
+        map_instr_asm_args!([$($args)*], [$($results)*], [$($strings)* "$0"])
     };
     ([ra $($args:ident)*], [$($results:ident)*], [$($strings:literal)*]) => {
-        map_instr_asm_args!([$($args)*], [$($results)*], ["$3" $($strings)*])
+        map_instr_asm_args!([$($args)*], [$($results)*], [$($strings)* "$3"])
     };
     ([rb $($args:ident)*], [$($results:ident)*], [$($strings:literal)*]) => {
-        map_instr_asm_args!([$($args)*], [$($results)*], ["$4" $($strings)*])
+        map_instr_asm_args!([$($args)*], [$($results)*], [$($strings)* "$4"])
     };
     ([rc $($args:ident)*], [$($results:ident)*], [$($strings:literal)*]) => {
-        map_instr_asm_args!([$($args)*], [$($results)*], ["$5" $($strings)*])
+        map_instr_asm_args!([$($args)*], [$($results)*], [$($strings)* "$5"])
     };
     ([$($args:ident)*], [ov $($results:ident)*], [$($strings:literal)*]) => {
         map_instr_asm_args!([$($args)*], [$($results)*], [$($strings)*])