Offset 36, 26 lines modifiedOffset 36, 26 lines modified
36 »       lea····0x5d90(%rip),%rdi········36 »       lea····0x5d90(%rip),%rdi········
37 »       call···4c60·<g_setenv@plt>37 »       call···4c60·<g_setenv@plt>
38 »       mov····$0x1,%edx38 »       mov····$0x1,%edx
39 »       mov····%rbx,%rsi39 »       mov····%rbx,%rsi
40 »       lea····0x5d93(%rip),%rdi········40 »       lea····0x5d93(%rip),%rdi········
41 »       call···4c60·<g_setenv@plt>41 »       call···4c60·<g_setenv@plt>
42 »       mov····$0x1ed,%esi42 »       mov····$0x1ed,%esi
43 »       lea····0x698b(%rip),%rdi········43 »       lea····0x6993(%rip),%rdi········
44 »       call···4be0·<g_mkdir_with_parents@plt>44 »       call···4be0·<g_mkdir_with_parents@plt>
45 »       test···%eax,%eax45 »       test···%eax,%eax
46 »       jne····56f7·<main@@Base+0xf7>46 »       jne····56f7·<main@@Base+0xf7>
47 »       lea····0x1303(%rip),%rsi········47 »       lea····0x1303(%rip),%rsi········
48 »       lea····0x69e4(%rip),%rdi········48 »       lea····0x69ec(%rip),%rdi········
49 »       call···4df0·<g_test_add_func@plt>49 »       call···4df0·<g_test_add_func@plt>
50 »       lea····0xec0(%rip),%rsi········50 »       lea····0xec0(%rip),%rsi········
51 »       lea····0x69f9(%rip),%rdi········51 »       lea····0x6a01(%rip),%rdi········
52 »       call···4df0·<g_test_add_func@plt>52 »       call···4df0·<g_test_add_func@plt>
53 »       lea····0x72d(%rip),%rsi········53 »       lea····0x72d(%rip),%rsi········
54 »       lea····0x6a0e(%rip),%rdi········54 »       lea····0x6a16(%rip),%rdi········
55 »       call···4df0·<g_test_add_func@plt>55 »       call···4df0·<g_test_add_func@plt>
56 »       call···50c0·<g_test_run@plt>56 »       call···50c0·<g_test_run@plt>
57 »       mov····%rbx,%rdi57 »       mov····%rbx,%rdi
58 »       mov····%eax,%ebp58 »       mov····%eax,%ebp
59 »       call···5180·<g_free@plt>59 »       call···5180·<g_free@plt>
60 »       add····$0x18,%rsp60 »       add····$0x18,%rsp
61 »       mov····%ebp,%eax61 »       mov····%ebp,%eax
Offset 63, 20 lines modifiedOffset 63, 20 lines modified
63 »       pop····%rbp63 »       pop····%rbp
64 »       ret64 »       ret
65 »       lea····0x5be7(%rip),%rcx········65 »       lea····0x5be7(%rip),%rcx········
66 »       movslq·%eax,%r966 »       movslq·%eax,%r9
67 »       push···%rdx67 »       push···%rdx
68 »       mov····$0xd7,%edx68 »       mov····$0xd7,%edx
69 »       push···$0x6969 »       push···$0x69
70 »       lea····0x6940(%rip),%r8········70 »       lea····0x6948(%rip),%r8········
71 »       push···$0x071 »       push···$0x0
72 »       lea····0x6627(%rip),%rsi········72 »       lea····0x6627(%rip),%rsi········
73 »       push···%rcx73 »       push···%rcx
74 »       lea····0x5b9a(%rip),%rdi········74 »       lea····0x5b9a(%rip),%rdi········
75 »       lea····0x709b(%rip),%rcx········75 »       lea····0x70bb(%rip),%rcx········
76 »       call···4f60·<g_assertion_message_cmpint@plt>76 »       call···4f60·<g_assertion_message_cmpint@plt>
77 »       add····$0x20,%rsp77 »       add····$0x20,%rsp
78 »       jmp····56a6·<main@@Base+0xa6>78 »       jmp····56a6·<main@@Base+0xa6>
79 »       cs·nopw·0x0(%rax,%rax,1)79 »       cs·nopw·0x0(%rax,%rax,1)
  
