11-- -
22source : objdiff - core / tests / arch_arm .rs
3+ assertion_line : 16
34expression : output
45-- -
56[(Address (0 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" stmdb" , 32895 ), Normal , 10 ), (Argument (Opaque (" sp" )), Normal , 0 ), (Argument (Opaque (" !" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" {" ), Normal , 0 ), (Argument (Opaque (" r4" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r5" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r6" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" lr" )), Normal , 0 ), (Basic (" }" ), Normal , 0 ), (Eol , Normal , 0 )]
@@ -21,15 +22,15 @@ expression: output
2122[(Address (64 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" b" , 32773 ), Normal , 10 ), (BranchDest (152 ), Normal , 0 ), (Basic (" ~>" ), Rotating (5 ), 0 ), (Eol , Normal , 0 )]
2223[(Address (68 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" b" , 32773 ), Normal , 10 ), (BranchDest (164 ), Normal , 0 ), (Basic (" ~>" ), Rotating (6 ), 0 ), (Eol , Normal , 0 )]
2324[(Address (72 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" b" , 32773 ), Normal , 10 ), (BranchDest (164 ), Normal , 0 ), (Basic (" ~>" ), Rotating (6 ), 0 ), (Eol , Normal , 0 )]
24- [(Address (76 ), Normal , 5 ), (Basic (" ~> " ), Rotating (4 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (336 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
25+ [(Address (76 ), Normal , 5 ), (Basic (" ~> " ), Rotating (4 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (336 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Basic ( " (-> " ), Normal , 0 ), ( BranchDest ( 420 ), Normal , 0 ), ( Basic ( " ) " ), Normal , 0 ), ( Eol , Normal , 0 )]
2526[(Address (80 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (0 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
2627[(Address (84 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bl" , 32774 ), Normal , 10 ), (Symbol (Symbol { name: " _ZN18UnkStruct_027e103c19func_ov000_020cf01cEv" , demangled_name: Some (" UnkStruct_027e103c::func_ov000_020cf01c()" ), address: 0 , size: 0 , kind: Unknown , section: None , flags: FlagSet (Global | Weak ), align: None , virtual_address: None }), Bright , 0 ), (Addend (- 8 ), Bright , 0 ), (Eol , Normal , 0 )]
2728[(Address (88 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldrb" , 32800 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (224 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
2829[(Address (92 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" cmp" , 32786 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Unsigned (0 )), Normal , 0 ), (Eol , Normal , 0 )]
2930[(Address (96 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bne" , 32773 ), Normal , 10 ), (BranchDest (108 ), Normal , 0 ), (Basic (" ~>" ), Rotating (7 ), 0 ), (Eol , Normal , 0 )]
3031[(Address (100 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bl" , 32774 ), Normal , 10 ), (Symbol (Symbol { name: " _ZN13LinkStateItem15GetEquipBombchuEv" , demangled_name: Some (" LinkStateItem::GetEquipBombchu()" ), address: 472 , size: 16 , kind: Function , section: Some (0 ), flags: FlagSet (Global ), align: None , virtual_address: None }), Bright , 0 ), (Addend (- 8 ), Bright , 0 ), (Basic (" ~>" ), Rotating (8 ), 0 ), (Eol , Normal , 0 )]
3132[(Address (104 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bl" , 32774 ), Normal , 10 ), (Symbol (Symbol { name: " _ZN12EquipBombchu19func_ov014_0213ec64Ev" , demangled_name: Some (" EquipBombchu::func_ov014_0213ec64()" ), address: 0 , size: 0 , kind: Unknown , section: None , flags: FlagSet (Global | Weak ), align: None , virtual_address: None }), Bright , 0 ), (Addend (- 8 ), Bright , 0 ), (Eol , Normal , 0 )]
32- [(Address (108 ), Normal , 5 ), (Basic (" ~> " ), Rotating (7 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (308 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
33+ [(Address (108 ), Normal , 5 ), (Basic (" ~> " ), Rotating (7 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (308 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Basic ( " (-> " ), Normal , 0 ), ( BranchDest ( 424 ), Normal , 0 ), ( Basic ( " ) " ), Normal , 0 ), ( Eol , Normal , 0 )]
3334[(Address (112 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (0 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
3435[(Address (116 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" blx" , 32777 ), Normal , 10 ), (Symbol (Symbol { name: " _Z19func_ov014_0211fd04Pi" , demangled_name: Some (" func_ov014_0211fd04(int*)" ), address: 0 , size: 0 , kind: Unknown , section: None , flags: FlagSet (Global | Weak ), align: None , virtual_address: None }), Bright , 0 ), (Addend (- 8 ), Bright , 0 ), (Eol , Normal , 0 )]
3536[(Address (120 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" b" , 32773 ), Normal , 10 ), (BranchDest (200 ), Normal , 0 ), (Basic (" ~>" ), Rotating (0 ), 0 ), (Eol , Normal , 0 )]
@@ -43,7 +44,7 @@ expression: output
4344[(Address (152 ), Normal , 5 ), (Basic (" ~> " ), Rotating (5 ), 0 ), (Opcode (" mov" , 32818 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r5" )), Normal , 0 ), (Eol , Normal , 0 )]
4445[(Address (156 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bl" , 32774 ), Normal , 10 ), (Symbol (Symbol { name: " _ZN13LinkStateItem15StopUsingHammerEv" , demangled_name: Some (" LinkStateItem::StopUsingHammer()" ), address: 0 , size: 0 , kind: Unknown , section: None , flags: FlagSet (Global | Weak ), align: None , virtual_address: None }), Bright , 0 ), (Addend (- 8 ), Bright , 0 ), (Eol , Normal , 0 )]
4546[(Address (160 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" b" , 32773 ), Normal , 10 ), (BranchDest (200 ), Normal , 0 ), (Basic (" ~>" ), Rotating (0 ), 0 ), (Eol , Normal , 0 )]
46- [(Address (164 ), Normal , 5 ), (Basic (" ~> " ), Rotating (6 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (248 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
47+ [(Address (164 ), Normal , 5 ), (Basic (" ~> " ), Rotating (6 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (248 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Basic ( " (-> " ), Normal , 0 ), ( BranchDest ( 420 ), Normal , 0 ), ( Basic ( " ) " ), Normal , 0 ), ( Eol , Normal , 0 )]
4748[(Address (168 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" mov" , 32818 ), Normal , 10 ), (Argument (Opaque (" r1" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Unsigned (0 )), Normal , 0 ), (Eol , Normal , 0 )]
4849[(Address (172 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (0 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
4950[(Address (176 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" mov" , 32818 ), Normal , 10 ), (Argument (Opaque (" r2" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r1" )), Normal , 0 ), (Eol , Normal , 0 )]
@@ -98,7 +99,7 @@ expression: output
9899[(Address (372 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" add" , 32770 ), Normal , 10 ), (Argument (Opaque (" r6" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r6" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Unsigned (4 )), Normal , 0 ), (Eol , Normal , 0 )]
99100[(Address (376 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" cmp" , 32786 ), Normal , 10 ), (Argument (Opaque (" r6" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Argument (Opaque (" r4" )), Normal , 0 ), (Eol , Normal , 0 )]
100101[(Address (380 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" bne" , 32773 ), Normal , 10 ), (BranchDest (364 ), Normal , 0 ), (Basic (" ~>" ), Rotating (15 ), 0 ), (Eol , Normal , 0 )]
101- [(Address (384 ), Normal , 5 ), (Basic (" ~> " ), Rotating (14 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (36 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
102+ [(Address (384 ), Normal , 5 ), (Basic (" ~> " ), Rotating (14 ), 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" pc" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (36 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Basic ( " (-> " ), Normal , 0 ), ( BranchDest ( 428 ), Normal , 0 ), ( Basic ( " ) " ), Normal , 0 ), ( Eol , Normal , 0 )]
102103[(Address (388 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldr" , 32799 ), Normal , 10 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (0 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
103104[(Address (392 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" ldrb" , 32800 ), Normal , 10 ), (Argument (Opaque (" r1" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" [" ), Normal , 0 ), (Argument (Opaque (" r0" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Signed (128 )), Normal , 0 ), (Basic (" ]" ), Normal , 0 ), (Eol , Normal , 0 )]
104105[(Address (396 ), Normal , 5 ), (Spacing (4 ), Normal , 0 ), (Opcode (" cmp" , 32786 ), Normal , 10 ), (Argument (Opaque (" r1" )), Normal , 0 ), (Basic (" , " ), Normal , 0 ), (Basic (" #" ), Normal , 0 ), (Argument (Unsigned (0 )), Normal , 0 ), (Eol , Normal , 0 )]
0 commit comments