80 0000000000005740·<_start@@Base>:80 0000000000005740·<_start@@Base>:
81 »       endbr6481 »       endbr64
Offset 510, 15 lines modifiedOffset 510, 15 lines modified
510 »       mov····%rax,%r14510 »       mov····%rax,%r14
511 »       call···50a0·<g_file_get_contents@plt>511 »       call···50a0·<g_file_get_contents@plt>
512 »       mov····0x20(%rsp),%r9512 »       mov····0x20(%rsp),%r9
513 »       mov····%eax,%r12d513 »       mov····%eax,%r12d
514 »       test···%r9,%r9514 »       test···%r9,%r9
515 »       je·····5eac·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x2ec>515 »       je·····5eac·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x2ec>
516 »       push···$0x0516 »       push···$0x0
517 »       lea····0x6917(%rip),%rcx········517 »       lea····0x6937(%rip),%rcx········
518 »       mov····$0xb6,%edx518 »       mov····$0xb6,%edx
519 »       push···$0x0519 »       push···$0x0
520 »       lea····0x5ea9(%rip),%rsi········520 »       lea····0x5ea9(%rip),%rsi········
521 »       lea····0x5417(%rip),%r8········521 »       lea····0x5417(%rip),%r8········
522 »       lea····0x5416(%rip),%rdi········522 »       lea····0x5416(%rip),%rdi········
523 »       call···51b0·<g_assertion_message_error@plt>523 »       call···51b0·<g_assertion_message_error@plt>
524 »       pop····%rcx524 »       pop····%rcx
Offset 533, 15 lines modifiedOffset 533, 15 lines modified
533 »       mov····%eax,%r12d533 »       mov····%eax,%r12d
534 »       test···%r9,%r9534 »       test···%r9,%r9
535 »       je·····5efe·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x33e>535 »       je·····5efe·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x33e>
536 »       push···$0x0536 »       push···$0x0
537 »       mov····$0xb9,%edx537 »       mov····$0xb9,%edx
538 »       push···$0x0538 »       push···$0x0
539 »       lea····0x53d3(%rip),%r8········539 »       lea····0x53d3(%rip),%r8········
540 »       lea····0x68b7(%rip),%rcx········540 »       lea····0x68d7(%rip),%rcx········
541 »       lea····0x5e50(%rip),%rsi········541 »       lea····0x5e50(%rip),%rsi········
542 »       lea····0x53c4(%rip),%rdi········542 »       lea····0x53c4(%rip),%rdi········
543 »       call···51b0·<g_assertion_message_error@plt>543 »       call···51b0·<g_assertion_message_error@plt>
544 »       pop····%rax544 »       pop····%rax
545 »       pop····%rdx545 »       pop····%rdx
546 »       test···%r12d,%r12d546 »       test···%r12d,%r12d
547 »       je·····6180·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x5c0>547 »       je·····6180·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x5c0>
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
553 »       mov····%rax,%r12553 »       mov····%rax,%r12
554 »       test···%r9,%r9554 »       test···%r9,%r9
555 »       je·····5f52·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x392>555 »       je·····5f52·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x392>
556 »       push···$0x0556 »       push···$0x0
557 »       lea····0x5388(%rip),%r8········557 »       lea····0x5388(%rip),%r8········
558 »       mov····$0xbc,%edx558 »       mov····$0xbc,%edx
559 »       push···$0x0559 »       push···$0x0
560 »       lea····0x6865(%rip),%rcx········560 »       lea····0x6885(%rip),%rcx········
561 »       lea····0x5dfe(%rip),%rsi········561 »       lea····0x5dfe(%rip),%rsi········
562 »       lea····0x5372(%rip),%rdi········562 »       lea····0x5372(%rip),%rdi········
563 »       call···51b0·<g_assertion_message_error@plt>563 »       call···51b0·<g_assertion_message_error@plt>
564 »       pop····%r11564 »       pop····%r11
565 »       pop····%r15565 »       pop····%r15
566 »       mov····%r12,%rdi566 »       mov····%r12,%rdi
567 »       lea····0x5e2c(%rip),%r15········567 »       lea····0x5e2c(%rip),%r15········
Offset 578, 28 lines modifiedOffset 578, 28 lines modified
578 »       test···%r9,%r9578 »       test···%r9,%r9
579 »       je·····5fb3·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x3f3>579 »       je·····5fb3·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x3f3>
580 »       push···$0x0580 »       push···$0x0
581 »       lea····0x5326(%rip),%r8········581 »       lea····0x5326(%rip),%r8········
582 »       mov····$0xc1,%edx582 »       mov····$0xc1,%edx
583 »       push···$0x0583 »       push···$0x0
584 »       lea····0x531e(%rip),%rdi········584 »       lea····0x531e(%rip),%rdi········
585 »       lea····0x67fc(%rip),%rcx········585 »       lea····0x681c(%rip),%rcx········
586 »       lea····0x5d95(%rip),%rsi········586 »       lea····0x5d95(%rip),%rsi········
587 »       call···51b0·<g_assertion_message_error@plt>587 »       call···51b0·<g_assertion_message_error@plt>
588 »       pop····%rdi588 »       pop····%rdi
589 »       pop····%r8589 »       pop····%r8
590 »       mov····%rbp,%rdx590 »       mov····%rbp,%rdx
591 »       mov····%r15,%rsi591 »       mov····%r15,%rsi
592 »       mov····%r13,%rdi592 »       mov····%r13,%rdi
593 »       call···4fd0·<fu_firmware_build_from_xml@plt>593 »       call···4fd0·<fu_firmware_build_from_xml@plt>
594 »       mov····0x20(%rsp),%r9594 »       mov····0x20(%rsp),%r9
595 »       test···%r9,%r9595 »       test···%r9,%r9
596 »       je·····5fff·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x43f>596 »       je·····5fff·<fu_struct_synaptics_firmware_config_parse_bytes@@Base+0x43f>
597 »       mov····%eax,0xc(%rsp)597 »       mov····%eax,0xc(%rsp)
598 »       lea····0x67ca(%rip),%rcx········598 »       lea····0x67ea(%rip),%rcx········
599 »       mov····$0xc3,%edx599 »       mov····$0xc3,%edx
600 »       push···$0x0600 »       push···$0x0
601 »       lea····0x5d5c(%rip),%rsi········601 »       lea····0x5d5c(%rip),%rsi········
602 »       push···$0x0602 »       push···$0x0
603 »       lea····0x52c8(%rip),%r8········603 »       lea····0x52c8(%rip),%r8········
604 »       lea····0x52c7(%rip),%rdi········604 »       lea····0x52c7(%rip),%rdi········
605 »       call···51b0·<g_assertion_message_error@plt>605 »       call···51b0·<g_assertion_message_error@plt>
Offset 646, 59 lines modifiedOffset 646, 59 lines modified
646 »       pop····%r13646 »       pop····%r13
647 »       pop····%r14647 »       pop····%r14
... Open expanded diff ...