2.83 MB
/srv/reproducible-results/rbuild-debian/r-b-build.sedXU1DV/b1/keyman_17.0.333-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.sedXU1DV/b2/keyman_17.0.333-1_armhf.changes
1.25 KB
Files
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 ·459c8b6498e7a279b31990379243bdd1·76164·debug·optional·ibus-keyman-dbgsym_17.0.333-1_armhf.deb 
2 ·2f6dd24d03e3c8ea8e390f68f35c9465·102524·text·optional·ibus-keyman_17.0.333-1_armhf.deb1 ·7b145995af77c56fa6f70df64556d6be·76160·debug·optional·ibus-keyman-dbgsym_17.0.333-1_armhf.deb
 2 ·82aa567d962f1d2f6404d04f368138df·102524·text·optional·ibus-keyman_17.0.333-1_armhf.deb
3 ·f061006ea78346a74775027d4a85aba5·52844·debug·optional·keyman-system-service-dbgsym_17.0.333-1_armhf.deb3 ·81ce47412fbc8ef4ca8797830f887907·52844·debug·optional·keyman-system-service-dbgsym_17.0.333-1_armhf.deb
4 ·c4a0da4cb62e1c46fc605ea38666e0a1·89376·text·optional·keyman-system-service_17.0.333-1_armhf.deb4 ·be2f8f8a0a8a4cf15c48dcce02215df7·89380·text·optional·keyman-system-service_17.0.333-1_armhf.deb
5 ·72c072e9c00193561f679657af926807·158944·text·optional·keyman_17.0.333-1_all.deb5 ·72c072e9c00193561f679657af926807·158944·text·optional·keyman_17.0.333-1_all.deb
6 ·fd06e73c4e75519e966d2d1a935be508·259200·libdevel·optional·libkeymancore-dev_17.0.333-1_armhf.deb6 ·fd06e73c4e75519e966d2d1a935be508·259200·libdevel·optional·libkeymancore-dev_17.0.333-1_armhf.deb
7 ·24a1db458f44cb0b1036f5b9b48364cd·2011576·debug·optional·libkeymancore1-dbgsym_17.0.333-1_armhf.deb7 ·24a1db458f44cb0b1036f5b9b48364cd·2011576·debug·optional·libkeymancore1-dbgsym_17.0.333-1_armhf.deb
8 ·e77f4efc87b4792e536d930ef7ca795b·197392·libs·optional·libkeymancore1_17.0.333-1_armhf.deb8 ·e77f4efc87b4792e536d930ef7ca795b·197392·libs·optional·libkeymancore1_17.0.333-1_armhf.deb
9 ·c2d248e940d3af487ffc149795c71f43·252416·python·optional·python3-keyman-config_17.0.333-1_all.deb9 ·c2d248e940d3af487ffc149795c71f43·252416·python·optional·python3-keyman-config_17.0.333-1_all.deb
371 KB
ibus-keyman_17.0.333-1_armhf.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
371 KB
data.tar.xz
371 KB
data.tar
371 KB
./usr/libexec/ibus-engine-keyman
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f9d71cdab3a1920f4127b2d1fa833fbd6881ccc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875f0739c62f69328c2c42c583d63837f7dc7c66
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
263 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-armhf.so.31 |f/lib/ld-linux-armhf.so.3
2 g_variant_dup_string2 g_variant_dup_string
3 g_param_spec_string3 g_param_spec_string
4 g_queue_push_tail4 g_queue_push_tail
5 g_intern_static_string5 g_intern_static_string
6 g_value_dup_string6 g_value_dup_string
7 g_str_hash7 g_str_hash
8 g_option_context_free8 g_option_context_free
369 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 145 lines modifiedOffset 1, 145 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002ffc·<.text>:2 00002ffc·<.text>:
3 main():3 main():
4 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:1374 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:137
5 »       mvnsmi» lr,·#737280»       @·0xb40005 »       mvnsmi» lr,·#737280»       @·0xb4000
6 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f6 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
7 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad7 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
8 »       svceq»  0x00c8f8cc8 »       svceq»  0x00c8f8cc
9 »       addlt»  r4,·r7,·r8,·asr·sl9 »       addlt»  r4,·r7,·r8,·asr·sl
10 »       smlsdcs»r0,·r8,·fp,·r410 »       smlsdcs»r0,·r8,·fp,·r4
11 »       ldclmi» 4,·cr4,·[r8,·#-488]» @·0xfffffe1811 »       ldclmi» 4,·cr4,·[r8,·#-488]» @·0xfffffe18
12 »       andne»  lr,·r2,·sp,·asr·#1912 »       andne»  lr,·r2,·sp,·asr·#19
13 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14113 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:141
14 »       strls»  r2,·[r4,·-r6]14 »       strls»  r2,·[r4,·-r6]
15 »       »       »       @·<UNDEFINED>·instruction:·0x4629447d15 »       »       »       @·<UNDEFINED>·instruction:·0x4629447d
16 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:13716 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:137
17 »       ldmpl»  r3,·{r0,·r2,·r4,·r6,·r9,·sl,·fp,·lr}^17 »       ldmpl»  r3,·{r0,·r2,·r4,·r6,·r9,·sl,·fp,·lr}^
18 »       ldmdavs»fp,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}18 »       ldmdavs»fp,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}
19 »       »       »       @·<UNDEFINED>·instruction:·0xf04f930519 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9305
20 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff030020 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0300
21 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14121 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:141
22 »       ldmdami»r2,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}^22 »       ldmdami»r2,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}^
23 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14323 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:143
24 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447824 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
25 »       bmi»    147df0c·<__bss_end__@@Base+0x145ded0>25 »       bmi»    147df0c·<__bss_end__@@Base+0x145ded0>
26 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14526 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:145
27 »       »       »       @·<UNDEFINED>·instruction:·0x4604495127 »       »       »       @·<UNDEFINED>·instruction:·0x46044951
28 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb8628 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86
29 »       stc»    7,·cr15,·[lr],·#1020»   @·0x3fc29 »       stc»    7,·cr15,·[lr],·#1020»   @·0x3fc
30 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14730 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:147
31 »       bge»    adc64·<__bss_end__@@Base+0x8dc28>31 »       bge»    adc64·<__bss_end__@@Base+0x8dc28>
32 »       strtmi» sl,·[r0],·-r3,·lsl·#1832 »       strtmi» sl,·[r0],·-r3,·lsl·#18
33 »       ldc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc0433 »       ldc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc04
34 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)34 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)
35 »       blls»   131680·<__bss_end__@@Base+0x111644>35 »       blls»   131680·<__bss_end__@@Base+0x111644>
36 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14836 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:148
37 »       rsbsle» r2,·r4,·r0,·lsl·#2237 »       rsbsle» r2,·r4,·r0,·lsl·#22
38 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:14938 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:149
39 »       ldmvs»  r9,·{r1,·r3,·r6,·fp,·lr}39 »       ldmvs»  r9,·{r1,·r3,·r6,·fp,·lr}
40 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447840 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
41 »       stmdals»r4,·{r1,·r5,·r7,·r8,·r9,·fp,·sp,·lr,·pc}41 »       stmdals»r4,·{r1,·r5,·r7,·r8,·r9,·fp,·sp,·lr,·pc}
42 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15042 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:150
43 »       ldc»    7,·cr15,·[r4],·#1020»   @·0x3fc43 »       ldc»    7,·cr15,·[r4],·#1020»   @·0x3fc
44 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15144 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:151
45 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462045 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
46 »       »       »       @·<UNDEFINED>·instruction:·0xf04febf046 »       »       »       @·<UNDEFINED>·instruction:·0xf04febf0
47 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15247 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:152
48 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff30ff48 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff30ff
49 »       »       »       @·<UNDEFINED>·instruction:·0xf8dfef5049 »       »       »       @·<UNDEFINED>·instruction:·0xf8dfef50
50 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15550 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:155
51 »       ldrbtmi»r8,·[r8],·#272»    @·0x11051 »       ldrbtmi»r8,·[r8],·#272»    @·0x110
52 »       ldrdls» pc,·[ip],·-r852 »       ldrdls» pc,·[ip],·-r8
53 »       svceq»  0x0000f1b953 »       svceq»  0x0000f1b9
54 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd02354 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd023
55 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:12655 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:126
56 »       »       »       @·<UNDEFINED>·instruction:·0xf003edb856 »       »       »       @·<UNDEFINED>·instruction:·0xf003edb8
57 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:12857 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:128
58 »       pkhbtmi»pc,·r0,·r9,·lsl·#17» @·<UNPREDICTABLE>58 »       pkhbtmi»pc,·r0,·r9,·lsl·#17» @·<UNPREDICTABLE>
59 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:12959 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:129
60 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462860 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
61 »       »       »       @·<UNDEFINED>·instruction:·0x4605ec7461 »       »       »       @·<UNDEFINED>·instruction:·0x4605ec74
62 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:13162 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:131
63 »       »       »       @·<UNDEFINED>·instruction:·0x4640463a63 »       »       »       @·<UNDEFINED>·instruction:·0x4640463a
64 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462964 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4629
65 »       blmi»   ebe6d8·<__bss_end__@@Base+0xe9e69c>65 »       blmi»   ebe6d8·<__bss_end__@@Base+0xe9e69c>
66 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:11166 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:111
67 »       ldmpl»  r3!,·{r3,·r5,·fp,·sp,·lr}^67 »       ldmpl»  r3!,·{r3,·r5,·fp,·sp,·lr}^
68 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681968 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6819
69 »       »       »       @·<UNDEFINED>·instruction:·0x2101ef9869 »       »       »       @·<UNDEFINED>·instruction:·0x2101ef98
70 /usr/include/glib-2.0/glib/glib-autocleanups.h:3970 /usr/include/glib-2.0/glib/glib-autocleanups.h:39
71 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462871 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
72 »       »       »       @·<UNDEFINED>·instruction:·0xf1b8eb8472 »       »       »       @·<UNDEFINED>·instruction:·0xf1b8eb84
73 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:4873 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:48
74 »       andle»  r0,·r2,·r0,·lsl·#3074 »       andle»  r0,·r2,·r0,·lsl·#30
75 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)75 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)
76 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff464076 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640
77 »       strtmi» lr,·[r0],·-r4,·asr·#2977 »       strtmi» lr,·[r0],·-r4,·asr·#29
78 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15778 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:157
79 »       bl»     ff0c10d0·<__bss_end__@@Base+0xff0a1094>79 »       bl»     ff0c10d0·<__bss_end__@@Base+0xff0a1094>
80 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:15880 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:158
81 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff200081 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2000
82 »       bmi»    c3ed6c·<__bss_end__@@Base+0xc1ed30>82 »       bmi»    c3ed6c·<__bss_end__@@Base+0xc1ed30>
83 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:10583 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:105
84 »       strbmi» r2,·[r8],·-r0,·lsr·#284 »       strbmi» r2,·[r8],·-r0,·lsr·#2
85 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a85 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
86 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed7686 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed76
87 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:10787 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:107
88 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed8e88 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed8e
89 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:10989 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:109
90 »       »       »       @·<UNDEFINED>·instruction:·0xf8c8ed9290 »       »       »       @·<UNDEFINED>·instruction:·0xf8c8ed92
91 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:109·(discriminator·1)91 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:109·(discriminator·1)
92 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff000492 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0004
93 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:11193 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:111
94 »       »       »       @·<UNDEFINED>·instruction:·0x4605edf094 »       »       »       @·<UNDEFINED>·instruction:·0x4605edf0
95 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)95 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)
96 »       teqle»  r3,·r0,·lsl·#1696 »       teqle»  r3,·r0,·lsl·#16
97 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:11497 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:114
98 »       »       »       @·<UNDEFINED>·instruction:·0x21204a2898 »       »       »       @·<UNDEFINED>·instruction:·0x21204a28
99 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a99 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
100 »       bmi»    9fe6a0·<__bss_end__@@Base+0x9de664>100 »       bmi»    9fe6a0·<__bss_end__@@Base+0x9de664>
101 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:115101 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:115
102 »       strtmi» r4,·[fp],·-r7,·lsr·#18102 »       strtmi» r4,·[fp],·-r7,·lsr·#18
103 »       ldrdeq» pc,·[r4],·-r8103 »       ldrdeq» pc,·[r4],·-r8
104 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86104 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86
105 »       strpl»  lr,·[r0,·#-2509]»    @·0xfffff633105 »       strpl»  lr,·[r0,·#-2509]»    @·0xfffff633
106 »       bl»     fe941118·<__bss_end__@@Base+0xfe9210dc>106 »       bl»     fe941118·<__bss_end__@@Base+0xfe9210dc>
107 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:118107 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:118
108 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}108 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}
109 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:163109 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:163
110 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620110 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
111 »       bmi»    87df90·<__bss_end__@@Base+0x85df54>111 »       bmi»    87df90·<__bss_end__@@Base+0x85df54>
112 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:164112 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:164
113 »       andcs»  r2,·r0,·r0,·lsr·#2113 »       andcs»  r2,·r0,·r0,·lsr·#2
114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
115 »       bmi»    7fe674·<__bss_end__@@Base+0x7de638>115 »       bmi»    7fe674·<__bss_end__@@Base+0x7de638>
116 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:166116 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:166
117 »       ldrbtmi»r4,·[sl],·#-2832»  @·0xfffff4f0117 »       ldrbtmi»r4,·[sl],·#-2832»  @·0xfffff4f0
118 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}118 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
119 »       subsmi» r9,·sl,·r5,·lsl·#22119 »       subsmi» r9,·sl,·r5,·lsl·#22
120 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>120 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
121 »       andcs»  sp,·r0,·r4,·lsl·r1121 »       andcs»  sp,·r0,·r4,·lsl·r1
122 »       pop»    {r0,·r1,·r2,·ip,·sp,·pc}122 »       pop»    {r0,·r1,·r2,·ip,·sp,·pc}
123 »       blmi»   664110·<__bss_end__@@Base+0x6440d4>123 »       blmi»   664110·<__bss_end__@@Base+0x6440d4>
Max diff block lines reached; 369085/377419 bytes (97.79%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39643731·63646162·33613139·32306634·9d71cdab3a1920f4 
3 ··0x00000010·31323762·32643166·61383333·66626436·127b2d1fa833fbd62 ··0x00000000·35663037·33396336·32663639·33323863·5f0739c62f69328c
 3 ··0x00000010·32633432·63353833·64363338·33376637·2c42c583d63837f7
4 ··0x00000020·38383163·63632e64·65627567·00000000·881ccc.debug....4 ··0x00000020·64633763·36362e64·65627567·00000000·dc7c66.debug....
5 ··0x00000030·933357fd····························.3W.5 ··0x00000030·54a5eb61····························T..a
  
69.6 KB
keyman-system-service_17.0.333-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-16·15:29:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-16·15:29:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····1544·2025-01-16·15:29:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1544·2025-01-16·15:29:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0····87640·2025-01-16·15:29:44.000000·data.tar.xz3 -rw-r--r--···0········0········0····87644·2025-01-16·15:29:44.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
69.0 KB
data.tar.xz
69.0 KB
data.tar
69.0 KB
./usr/libexec/keyman-system-service
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6bebc63061a264d3786b7157ac37853c4b50b0463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aaa5b2e13c7d883889b2ef5fef0ad7cc2f756745
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
301 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 F/lib/ld-linux-armhf.so.31 /ugE/lib/ld-linux-armhf.so.3
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 libevdev_kernel_set_led_value5 libevdev_kernel_set_led_value
6 libevdev_new_from_fd6 libevdev_new_from_fd
7 libevdev_get_event_value7 libevdev_get_event_value
8 libevdev_has_event_code8 libevdev_has_event_code
67.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 53 lines modifiedOffset 1, 53 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000010b4·<std::ctype<char>::do_widen(char)·const@@Base-0x790>:2 000010b4·<std::ctype<char>::do_widen(char)·const@@Base-0x790>:
3 main():3 main():
4 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:34 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:3
5 »       vst3.8» {d27,d29,d31},·[pc·:256],·r05 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0
6 »       bl»     feb582c0·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56a7c>6 »       bl»     feb582c0·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56a7c>
7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
8 »       bmi»    6c5028·<std::ctype<char>::do_widen(char)·const@@Base+0x6c37e4>8 »       bmi»    6c5028·<std::ctype<char>::do_widen(char)·const@@Base+0x6c37e4>
9 »       blmi»   6ed2e8·<std::ctype<char>::do_widen(char)·const@@Base+0x6ebaa4>9 »       blmi»   6ed2e8·<std::ctype<char>::do_widen(char)·const@@Base+0x6ebaa4>
10 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:410 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:4
11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff
12 »       strcs»  r4,·[r1,·#-1568]»    @·0xfffff9e012 »       strcs»  r4,·[r1,·#-1568]»    @·0xfffff9e0
13 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:313 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:3
14 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}14 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
15 »       »       »       @·<UNDEFINED>·instruction:·0xf04f930515 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9305
16 »       »       »       @·<UNDEFINED>·instruction:·0xf000030016 »       »       »       @·<UNDEFINED>·instruction:·0xf0000300
17 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:417 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:4
18 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfc8118 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfc81
19 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:5·(discriminator·1)19 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:5·(discriminator·1)
20 »       cmnlt»  fp,·r0,·lsl·r020 »       cmnlt»  fp,·r0,·lsl·r0
21 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:1021 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:10
22 »       »       »       @·<UNDEFINED>·instruction:·0xf000462022 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
23 »       bmi»    4fffac·<std::ctype<char>::do_widen(char)·const@@Base+0x4fe768>23 »       bmi»    4fffac·<std::ctype<char>::do_widen(char)·const@@Base+0x4fe768>
24 »       ldrbtmi»r4,·[sl],·#-2833»  @·0xfffff4ef24 »       ldrbtmi»r4,·[sl],·#-2833»  @·0xfffff4ef
25 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}25 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
26 »       subsmi» r9,·sl,·r5,·lsl·#2226 »       subsmi» r9,·sl,·r5,·lsl·#22
27 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>27 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
28 »       »       »       @·<UNDEFINED>·instruction:·0x4628d11428 »       »       »       @·<UNDEFINED>·instruction:·0x4628d114
29 »       ldclt»  0,·cr11,·[r0,·#-28]!» @·0xffffffe429 »       ldclt»  0,·cr11,·[r0,·#-28]!» @·0xffffffe4
30 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:930 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:9
31 »       »       »       @·<UNDEFINED>·instruction:·0xf000462031 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
32 »       »       »       @·<UNDEFINED>·instruction:·0x4605fbd132 »       »       »       @·<UNDEFINED>·instruction:·0x4605fbd1
33 »       strtmi» lr,·[r0],·-sl,·ror·#1533 »       strtmi» lr,·[r0],·-sl,·ror·#15
34 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:1034 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:10
35 »       blx»    fe6bd11a·<std::ctype<char>::do_widen(char)·const@@Base+0xfe6bb8d6>35 »       blx»    fe6bd11a·<std::ctype<char>::do_widen(char)·const@@Base+0xfe6bb8d6>
36 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:336 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:3
37 »       blmi»   1d3940·<std::ctype<char>::do_widen(char)·const@@Base+0x1d20fc>37 »       blmi»   1d3940·<std::ctype<char>::do_widen(char)·const@@Base+0x1d20fc>
38 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^38 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
39 »       blls»   15b18c·<std::ctype<char>::do_widen(char)·const@@Base+0x159948>39 »       blls»   15b18c·<std::ctype<char>::do_widen(char)·const@@Base+0x159948>
40 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a40 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a
41 »       andle»  r0,·r1,·r0,·lsl·#641 »       andle»  r0,·r1,·r0,·lsl·#6
42 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:1042 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:10
43 »       svc»    0x0038f7ff43 »       svc»    0x0038f7ff
44 »       svc»    0x003cf7ff44 »       svc»    0x003cf7ff
45 »       andeq»  lr,·r1,·r2,·asr·lr45 »       andeq»  lr,·r1,·r2,·asr·lr
46 »       strheq» r0,·[r0],·-ip46 »       strheq» r0,·[r0],·-ip
47 »       andeq»  lr,·r1,·lr,·lsr·#2847 »       andeq»  lr,·r1,·lr,·lsr·#28
48 »       andeq»  lr,·r1,·r4,·lsl·#2848 »       andeq»  lr,·r1,·r4,·lsl·#28
49 _start():49 _start():
Offset 116, 93 lines modifiedOffset 116, 93 lines modified
116 »       andeq»  lr,·r1,·ip,·lsl·sp116 »       andeq»  lr,·r1,·ip,·lsl·sp
117 »       ldrdeq» r0,·[r0],·-r4117 »       ldrdeq» r0,·[r0],·-r4
118 »       strdeq» lr,·[r1],·-r2118 »       strdeq» lr,·[r1],·-r2
119 »       andeq»  lr,·r1,·r6,·ror·#27119 »       andeq»  lr,·r1,·r6,·ror·#27
120 frame_dummy():120 frame_dummy():
121 »       svclt»  0x0000e7c4121 »       svclt»  0x0000e7c4
122 KeyboardDevice::~KeyboardDevice():122 KeyboardDevice::~KeyboardDevice():
123 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19123 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19
124 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0124 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
125 »       bl»     feb58448·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c04>125 »       bl»     feb58448·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c04>
126 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c126 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
127 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8127 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
128 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:21128 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:21
129 »       blmi»   1db354·<std::ctype<char>::do_widen(char)·const@@Base+0x1d9b10>129 »       blmi»   1db354·<std::ctype<char>::do_widen(char)·const@@Base+0x1d9b10>
130 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19130 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19
131 »       movwcc» r4,·#33915»@·0x847b131 »       movwcc» r4,·#33915»@·0x847b
132 »       tstlt»  r8,·r3,·lsr·#32132 »       tstlt»  r8,·r3,·lsr·#32
133 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22133 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22
134 »       mrc»    7,·7,·APSR_nzcv,·cr12,·cr15,·{7}134 »       mrc»    7,·7,·APSR_nzcv,·cr12,·cr15,·{7}
135 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:24135 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:24
136 »       mcrrne» 8,·10,·r6,·r3,·cr0136 »       mcrrne» 8,·10,·r6,·r3,·cr0
137 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001137 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
138 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:25138 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:25
139 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee78139 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee78
140 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27140 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27
141 »       svclt»  0x0000bd10141 »       svclt»  0x0000bd10
142 »       andeq»  lr,·r1,·r4,·lsl·fp142 »       andeq»  lr,·r1,·r4,·lsl·fp
143 KeyboardDevice::~KeyboardDevice():143 KeyboardDevice::~KeyboardDevice():
144 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19144 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19
145 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0145 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
146 »       bl»     feb5847c·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c38>146 »       bl»     feb5847c·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c38>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c147 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
148 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8148 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
149 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:21149 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:21
150 »       blmi»   25b388·<std::ctype<char>::do_widen(char)·const@@Base+0x259b44>150 »       blmi»   25b388·<std::ctype<char>::do_widen(char)·const@@Base+0x259b44>
151 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19151 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19
152 »       movwcc» r4,·#33915»@·0x847b152 »       movwcc» r4,·#33915»@·0x847b
153 »       tstlt»  r8,·r3,·lsr·#32153 »       tstlt»  r8,·r3,·lsr·#32
154 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22154 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22
155 »       mcr»    7,·7,·pc,·cr2,·cr15,·{7}» @·<UNPREDICTABLE>155 »       mcr»    7,·7,·pc,·cr2,·cr15,·{7}» @·<UNPREDICTABLE>
156 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:24156 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:24
157 »       mcrrne» 8,·10,·r6,·r3,·cr0157 »       mcrrne» 8,·10,·r6,·r3,·cr0
158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
159 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:25159 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:25
160 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee5e160 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee5e
161 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27·(discriminator·1)161 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27·(discriminator·1)
162 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114162 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114
163 »       strtmi» lr,·[r0],·-r8,·asr·#28163 »       strtmi» lr,·[r0],·-r8,·asr·#28
164 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27164 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27
165 »       svclt»  0x0000bd10165 »       svclt»  0x0000bd10
166 »       andeq»  lr,·r1,·r0,·ror·#21166 »       andeq»  lr,·r1,·r0,·ror·#21
167 KeyboardDevice::KeyboardDevice():167 KeyboardDevice::KeyboardDevice():
168 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11168 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11
169 »       tstcs»  r0,·r7,·lsl·#20169 »       tstcs»  r0,·r7,·lsl·#20
170 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410170 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410
171 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:14171 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:14
172 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01172 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01
173 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11173 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11
174 »       stmib»  r0,·{r3,·r9,·ip,·sp}^174 »       stmib»  r0,·{r3,·r9,·ip,·sp}^
175 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:14175 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:14
176 »       stmib»  r0,·{r1,·sl,·lr}^176 »       stmib»  r0,·{r1,·sl,·lr}^
177 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11177 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11
178 »       »       »       @·<UNDEFINED>·instruction:·0xf85d2100178 »       »       »       @·<UNDEFINED>·instruction:·0xf85d2100
179 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:17179 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:17
180 »       strvc»  r4,·[r1],·#-2820»    @·0xfffff4fc180 »       strvc»  r4,·[r1],·#-2820»    @·0xfffff4fc
181 »       svclt»  0x00004770181 »       svclt»  0x00004770
182 »       andeq»  lr,·r1,·lr,·lsr·#21182 »       andeq»  lr,·r1,·lr,·lsr·#21
183 KeyboardDevice::Initialize(char·const*):183 KeyboardDevice::Initialize(char·const*):
184 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:30184 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:30
185 »       ldrbmi» lr,·[r0,·sp,·lsr·#18]!185 »       ldrbmi» lr,·[r0,·sp,·lsr·#18]!
186 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f186 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
187 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad187 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
188 »       svceq»  0x00c0f8cc188 »       svceq»  0x00c0f8cc
Max diff block lines reached; 59589/68551 bytes (86.93%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·65626336·33303631·61323634·64333738·ebc63061a264d378 
3 ··0x00000010·36623731·35376163·33373835·33633462·6b7157ac37853c4b2 ··0x00000000·61356232·65313363·37643838·33383839·a5b2e13c7d883889
 3 ··0x00000010·62326566·35666566·30616437·63633266·b2ef5fef0ad7cc2f
4 ··0x00000020·35306230·34362e64·65627567·00000000·50b046.debug....4 ··0x00000020·37353637·34352e64·65627567·00000000·756745.debug....
5 ··0x00000030·0492ba3a····························...:5 ··0x00000030·10dcc7c0····························....
  
1.08 MB
ibus-keyman-dbgsym_17.0.333-1_armhf.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-16·15:29:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-16·15:29:44.000000·debian-binary
2 -rw-r--r--···0········0········0······540·2025-01-16·15:29:44.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2025-01-16·15:29:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0····75432·2025-01-16·15:29:44.000000·data.tar.xz3 -rw-r--r--···0········0········0····75432·2025-01-16·15:29:44.000000·data.tar.xz
652 B
control.tar.xz
624 B
control.tar
376 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>
7 Installed-Size:·1327 Installed-Size:·132
8 Depends:·ibus-keyman·(=·17.0.333-1)8 Depends:·ibus-keyman·(=·17.0.333-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ibus-keyman11 Description:·debug·symbols·for·ibus-keyman
12 Build-Ids:·9f9d71cdab3a1920f4127b2d1fa833fbd6881ccc12 Build-Ids:·875f0739c62f69328c2c42c583d63837f7dc7c66
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/9f/9d71cdab3a1920f4127b2d1fa833fbd6881ccc.debug1 usr/lib/debug/.build-id/87/5f0739c62f69328c2c42c583d63837f7dc7c66.debug
1.08 MB
data.tar.xz
1.08 MB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/9f/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/87/
7 -rw-r--r--···0·root·········(0)·root·········(0)···124488·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/9f/9d71cdab3a1920f4127b2d1fa833fbd6881ccc.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···124484·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/87/5f0739c62f69328c2c42c583d63837f7dc7c66.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman
1.08 MB
./usr/lib/debug/.build-id/9f/9d71cdab3a1920f4127b2d1fa833fbd6881ccc.debug vs.
./usr/lib/debug/.build-id/87/5f0739c62f69328c2c42c583d63837f7dc7c66.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
1000 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x31bd11 ··Entry·point·address:···············0x31bd
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········122928·(bytes·into·file)13 ··Start·of·section·headers:··········122924·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.15 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x1e030:1 There·are·39·section·headers,·starting·at·offset·0x1e02c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000064·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000064·04···A··4···0··4
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········0001fb8c·00fac4·000160·08··WA··5···0··427 ··[22]·.dynamic··········NOBITS··········0001fb8c·00fac4·000160·08··WA··5···0··4
28 ··[23]·.got··············NOBITS··········0001fcec·00fac4·000314·04··WA··0···0··428 ··[23]·.got··············NOBITS··········0001fcec·00fac4·000314·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00020000·00fac4·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········00020000·00fac4·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00020008·00fac4·000034·00··WA··0···0··430 ··[25]·.bss··············NOBITS··········00020008·00fac4·000034·00··WA··0···0··4
31 ··[26]·.comment··········PROGBITS········00000000·008bf8·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·008bf8·00001f·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008c17·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008c17·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·008c4c·00007e·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·008c4c·00007e·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·008ccc·008987·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·008ccc·008981·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·011654·000bf3·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·011650·000bf3·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·012248·002549·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·012244·002549·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·014794·000558·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·014790·000558·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·014cec·002397·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·014ce8·002398·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·017084·002375·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·017080·002375·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·0193fc·00051d·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·0193f8·00051d·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·01991c·002840·10·····37·382··441 ··[36]·.symtab···········SYMTAB··········00000000·019918·002840·10·····37·382··4
42 ··[37]·.strtab···········STRTAB··········00000000·01c15c·001d48·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·01c158·001d48·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·01dea4·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·01dea0·00018a·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·y·(purecode),·p·(processor·specific)48 ··D·(mbind),·y·(purecode),·p·(processor·specific)
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9f9d71cdab3a1920f4127b2d1fa833fbd6881ccc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·875f0739c62f69328c2c42c583d63837f7dc7c66
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1010 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x90·(32-bit)4 ···Length:········0x90·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x10107 ···Abbrev·Offset:·0x1010
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·97·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release
12 ·<1><15>:·Abbrev·Number:·34·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·34·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x32e):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x32e):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·34·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·34·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 20, 99 lines modifiedOffset 20, 99 lines modified
20 ·<1><23>:·Abbrev·Number:·120·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·120·(DW_TAG_base_type)
21 ····<24>···DW_AT_byte_size···:·(data1)·421 ····<24>···DW_AT_byte_size···:·(data1)·4
22 ····<25>···DW_AT_encoding····:·(data1)·5»    (signed)22 ····<25>···DW_AT_encoding····:·(data1)·5»    (signed)
23 ····<26>···DW_AT_name········:·(string)·int23 ····<26>···DW_AT_name········:·(string)·int
24 ·<1><2a>:·Abbrev·Number:·34·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·34·(DW_TAG_base_type)
25 ····<2b>···DW_AT_byte_size···:·(data1)·825 ····<2b>···DW_AT_byte_size···:·(data1)·8
26 ····<2c>···DW_AT_encoding····:·(data1)·5»    (signed)26 ····<2c>···DW_AT_encoding····:·(data1)·5»    (signed)
27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x6a0):·long·long·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x683):·long·long·int
28 ·<1><31>:·Abbrev·Number:·34·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·34·(DW_TAG_base_type)
29 ····<32>···DW_AT_byte_size···:·(data1)·829 ····<32>···DW_AT_byte_size···:·(data1)·8
30 ····<33>···DW_AT_encoding····:·(data1)·4»    (float)30 ····<33>···DW_AT_encoding····:·(data1)·4»    (float)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x827):·long·double31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x80a):·long·double
32 ·<1><38>:·Abbrev·Number:·34·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·34·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·133 ····<39>···DW_AT_byte_size···:·(data1)·1
34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xaa2):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xa85):·signed·char
36 ·<1><3f>:·Abbrev·Number:·34·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·34·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·137 ····<40>···DW_AT_byte_size···:·(data1)·1
38 ····<41>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)38 ····<41>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
39 ····<42>···DW_AT_name········:·(strp)·(offset:·0xaa0):·unsigned·char39 ····<42>···DW_AT_name········:·(strp)·(offset:·0xa83):·unsigned·char
40 ·<1><46>:·Abbrev·Number:·34·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·34·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·241 ····<47>···DW_AT_byte_size···:·(data1)·2
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x895):·short·int43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x878):·short·int
44 ·<1><4d>:·Abbrev·Number:·34·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·34·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·245 ····<4e>···DW_AT_byte_size···:·(data1)·2
46 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<50>···DW_AT_name········:·(strp)·(offset:·0xc6f):·short·unsigned·int47 ····<50>···DW_AT_name········:·(strp)·(offset:·0xc70):·short·unsigned·int
48 ·<1><54>:·Abbrev·Number:·34·(DW_TAG_base_type)48 ·<1><54>:·Abbrev·Number:·34·(DW_TAG_base_type)
49 ····<55>···DW_AT_byte_size···:·(data1)·449 ····<55>···DW_AT_byte_size···:·(data1)·4
50 ····<56>···DW_AT_encoding····:·(data1)·7»    (unsigned)50 ····<56>···DW_AT_encoding····:·(data1)·7»    (unsigned)
51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x333):·long·unsigned·int51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x333):·long·unsigned·int
52 ·<1><5b>:·Abbrev·Number:·34·(DW_TAG_base_type)52 ·<1><5b>:·Abbrev·Number:·34·(DW_TAG_base_type)
53 ····<5c>···DW_AT_byte_size···:·(data1)·453 ····<5c>···DW_AT_byte_size···:·(data1)·4
54 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)54 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)
55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x6a5):·long·int55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x688):·long·int
56 ·<1><62>:·Abbrev·Number:·1·(DW_TAG_pointer_type)56 ·<1><62>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
57 ····<63>···DW_AT_byte_size···:·(implicit_const)·457 ····<63>···DW_AT_byte_size···:·(implicit_const)·4
58 ····<63>···DW_AT_type········:·(ref_udata)·<0x64>,·char58 ····<63>···DW_AT_type········:·(ref_udata)·<0x64>,·char
59 ·<1><64>:·Abbrev·Number:·34·(DW_TAG_base_type)59 ·<1><64>:·Abbrev·Number:·34·(DW_TAG_base_type)
60 ····<65>···DW_AT_byte_size···:·(data1)·160 ····<65>···DW_AT_byte_size···:·(data1)·1
61 ····<66>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)61 ····<66>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
62 ····<67>···DW_AT_name········:·(strp)·(offset:·0xaa9):·char62 ····<67>···DW_AT_name········:·(strp)·(offset:·0xa8c):·char
63 ·<1><6b>:·Abbrev·Number:·56·(DW_TAG_const_type)63 ·<1><6b>:·Abbrev·Number:·56·(DW_TAG_const_type)
64 ····<6c>···DW_AT_type········:·(ref_udata)·<0x64>,·char64 ····<6c>···DW_AT_type········:·(ref_udata)·<0x64>,·char
65 ·<1><6d>:·Abbrev·Number:·1·(DW_TAG_pointer_type)65 ·<1><6d>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
66 ····<6e>···DW_AT_byte_size···:·(implicit_const)·466 ····<6e>···DW_AT_byte_size···:·(implicit_const)·4
67 ····<6e>···DW_AT_type········:·(ref_udata)·<0x6b>,·char67 ····<6e>···DW_AT_type········:·(ref_udata)·<0x6b>,·char
68 ·<1><6f>:·Abbrev·Number:·66·(DW_TAG_typedef)68 ·<1><6f>:·Abbrev·Number:·66·(DW_TAG_typedef)
69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xc08):·gchar69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xc09):·gchar
70 ····<74>···DW_AT_decl_file···:·(data1)·770 ····<74>···DW_AT_decl_file···:·(data1)·7
71 ····<75>···DW_AT_decl_line···:·(data1)·5271 ····<75>···DW_AT_decl_line···:·(data1)·52
72 ····<76>···DW_AT_decl_column·:·(data1)·1672 ····<76>···DW_AT_decl_column·:·(data1)·16
73 ····<77>···DW_AT_type········:·(ref_udata)·<0x64>,·char73 ····<77>···DW_AT_type········:·(ref_udata)·<0x64>,·char
74 ·<1><78>:·Abbrev·Number:·56·(DW_TAG_const_type)74 ·<1><78>:·Abbrev·Number:·56·(DW_TAG_const_type)
75 ····<79>···DW_AT_type········:·(ref_udata)·<0x6f>,·gchar,·char75 ····<79>···DW_AT_type········:·(ref_udata)·<0x6f>,·gchar,·char
76 ·<1><7a>:·Abbrev·Number:·34·(DW_TAG_base_type)76 ·<1><7a>:·Abbrev·Number:·34·(DW_TAG_base_type)
77 ····<7b>···DW_AT_byte_size···:·(data1)·477 ····<7b>···DW_AT_byte_size···:·(data1)·4
78 ····<7c>···DW_AT_encoding····:·(data1)·4»    (float)78 ····<7c>···DW_AT_encoding····:·(data1)·4»    (float)
79 ····<7d>···DW_AT_name········:·(strp)·(offset:·0xfb):·float79 ····<7d>···DW_AT_name········:·(strp)·(offset:·0xfb):·float
80 ·<1><81>:·Abbrev·Number:·34·(DW_TAG_base_type)80 ·<1><81>:·Abbrev·Number:·34·(DW_TAG_base_type)
81 ····<82>···DW_AT_byte_size···:·(data1)·881 ····<82>···DW_AT_byte_size···:·(data1)·8
82 ····<83>···DW_AT_encoding····:·(data1)·4»    (float)82 ····<83>···DW_AT_encoding····:·(data1)·4»    (float)
83 ····<84>···DW_AT_name········:·(strp)·(offset:·0x82c):·double83 ····<84>···DW_AT_name········:·(strp)·(offset:·0x80f):·double
84 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_pointer_type)84 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
85 ····<89>···DW_AT_byte_size···:·(implicit_const)·485 ····<89>···DW_AT_byte_size···:·(implicit_const)·4
86 ····<89>···DW_AT_type········:·(ref_udata)·<0x78>,·gchar,·char86 ····<89>···DW_AT_type········:·(ref_udata)·<0x78>,·gchar,·char
87 ·<1><8a>:·Abbrev·Number:·41·(DW_TAG_subprogram)87 ·<1><8a>:·Abbrev·Number:·41·(DW_TAG_subprogram)
88 ····<8b>···DW_AT_external····:·(flag_present)·188 ····<8b>···DW_AT_external····:·(flag_present)·1
89 ····<8b>···DW_AT_declaration·:·(flag_present)·189 ····<8b>···DW_AT_declaration·:·(flag_present)·1
90 ····<8b>···DW_AT_linkage_name:·(strp)·(offset:·0x8c8):·__stack_chk_fail90 ····<8b>···DW_AT_linkage_name:·(strp)·(offset:·0x8ab):·__stack_chk_fail
91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x8c8):·__stack_chk_fail91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x8ab):·__stack_chk_fail
92 ·<1><93>:·Abbrev·Number:·092 ·<1><93>:·Abbrev·Number:·0
93 ··Compilation·Unit·@·offset·0x94:93 ··Compilation·Unit·@·offset·0x94:
94 ···Length:········0x35·(32-bit)94 ···Length:········0x35·(32-bit)
95 ···Version:·······595 ···Version:·······5
96 ···Unit·Type:·····DW_UT_partial·(3)96 ···Unit·Type:·····DW_UT_partial·(3)
97 ···Abbrev·Offset:·0x101097 ···Abbrev·Offset:·0x1010
98 ···Pointer·Size:··498 ···Pointer·Size:··4
99 ·<0><a0>:·Abbrev·Number:·97·(DW_TAG_partial_unit)99 ·<0><a0>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
100 ····<a1>···DW_AT_stmt_list···:·(sec_offset)·0100 ····<a1>···DW_AT_stmt_list···:·(sec_offset)·0
101 ····<a5>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release101 ····<a5>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release
102 ·<1><a9>:·Abbrev·Number:·50·(DW_TAG_typedef)102 ·<1><a9>:·Abbrev·Number:·50·(DW_TAG_typedef)
103 ····<aa>···DW_AT_name········:·(strp)·(offset:·0x7e):·guint32103 ····<aa>···DW_AT_name········:·(strp)·(offset:·0x7e):·guint32
104 ····<ae>···DW_AT_decl_file···:·(data1)·5104 ····<ae>···DW_AT_decl_file···:·(data1)·5
105 ····<af>···DW_AT_decl_line···:·(data1)·57105 ····<af>···DW_AT_decl_line···:·(data1)·57
106 ····<b0>···DW_AT_decl_column·:·(data1)·22106 ····<b0>···DW_AT_decl_column·:·(data1)·22
107 ····<b1>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int107 ····<b1>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int
108 ·<1><b5>:·Abbrev·Number:·121·(DW_TAG_pointer_type)108 ·<1><b5>:·Abbrev·Number:·121·(DW_TAG_pointer_type)
109 ····<b6>···DW_AT_byte_size···:·(data1)·4109 ····<b6>···DW_AT_byte_size···:·(data1)·4
110 ·<1><b7>:·Abbrev·Number:·50·(DW_TAG_typedef)110 ·<1><b7>:·Abbrev·Number:·50·(DW_TAG_typedef)
111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd54):·gint111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd55):·gint
112 ····<bc>···DW_AT_decl_file···:·(data1)·7112 ····<bc>···DW_AT_decl_file···:·(data1)·7
113 ····<bd>···DW_AT_decl_line···:·(data1)·55113 ····<bd>···DW_AT_decl_line···:·(data1)·55
114 ····<be>···DW_AT_decl_column·:·(data1)·16114 ····<be>···DW_AT_decl_column·:·(data1)·16
115 ····<bf>···DW_AT_type········:·(ref_addr)·<0x23>,·int115 ····<bf>···DW_AT_type········:·(ref_addr)·<0x23>,·int
116 ·<1><c3>:·Abbrev·Number:·66·(DW_TAG_typedef)116 ·<1><c3>:·Abbrev·Number:·66·(DW_TAG_typedef)
117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x398):·gboolean117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x398):·gboolean
118 ····<c8>···DW_AT_decl_file···:·(data1)·7118 ····<c8>···DW_AT_decl_file···:·(data1)·7
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ···Length:········0x110·(32-bit)124 ···Length:········0x110·(32-bit)
125 ···Version:·······5125 ···Version:·······5
126 ···Unit·Type:·····DW_UT_partial·(3)126 ···Unit·Type:·····DW_UT_partial·(3)
127 ···Abbrev·Offset:·0x1010127 ···Abbrev·Offset:·0x1010
128 ···Pointer·Size:··4128 ···Pointer·Size:··4
129 ·<0><d9>:·Abbrev·Number:·97·(DW_TAG_partial_unit)129 ·<0><d9>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
130 ····<da>···DW_AT_stmt_list···:·(sec_offset)·0130 ····<da>···DW_AT_stmt_list···:·(sec_offset)·0
131 ····<de>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release131 ····<de>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release
132 ·<1><e2>:·Abbrev·Number:·50·(DW_TAG_typedef)132 ·<1><e2>:·Abbrev·Number:·50·(DW_TAG_typedef)
133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x23c):·gsize133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x23c):·gsize
134 ····<e7>···DW_AT_decl_file···:·(data1)·5134 ····<e7>···DW_AT_decl_file···:·(data1)·5
Max diff block lines reached; 1031340/1038739 bytes (99.29%) of diff not shown.
550 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 c&E/TKcm
 3 1DhYa0|E
2 Iq4DOLh&u4 qIq4DOLh-
3 t^[~?Gpp 
4 BqmA2=}p 
5 »       qTrp»   U|b 
6 b_(h?"ouy 
7 )hX.izIm"oW5 Bjk!4]OR{
 6 SI]A2=}p
 7 _{gBWBq&
 8 vc&KLff12j
 9 3TqQLsqI
 10 /ZX1/YX%/[
 11 hS:ZIP}h
 12 0+r2·r9S[
 13 8bg!lOAE
 14 Xk~Kfj.O
 15 B8cjJ&B7sj
8 S&]^YYZ116 S&]^YYZ1
9 @=WZ1_<x17 @=WZ1_<x
10 .H4d@3'k18 .H4d@3'k
11 5~_XXZl»19 5~_XXZl»
12 g!Gc?Oc?w20 g!Gc?Oc?w
13 -r·c?ngC21 -r·c?ngC
14 ~L?yz;a_22 ~L?yz;a_
 23 "bAm0<W6r'
15 P7?QUA?X~ 
16 1B;~BqOM 
17 nKWKu"·E 
18 QR"JND)V24 QR"JND)V
19 8&0]"@-J25 8&0]"@-J
20 __abi_tag26 __abi_tag
21 call_weak_fn27 call_weak_fn
22 glib_autoptr_destroy_IBusEngineDesc28 glib_autoptr_destroy_IBusEngineDesc
23 ibus_disconnected_cb29 ibus_disconnected_cb
24 add_keyboards30 add_keyboards
610 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 000032b4·<frame_dummy>:24 000032b4·<frame_dummy>:
25 frame_dummy():25 frame_dummy():
26 »       movs»   r0,·r026 »       movs»   r0,·r0
27 »       ...27 »       ...
  
28 000032b8·<glib_autoptr_destroy_IBusEngineDesc>:28 000032b8·<glib_autoptr_destroy_IBusEngineDesc>:
29 glib_autoptr_destroy_IBusEngineDesc():29 glib_autoptr_destroy_IBusEngineDesc():
30 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:4730 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:47
31 »       movs»   r0,·r031 »       movs»   r0,·r0
32 »       ...32 »       ...
  
33 000032bc·<ibus_disconnected_cb>:33 000032bc·<ibus_disconnected_cb>:
34 »       ...34 »       ...
  
35 00003310·<add_keyboards>:35 00003310·<add_keyboards>:
84.5 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 106, 1394 lines modifiedOffset 106, 1394 lines modified
106 ··[···577]··__fprintf_chk106 ··[···577]··__fprintf_chk
107 ··[···585]··g_option_context_parse107 ··[···585]··g_option_context_parse
108 ··[···59c]··_IO_write_base108 ··[···59c]··_IO_write_base
109 ··[···5ab]··_IO_read_ptr109 ··[···5ab]··_IO_read_ptr
110 ··[···5b8]··qdata110 ··[···5b8]··qdata
111 ··[···5be]··ibus_bus_request_name111 ··[···5be]··ibus_bus_request_name
Diff chunk too large, falling back to line-by-line diff (1386 lines added, 1386 lines removed)
112 ··[···5d4]··arg_description112 ··[···5d4]··arg_description
113 ··[···5e4]··./linux/build/armv7l/release113 ··[···5e4]··G_OPTION_ARG_STRING_ARRAY
114 ··[···601]··G_OPTION_ARG_STRING_ARRAY114 ··[···5fe]··pdummy
115 ··[···61b]··pdummy115 ··[···605]··G_LOG_LEVEL_ERROR
116 ··[···622]··G_LOG_LEVEL_ERROR116 ··[···617]··_freeres_list
117 ··[···634]··_freeres_list117 ··[···625]··v_long
118 ··[···642]··v_long118 ··[···62c]··KM_CORE_MODIFIER_RCTRL
119 ··[···649]··KM_CORE_MODIFIER_RCTRL119 ··[···643]··_GClosure
120 ··[···660]··_GClosure120 ··[···64d]··_IO_marker
121 ··[···66a]··_IO_marker121 ··[···658]··G_LOG_LEVEL_MASK
122 ··[···675]··G_LOG_LEVEL_MASK122 ··[···669]··ibus_keyman_get_component
123 ··[···686]··ibus_keyman_get_component123 ··[···683]··long·long·int
124 ··[···6a0]··long·long·int124 ··[···691]··_GDBusConnection
125 ··[···6ae]··_GDBusConnection125 ··[···6a2]··_IO_save_base
126 ··[···6bf]··_IO_save_base126 ··[···6b0]··v_int
127 ··[···6cd]··v_int127 ··[···6b6]··KM_CORE_MODIFIER_RALT
128 ··[···6d3]··KM_CORE_MODIFIER_RALT128 ··[···6cc]··short_name
129 ··[···6e9]··short_name129 ··[···6d7]··glib_autoptr_destroy_IBusEngineDesc
130 ··[···6f4]··glib_autoptr_destroy_IBusEngineDesc130 ··[···6fb]··g_error_free
131 ··[···718]··g_error_free131 ··[···708]··g_assertion_message_expr
132 ··[···725]··g_assertion_message_expr132 ··[···721]··g_signal_connect_data
133 ··[···73e]··g_signal_connect_data133 ··[···737]··_freeres_buf
134 ··[···754]··_freeres_buf134 ··[···744]··g_type_instance
135 ··[···761]··g_type_instance135 ··[···754]··ibus_init
136 ··[···771]··ibus_init136 ··[···75e]··IBusComponent_autoptr
137 ··[···77b]··IBusComponent_autoptr137 ··[···774]··KM_CORE_MODIFIER_LCTRL
138 ··[···791]··KM_CORE_MODIFIER_LCTRL138 ··[···78b]··height
139 ··[···7a8]··height139 ··[···792]··_IBusEnginePrivate
140 ··[···7af]··_IBusEnginePrivate140 ··[···7a5]··GInitiallyUnowned
141 ··[···7c2]··GInitiallyUnowned141 ··[···7b7]··cursor_area
142 ··[···7d4]··cursor_area142 ··[···7c3]··_vtable_offset
143 ··[···7e0]··_vtable_offset143 ··[···7d2]··_GValue
144 ··[···7ef]··_GValue144 ··[···7da]··unused_data
145 ··[···7f7]··unused_data145 ··[···7e6]··__int64_t
146 ··[···803]··__int64_t146 ··[···7f0]··v_pointer
147 ··[···80d]··v_pointer147 ··[···7fa]··_GOptionContext
148 ··[···817]··_GOptionContext148 ··[···80a]··long·double
149 ··[···827]··long·double149 ··[···816]··G_LOG_LEVEL_INFO
150 ··[···833]··G_LOG_LEVEL_INFO150 ··[···827]··g_class
151 ··[···844]··g_class151 ··[···82f]··gint64
152 ··[···84c]··gint64152 ··[···836]··_GData
153 ··[···853]··_GData153 ··[···83d]··engine_name
154 ··[···85a]··engine_name154 ··[···849]··v_double
155 ··[···866]··v_double155 ··[···852]··ibus_component_output_engines
156 ··[···86f]··ibus_component_output_engines156 ··[···870]··enabled
157 ··[···88d]··enabled157 ··[···878]··short·int
158 ··[···895]··short·int158 ··[···882]··glib_autoptr_clear_IBusComponent
159 ··[···89f]··glib_autoptr_clear_IBusComponent159 ··[···8a3]··v_ulong
160 ··[···8c0]··v_ulong160 ··[···8ab]··__stack_chk_fail
161 ··[···8c8]··__stack_chk_fail161 ··[···8bc]··KM_CORE_MODIFIER_NOCAPS
162 ··[···8d9]··KM_CORE_MODIFIER_NOCAPS162 ··[···8d4]··glong
163 ··[···8f1]··glong163 ··[···8da]··_IO_wide_data
164 ··[···8f7]··_IO_wide_data164 ··[···8e8]··glib_listautoptr_cleanup_IBusEngineDesc
165 ··[···905]··glib_listautoptr_cleanup_IBusEngineDesc165 ··[···910]··_IBusFactory
166 ··[···92d]··_IBusFactory166 ··[···91d]··KM_CORE_MODIFIER_ALT
167 ··[···93a]··KM_CORE_MODIFIER_ALT167 ··[···932]··_g_boolean_var_10
168 ··[···94f]··_g_boolean_var_10168 ··[···944]··domain
169 ··[···961]··domain169 ··[···94b]··G_OPTION_ARG_CALLBACK
170 ··[···968]··G_OPTION_ARG_CALLBACK170 ··[···961]··gulong
171 ··[···97e]··gulong171 ··[···968]··_IO_buf_base
172 ··[···985]··_IO_buf_base172 ··[···975]··G_CONNECT_DEFAULT
173 ··[···992]··G_CONNECT_DEFAULT173 ··[···987]··_IBusObject
174 ··[···9a4]··_IBusObject174 ··[···993]··KM_CORE_MODIFIER_CTRL
175 ··[···9b0]··KM_CORE_MODIFIER_CTRL175 ··[···9a9]··ibus_disconnected_cb
176 ··[···9c6]··ibus_disconnected_cb176 ··[···9be]··glib_autoptr_cleanup_GString
177 ··[···9db]··glib_autoptr_cleanup_GString177 ··[···9db]··_lock
178 ··[···9f8]··_lock178 ··[···9e1]··allocated_len
179 ··[···9fe]··allocated_len179 ··[···9ef]··n_guards
180 ··[···a0c]··n_guards180 ··[···9f8]··GOptionArg
181 ··[···a15]··GOptionArg181 ··[···a03]··ibus_engine_desc_get_name
182 ··[···a20]··ibus_engine_desc_get_name182 ··[···a1d]··_old_offset
183 ··[···a3a]··_old_offset183 ··[···a29]··_IO_FILE
184 ··[···a46]··_IO_FILE184 ··[···a32]··ibus
185 ··[···a4f]··ibus185 ··[···a37]··ibus_bus_get_connection
186 ··[···a54]··ibus_bus_get_connection186 ··[···a4f]··ibus_main
187 ··[···a6c]··ibus_main187 ··[···a59]··GConnectFlags
188 ··[···a76]··GConnectFlags188 ··[···a67]··setlocale
189 ··[···a84]··setlocale189 ··[···a71]··print_engines_xml
190 ··[···a8e]··print_engines_xml190 ··[···a83]··unsigned·char
191 ··[···aa0]··unsigned·char191 ··[···a91]··IBusEngineDesc_listautoptr
192 ··[···aae]··IBusEngineDesc_listautoptr192 ··[···aac]··GQuark
193 ··[···ac9]··GQuark193 ··[···ab3]··_KeymanService
194 ··[···ad0]··_KeymanService194 ··[···ac2]··_IBusSerializable
195 ··[···adf]··_IBusSerializable195 ··[···ad4]··./linux/build/aarch64/release
196 ··[···af1]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O3·-O2·-fstack-protector-strong·-fstack-clash-protection196 ··[···af2]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O3·-O2·-fstack-protector-strong·-fstack-clash-protection
197 ··[···b7a]··KM_CORE_MODIFIER_NONE197 ··[···b7b]··KM_CORE_MODIFIER_NONE
198 ··[···b90]··G_OPTION_ARG_STRING198 ··[···b91]··G_OPTION_ARG_STRING
199 ··[···ba4]··KM_CORE_MODIFIER_SHIFT199 ··[···ba5]··KM_CORE_MODIFIER_SHIFT
200 ··[···bbb]··G_CONNECT_AFTER200 ··[···bbc]··G_CONNECT_AFTER
201 ··[···bcb]··G_LOG_LEVEL_MESSAGE201 ··[···bcc]··G_LOG_LEVEL_MESSAGE
202 ··[···bdf]··ibus_bus_new202 ··[···be0]··ibus_bus_new
203 ··[···bec]··add_single_keyboard203 ··[···bed]··add_single_keyboard
204 ··[···c00]··_fileno204 ··[···c01]··_fileno
205 ··[···c08]··gchar205 ··[···c09]··gchar
206 ··[···c0e]··unused_bus206 ··[···c0f]··unused_bus
207 ··[···c19]··__off_t207 ··[···c1a]··__off_t
208 ··[···c21]··guint16208 ··[···c22]··guint16
209 ··[···c29]··g_list_foreach209 ··[···c2a]··g_list_foreach
210 ··[···c38]··IBUS_COMPOSE_IGNORE_KEYLIST210 ··[···c39]··IBUS_COMPOSE_IGNORE_KEYLIST
211 ··[···c54]··ibus_component_get_engines211 ··[···c55]··ibus_component_get_engines
212 ··[···c6f]··short·unsigned·int212 ··[···c70]··short·unsigned·int
213 ··[···c82]··G_CONNECT_SWAPPED213 ··[···c83]··G_CONNECT_SWAPPED
214 ··[···c94]··__func__214 ··[···c95]··__func__
215 ··[···c9d]··meta_marshal_nouse215 ··[···c9e]··meta_marshal_nouse
216 ··[···cb0]··_IBusService216 ··[···cb1]··_IBusService
217 ··[···cbd]··ibus_factory_add_engine217 ··[···cbe]··ibus_factory_add_engine
218 ··[···cd5]··G_OPTION_ARG_NONE218 ··[···cd6]··G_OPTION_ARG_NONE
219 ··[···ce7]··g_autoptr_cleanup_gstring_free219 ··[···ce8]··g_autoptr_cleanup_gstring_free
220 ··[···d06]··g_option_context_new220 ··[···d07]··g_option_context_new
221 ··[···d1b]··G_OPTION_ARG_INT221 ··[···d1c]··G_OPTION_ARG_INT
222 ··[···d2c]··../../../ibus-keyman/src/main.c222 ··[···d2d]··../../../ibus-keyman/src/main.c
223 ··[···d4c]··_flags2223 ··[···d4d]··_flags2
224 ··[···d54]··gint224 ··[···d55]··gint
225 ··[···d59]··n_inotifiers225 ··[···d5a]··n_inotifiers
226 ··[···d66]··glib_autoptr_cleanup_IBusComponent226 ··[···d67]··glib_autoptr_cleanup_IBusComponent
227 ··[···d89]··arg_data227 ··[···d8a]··arg_data
228 ··[···d92]··add_keyboards228 ··[···d93]··add_keyboards
229 ··[···da0]··__builtin_fputs229 ··[···da1]··__builtin_fputs
230 ··[···db0]··G_LOG_FLAG_RECURSION230 ··[···db1]··G_LOG_FLAG_RECURSION
231 ··[···dc5]··__off64_t231 ··[···dc6]··__off64_t
Max diff block lines reached; 0/86327 bytes (0.00%) of diff not shown.
1.32 MB
keyman-system-service-dbgsym_17.0.333-1_armhf.deb
671 B
control.tar.xz
643 B
control.tar
395 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>
7 Installed-Size:·757 Installed-Size:·75
8 Depends:·keyman-system-service·(=·17.0.333-1)8 Depends:·keyman-system-service·(=·17.0.333-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·keyman-system-service11 Description:·debug·symbols·for·keyman-system-service
12 Build-Ids:·6bebc63061a264d3786b7157ac37853c4b50b04612 Build-Ids:·aaa5b2e13c7d883889b2ef5fef0ad7cc2f756745
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/6b/ebc63061a264d3786b7157ac37853c4b50b046.debug1 usr/lib/debug/.build-id/aa/a5b2e13c7d883889b2ef5fef0ad7cc2f756745.debug
1.32 MB
data.tar.xz
1.32 MB
data.tar
1.41 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/6b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/aa/
7 -rw-r--r--···0·root·········(0)·root·········(0)····65580·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/6b/ebc63061a264d3786b7157ac37853c4b50b046.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····65572·2025-01-16·15:29:44.000000·./usr/lib/debug/.build-id/aa/a5b2e13c7d883889b2ef5fef0ad7cc2f756745.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-16·15:29:44.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service
1.32 MB
./usr/lib/debug/.build-id/6b/ebc63061a264d3786b7157ac37853c4b50b046.debug vs.
./usr/lib/debug/.build-id/aa/a5b2e13c7d883889b2ef5fef0ad7cc2f756745.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
998 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x114111 ··Entry·point·address:···············0x1141
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········64020·(bytes·into·file)13 ··Start·of·section·headers:··········64012·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.15 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0xfa14:1 There·are·39·section·headers,·starting·at·offset·0xfa0c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000020·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000020·04···A··4···0··4
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········0001fe00·00fd60·000120·08··WA··5···0··427 ··[22]·.dynamic··········NOBITS··········0001fe00·00fd60·000120·08··WA··5···0··4
28 ··[23]·.got··············NOBITS··········0001ff20·00fd60·0000dc·04··WA··0···0··428 ··[23]·.got··············NOBITS··········0001ff20·00fd60·0000dc·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00020000·00fd60·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········00020000·00fd60·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00020008·00fd60·000004·00··WA··0···0··130 ··[25]·.bss··············NOBITS··········00020008·00fd60·000004·00··WA··0···0··1
31 ··[26]·.comment··········PROGBITS········00000000·002158·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·002158·00001f·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002177·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002177·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·0021ac·000046·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·0021ac·000046·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·0021f4·006df5·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·0021f4·006df0·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·008fec·000aaa·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·008fe4·000aaa·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·009a98·000ce8·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·009a90·000ce8·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·00a780·000179·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·00a778·000179·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·00a8fc·002810·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·00a8f4·00280f·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·00d10c·000ae6·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·00d104·000ae6·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·00dbf4·0002e2·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·00dbec·0002e2·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·00ded8·000e50·10·····37·140··441 ··[36]·.symtab···········SYMTAB··········00000000·00ded0·000e50·10·····37·140··4
42 ··[37]·.strtab···········STRTAB··········00000000·00ed28·000b61·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·00ed20·000b61·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·00f889·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·00f881·00018a·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·y·(purecode),·p·(processor·specific)48 ··D·(mbind),·y·(purecode),·p·(processor·specific)
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6bebc63061a264d3786b7157ac37853c4b50b0463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·aaa5b2e13c7d883889b2ef5fef0ad7cc2f756745
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.18 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 43 lines modifiedOffset 4, 43 lines modified
4 ···Length:········0xe0·(32-bit)4 ···Length:········0xe0·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x19207 ···Abbrev·Offset:·0x1920
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0xd24):·./linux/keyman-system-service/build/armv7l/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x522d):·./linux/keyman-system-service/build/aarch64/release
12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x742e):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x742f):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x7438):·unsigned·int19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x7439):·unsigned·int
20 ·<1><23>:·Abbrev·Number:·22·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·22·(DW_TAG_base_type)
21 ····<24>···DW_AT_byte_size···:·(data1)·121 ····<24>···DW_AT_byte_size···:·(data1)·1
22 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)22 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x400e):·unsigned·char23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x3fdb):·unsigned·char
24 ·<1><2a>:·Abbrev·Number:·22·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·22·(DW_TAG_base_type)
25 ····<2b>···DW_AT_byte_size···:·(data1)·225 ····<2b>···DW_AT_byte_size···:·(data1)·2
26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3ad0):·short·unsigned·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3a9d):·short·unsigned·int
28 ·<1><31>:·Abbrev·Number:·22·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·22·(DW_TAG_base_type)
29 ····<32>···DW_AT_byte_size···:·(data1)·429 ····<32>···DW_AT_byte_size···:·(data1)·4
30 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)30 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7433):·long·unsigned·int31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7434):·long·unsigned·int
32 ·<1><38>:·Abbrev·Number:·22·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·22·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·133 ····<39>···DW_AT_byte_size···:·(data1)·1
34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x4010):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x3fdd):·signed·char
36 ·<1><3f>:·Abbrev·Number:·22·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·22·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·237 ····<40>···DW_AT_byte_size···:·(data1)·2
38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
39 ····<42>···DW_AT_name········:·(strp)·(offset:·0x5b24):·short·int39 ····<42>···DW_AT_name········:·(strp)·(offset:·0x5b25):·short·int
40 ·<1><46>:·Abbrev·Number:·77·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·77·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·441 ····<47>···DW_AT_byte_size···:·(data1)·4
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(string)·int43 ····<49>···DW_AT_name········:·(string)·int
44 ·<1><4d>:·Abbrev·Number:·22·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·22·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·845 ····<4e>···DW_AT_byte_size···:·(data1)·8
46 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)46 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 53, 160 lines modifiedOffset 53, 160 lines modified
53 ····<5c>···DW_AT_byte_size···:·(data1)·453 ····<5c>···DW_AT_byte_size···:·(data1)·4
54 ·<1><5d>:·Abbrev·Number:·78·(DW_TAG_pointer_type)54 ·<1><5d>:·Abbrev·Number:·78·(DW_TAG_pointer_type)
55 ····<5e>···DW_AT_byte_size···:·(implicit_const)·455 ····<5e>···DW_AT_byte_size···:·(implicit_const)·4
56 ····<5e>···DW_AT_type········:·(ref1)·<0x5f>,·char56 ····<5e>···DW_AT_type········:·(ref1)·<0x5f>,·char
57 ·<1><5f>:·Abbrev·Number:·22·(DW_TAG_base_type)57 ·<1><5f>:·Abbrev·Number:·22·(DW_TAG_base_type)
58 ····<60>···DW_AT_byte_size···:·(data1)·158 ····<60>···DW_AT_byte_size···:·(data1)·1
59 ····<61>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)59 ····<61>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
60 ····<62>···DW_AT_name········:·(strp)·(offset:·0x4017):·char60 ····<62>···DW_AT_name········:·(strp)·(offset:·0x3fe4):·char
61 ·<1><66>:·Abbrev·Number:·79·(DW_TAG_namespace)61 ·<1><66>:·Abbrev·Number:·79·(DW_TAG_namespace)
62 ····<67>···DW_AT_name········:·(string)·std62 ····<67>···DW_AT_name········:·(string)·std
63 ····<6b>···DW_AT_sibling·····:·(ref1)·<0x72>63 ····<6b>···DW_AT_sibling·····:·(ref1)·<0x72>
64 ·<2><6c>:·Abbrev·Number:·71·(DW_TAG_imported_declaration)64 ·<2><6c>:·Abbrev·Number:·71·(DW_TAG_imported_declaration)
65 ····<6d>···DW_AT_decl_file···:·(data1)·3365 ····<6d>···DW_AT_decl_file···:·(data1)·33
66 ····<6e>···DW_AT_decl_line···:·(data1)·6166 ····<6e>···DW_AT_decl_line···:·(data1)·61
67 ····<6f>···DW_AT_decl_column·:·(data1)·1167 ····<6f>···DW_AT_decl_column·:·(data1)·11
68 ····<70>···DW_AT_import······:·(ref1)·<0xaf>»  [Abbrev·Number:·75·(DW_TAG_typedef)]68 ····<70>···DW_AT_import······:·(ref1)·<0xaf>»  [Abbrev·Number:·75·(DW_TAG_typedef)]
69 ·<2><71>:·Abbrev·Number:·069 ·<2><71>:·Abbrev·Number:·0
70 ·<1><72>:·Abbrev·Number:·22·(DW_TAG_base_type)70 ·<1><72>:·Abbrev·Number:·22·(DW_TAG_base_type)
71 ····<73>···DW_AT_byte_size···:·(data1)·471 ····<73>···DW_AT_byte_size···:·(data1)·4
72 ····<74>···DW_AT_encoding····:·(data1)·7»    (unsigned)72 ····<74>···DW_AT_encoding····:·(data1)·7»    (unsigned)
73 ····<75>···DW_AT_name········:·(strp)·(offset:·0x5755):·wchar_t73 ····<75>···DW_AT_name········:·(strp)·(offset:·0x5756):·wchar_t
74 ·<1><79>:·Abbrev·Number:·22·(DW_TAG_base_type)74 ·<1><79>:·Abbrev·Number:·22·(DW_TAG_base_type)
75 ····<7a>···DW_AT_byte_size···:·(data1)·875 ····<7a>···DW_AT_byte_size···:·(data1)·8
76 ····<7b>···DW_AT_encoding····:·(data1)·4»    (float)76 ····<7b>···DW_AT_encoding····:·(data1)·4»    (float)
77 ····<7c>···DW_AT_name········:·(strp)·(offset:·0xe74):·double77 ····<7c>···DW_AT_name········:·(strp)·(offset:·0xe41):·double
78 ·<1><80>:·Abbrev·Number:·22·(DW_TAG_base_type)78 ·<1><80>:·Abbrev·Number:·22·(DW_TAG_base_type)
79 ····<81>···DW_AT_byte_size···:·(data1)·479 ····<81>···DW_AT_byte_size···:·(data1)·4
80 ····<82>···DW_AT_encoding····:·(data1)·4»    (float)80 ····<82>···DW_AT_encoding····:·(data1)·4»    (float)
81 ····<83>···DW_AT_name········:·(strp)·(offset:·0x345b):·float81 ····<83>···DW_AT_name········:·(strp)·(offset:·0x3428):·float
82 ·<1><87>:·Abbrev·Number:·22·(DW_TAG_base_type)82 ·<1><87>:·Abbrev·Number:·22·(DW_TAG_base_type)
83 ····<88>···DW_AT_byte_size···:·(data1)·883 ····<88>···DW_AT_byte_size···:·(data1)·8
84 ····<89>···DW_AT_encoding····:·(data1)·4»    (float)84 ····<89>···DW_AT_encoding····:·(data1)·4»    (float)
85 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xe6f):·long·double85 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xe3c):·long·double
86 ·<1><8e>:·Abbrev·Number:·74·(DW_TAG_structure_type)86 ·<1><8e>:·Abbrev·Number:·74·(DW_TAG_structure_type)
87 ····<8f>···DW_AT_byte_size···:·(data1)·1687 ····<8f>···DW_AT_byte_size···:·(data1)·16
88 ····<90>···DW_AT_alignment···:·(data1)·888 ····<90>···DW_AT_alignment···:·(data1)·8
89 ····<91>···DW_AT_decl_file···:·(data1)·1489 ····<91>···DW_AT_decl_file···:·(data1)·14
90 ····<92>···DW_AT_decl_line···:·(data2)·42590 ····<92>···DW_AT_decl_line···:·(data2)·425
91 ····<94>···DW_AT_decl_column·:·(data1)·1691 ····<94>···DW_AT_decl_column·:·(data1)·16
92 ····<95>···DW_AT_linkage_name:·(strp)·(offset:·0x5b4b):·11max_align_t92 ····<95>···DW_AT_linkage_name:·(strp)·(offset:·0x5b4c):·11max_align_t
93 ····<99>···DW_AT_sibling·····:·(ref1)·<0xaf>93 ····<99>···DW_AT_sibling·····:·(ref1)·<0xaf>
94 ·<2><9a>:·Abbrev·Number:·76·(DW_TAG_member)94 ·<2><9a>:·Abbrev·Number:·76·(DW_TAG_member)
95 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x6578):·__max_align_ll95 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x6579):·__max_align_ll
96 ····<9f>···DW_AT_decl_file···:·(implicit_const)·1496 ····<9f>···DW_AT_decl_file···:·(implicit_const)·14
97 ····<9f>···DW_AT_decl_line···:·(data2)·42697 ····<9f>···DW_AT_decl_line···:·(data2)·426
98 ····<a1>···DW_AT_decl_column·:·(data1)·1398 ····<a1>···DW_AT_decl_column·:·(data1)·13
99 ····<a2>···DW_AT_type········:·(ref1)·<0x4d>,·long·long·int99 ····<a2>···DW_AT_type········:·(ref1)·<0x4d>,·long·long·int
100 ····<a3>···DW_AT_alignment···:·(implicit_const)·8100 ····<a3>···DW_AT_alignment···:·(implicit_const)·8
101 ····<a3>···DW_AT_data_member_location:·(data1)·0101 ····<a3>···DW_AT_data_member_location:·(data1)·0
102 ·<2><a4>:·Abbrev·Number:·76·(DW_TAG_member)102 ·<2><a4>:·Abbrev·Number:·76·(DW_TAG_member)
103 ····<a5>···DW_AT_name········:·(strp)·(offset:·0x6562):·__max_align_ld103 ····<a5>···DW_AT_name········:·(strp)·(offset:·0x6563):·__max_align_ld
104 ····<a9>···DW_AT_decl_file···:·(implicit_const)·14104 ····<a9>···DW_AT_decl_file···:·(implicit_const)·14
105 ····<a9>···DW_AT_decl_line···:·(data2)·427105 ····<a9>···DW_AT_decl_line···:·(data2)·427
106 ····<ab>···DW_AT_decl_column·:·(data1)·15106 ····<ab>···DW_AT_decl_column·:·(data1)·15
107 ····<ac>···DW_AT_type········:·(ref1)·<0x87>,·long·double107 ····<ac>···DW_AT_type········:·(ref1)·<0x87>,·long·double
108 ····<ad>···DW_AT_alignment···:·(implicit_const)·8108 ····<ad>···DW_AT_alignment···:·(implicit_const)·8
109 ····<ad>···DW_AT_data_member_location:·(data1)·8109 ····<ad>···DW_AT_data_member_location:·(data1)·8
110 ·<2><ae>:·Abbrev·Number:·0110 ·<2><ae>:·Abbrev·Number:·0
111 ·<1><af>:·Abbrev·Number:·75·(DW_TAG_typedef)111 ·<1><af>:·Abbrev·Number:·75·(DW_TAG_typedef)
112 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x5b4d):·max_align_t112 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x5b4e):·max_align_t
113 ····<b4>···DW_AT_decl_file···:·(data1)·14113 ····<b4>···DW_AT_decl_file···:·(data1)·14
114 ····<b5>···DW_AT_decl_line···:·(data2)·436114 ····<b5>···DW_AT_decl_line···:·(data2)·436
115 ····<b7>···DW_AT_decl_column·:·(data1)·3115 ····<b7>···DW_AT_decl_column·:·(data1)·3
116 ····<b8>···DW_AT_type········:·(ref1)·<0x8e>,·11max_align_t116 ····<b8>···DW_AT_type········:·(ref1)·<0x8e>,·11max_align_t
117 ····<b9>···DW_AT_alignment···:·(data1)·8117 ····<b9>···DW_AT_alignment···:·(data1)·8
118 ·<1><ba>:·Abbrev·Number:·22·(DW_TAG_base_type)118 ·<1><ba>:·Abbrev·Number:·22·(DW_TAG_base_type)
119 ····<bb>···DW_AT_byte_size···:·(data1)·1119 ····<bb>···DW_AT_byte_size···:·(data1)·1
120 ····<bc>···DW_AT_encoding····:·(data1)·2»    (boolean)120 ····<bc>···DW_AT_encoding····:·(data1)·2»    (boolean)
121 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x17a5):·bool121 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x1772):·bool
122 ·<1><c1>:·Abbrev·Number:·22·(DW_TAG_base_type)122 ·<1><c1>:·Abbrev·Number:·22·(DW_TAG_base_type)
123 ····<c2>···DW_AT_byte_size···:·(data1)·2123 ····<c2>···DW_AT_byte_size···:·(data1)·2
124 ····<c3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)124 ····<c3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
125 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x5260):·char16_t125 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x5261):·char16_t
126 ·<1><c8>:·Abbrev·Number:·22·(DW_TAG_base_type)126 ·<1><c8>:·Abbrev·Number:·22·(DW_TAG_base_type)
127 ····<c9>···DW_AT_byte_size···:·(data1)·4127 ····<c9>···DW_AT_byte_size···:·(data1)·4
128 ····<ca>···DW_AT_encoding····:·(data1)·16»   (unicode·string)128 ····<ca>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
129 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x21a7):·char32_t129 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x2174):·char32_t
130 ·<1><cf>:·Abbrev·Number:·78·(DW_TAG_pointer_type)130 ·<1><cf>:·Abbrev·Number:·78·(DW_TAG_pointer_type)
131 ····<d0>···DW_AT_byte_size···:·(implicit_const)·4131 ····<d0>···DW_AT_byte_size···:·(implicit_const)·4
132 ····<d0>···DW_AT_type········:·(ref1)·<0x5d>132 ····<d0>···DW_AT_type········:·(ref1)·<0x5d>
133 ·<1><d1>:·Abbrev·Number:·72·(DW_TAG_subprogram)133 ·<1><d1>:·Abbrev·Number:·72·(DW_TAG_subprogram)
134 ····<d2>···DW_AT_external····:·(flag_present)·1134 ····<d2>···DW_AT_external····:·(flag_present)·1
135 ····<d2>···DW_AT_declaration·:·(flag_present)·1135 ····<d2>···DW_AT_declaration·:·(flag_present)·1
Max diff block lines reached; 1229258/1237433 bytes (99.34%) of diff not shown.
435 B
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 23 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 Sa```b0cc``a2 Sa```b0cc``a
 3 JL4epPVV
 4 X=>29RXa
 5 NBK7n41VT
 6 M>>GduW6
 7 jKQ5[#UU
 8 d!C7%O{+77
 9 F:,&2Js1)p
3 A{:?1(%} 
4 o7e;G#h` 
5 <=m)laIv 
6 $1+ezVX|/ 
7 Y,?&Y~K2F[ 
8 J/Ol·g_[ 
9 37ZgYoA)F 
10 ;qS(jqs\ 
11 x&2WQgN&%10 x&2WQgN&%
12 q*5Ab^~Y11 q*5Ab^~Y
13 ;=fv.uvy;12 ;=fv.uvy;
 13 )SER#^"V
 14 [tL;JSSJ-
 15 Hk|D7+Z1
 16 V~9#tM1uV
14 jXF5LTCO17 jXF5LTCO
15 I<ki#di·18 I<ki#di·
16 __abi_tag19 __abi_tag
17 call_weak_fn20 call_weak_fn
18 main.cpp21 main.cpp
19 crtstuff.c22 crtstuff.c
20 all_implied_fbits23 all_implied_fbits
133 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 84, 1435 lines modifiedOffset 84, 1435 lines modified
84 ··[···c0f]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j84 ··[···c0f]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j
85 ··[···c60]··__ostream_insert<char,·std::char_traits<char>·>85 ··[···c60]··__ostream_insert<char,·std::char_traits<char>·>
86 ··[···c90]··_CharT86 ··[···c90]··_CharT
87 ··[···c97]··tm_mday87 ··[···c97]··tm_mday
88 ··[···c9f]··_SC_ADVISORY_INFO88 ··[···c9f]··_SC_ADVISORY_INFO
89 ··[···cb1]··_ZNKSt15__exception_ptr13exception_ptr6_M_getEv89 ··[···cb1]··_ZNKSt15__exception_ptr13exception_ptr6_M_getEv
Diff chunk too large, falling back to line-by-line diff (1427 lines added, 1427 lines removed)
90 ··[···ce1]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_90 ··[···ce1]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_
91 ··[···d24]··./linux/keyman-system-service/build/armv7l/release91 ··[···d24]··_SC_REALTIME_SIGNALS
92 ··[···d57]··_SC_REALTIME_SIGNALS92 ··[···d39]··__ap
93 ··[···d6c]··__ap93 ··[···d3e]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj
94 ··[···d71]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj94 ··[···d80]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj
95 ··[···db3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj95 ··[···dbb]··fseek
96 ··[···dee]··fseek96 ··[···dc1]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj
97 ··[···df4]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj97 ··[···e03]··tm_zone
98 ··[···e36]··tm_zone98 ··[···e0b]··_SC_LEVEL1_ICACHE_LINESIZE
99 ··[···e3e]··_SC_LEVEL1_ICACHE_LINESIZE99 ··[···e26]··__c1
100 ··[···e59]··__c1100 ··[···e2b]··__c2
101 ··[···e5e]··__c2101 ··[···e30]··_M_capacity
102 ··[···e63]··_M_capacity102 ··[···e3c]··long·double
103 ··[···e6f]··long·double103 ··[···e48]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj
104 ··[···e7b]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj104 ··[···e8b]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc
105 ··[···ebe]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc105 ··[···ecb]··_SC_2_C_VERSION
106 ··[···efe]··_SC_2_C_VERSION106 ··[···edb]··_SC_THREAD_DESTRUCTOR_ITERATIONS
107 ··[···f0e]··_SC_THREAD_DESTRUCTOR_ITERATIONS107 ··[···efc]··hasCapsLockLed
108 ··[···f2f]··hasCapsLockLed108 ··[···f0b]··__throw_bad_cast
109 ··[···f3e]··__throw_bad_cast109 ··[···f1c]··_ZNSt11char_traitsIcE3eofEv
110 ··[···f4f]··_ZNSt11char_traitsIcE3eofEv110 ··[···f38]··_IO_wide_data
111 ··[···f6b]··_IO_wide_data111 ··[···f46]··_M_mutate
112 ··[···f79]··_M_mutate112 ··[···f50]··fgetwc
113 ··[···f83]··fgetwc113 ··[···f57]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc
114 ··[···f8a]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc114 ··[···f9b]··_ZN14KeyboardDeviceD4Ev
115 ··[···fce]··_ZN14KeyboardDeviceD4Ev115 ··[···fb3]··fgetws
116 ··[···fe6]··fgetws116 ··[···fba]··_SC_PRIORITY_SCHEDULING
117 ··[···fed]··_SC_PRIORITY_SCHEDULING117 ··[···fd2]··_SC_MAPPED_FILES
118 ··[··1005]··_SC_MAPPED_FILES118 ··[···fe3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc
119 ··[··1016]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc119 ··[··1026]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j
120 ··[··1059]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j120 ··[··106c]··__cxx11
121 ··[··109f]··__cxx11121 ··[··1074]··bidirectional_iterator_tag
122 ··[··10a7]··bidirectional_iterator_tag122 ··[··108f]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc
123 ··[··10c2]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc123 ··[··10cb]··_SC_INT_MAX
124 ··[··10fe]··_SC_INT_MAX124 ··[··10d7]··__debug
125 ··[··110a]··__debug125 ··[··10df]··basic_string_view
126 ··[··1112]··basic_string_view126 ··[··10f1]··const_reference
127 ··[··1124]··const_reference127 ··[··1101]··_SC_XOPEN_CRYPT
128 ··[··1134]··_SC_XOPEN_CRYPT128 ··[··1111]··_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate
129 ··[··1144]··_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate129 ··[··1150]··_Znwj
130 ··[··1183]··_Znwj130 ··[··1156]··_ZNSt15__exception_ptr13exception_ptrC4EDn
131 ··[··1189]··_ZNSt15__exception_ptr13exception_ptrC4EDn131 ··[··1181]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc
132 ··[··11b4]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc132 ··[··11be]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj
133 ··[··11f1]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj133 ··[··120a]··5div_t
134 ··[··123d]··5div_t134 ··[··1211]··_vptr.KeyboardDevice
135 ··[··1244]··_vptr.KeyboardDevice135 ··[··1226]··_SC_XBS5_LP64_OFF64
136 ··[··1259]··_SC_XBS5_LP64_OFF64136 ··[··123a]··_SC_FSYNC
137 ··[··126d]··_SC_FSYNC137 ··[··1244]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_
138 ··[··1277]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_138 ··[··12bc]··_SC_UIO_MAXIOV
139 ··[··12ef]··_SC_UIO_MAXIOV139 ··[··12cb]··_M_check_length
140 ··[··12fe]··_M_check_length140 ··[··12db]··basic_ostream<char,·std::char_traits<char>·>
141 ··[··130e]··basic_ostream<char,·std::char_traits<char>·>141 ··[··1308]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv
142 ··[··133b]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv142 ··[··133e]··_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
143 ··[··1371]··_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_143 ··[··137a]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev
144 ··[··13ad]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev144 ··[··13d8]··_SC_PASS_MAX
145 ··[··140b]··_SC_PASS_MAX145 ··[··13e5]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE
146 ··[··1418]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE146 ··[··1435]··_ZNKSt15__new_allocatorIcE8max_sizeEv
147 ··[··1468]··_ZNKSt15__new_allocatorIcE8max_sizeEv147 ··[··145b]··_SC_COLL_WEIGHTS_MAX
148 ··[··148e]··_SC_COLL_WEIGHTS_MAX148 ··[··1470]··allocator_traits<std::allocator<char>·>
149 ··[··14a3]··allocator_traits<std::allocator<char>·>149 ··[··1498]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj
150 ··[··14cb]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj150 ··[··14e1]··_S_compare
151 ··[··1514]··_S_compare151 ··[··14ec]··tm_min
152 ··[··151f]··tm_min152 ··[··14f3]··currency_symbol
153 ··[··1526]··currency_symbol153 ··[··1503]··_ZNSaIcEC2ERKS_
154 ··[··1536]··_ZNSaIcEC2ERKS_154 ··[··1513]··fwide
155 ··[··1546]··fwide155 ··[··1519]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj
156 ··[··154c]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj156 ··[··1554]··atof
157 ··[··1587]··atof157 ··[··1559]··atoi
158 ··[··158c]··atoi158 ··[··155e]··atol
159 ··[··1591]··atol159 ··[··1563]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc
160 ··[··1596]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc160 ··[··15ab]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE
161 ··[··15de]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE161 ··[··1600]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_
162 ··[··1633]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_162 ··[··163a]··_SC_XOPEN_ENH_I18N
163 ··[··166d]··_SC_XOPEN_ENH_I18N163 ··[··164d]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc
164 ··[··1680]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc164 ··[··1680]··_unused2
165 ··[··16b3]··_unused2165 ··[··1689]··~_Alloc_hider
166 ··[··16bc]··~_Alloc_hider166 ··[··1697]··size_t
167 ··[··16ca]··size_t167 ··[··169e]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv
168 ··[··16d1]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv168 ··[··16e3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv
169 ··[··1716]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv169 ··[··1720]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj
170 ··[··1753]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj170 ··[··1769]··operator·bool
171 ··[··179c]··operator·bool171 ··[··1777]··_SC_GETPW_R_SIZE_MAX
172 ··[··17aa]··_SC_GETPW_R_SIZE_MAX172 ··[··178c]··__path
173 ··[··17bf]··__path173 ··[··1793]··__k1
174 ··[··17c6]··__k1174 ··[··1798]··__k2
175 ··[··17cb]··__k2175 ··[··179d]··find_first_of
176 ··[··17d0]··find_first_of176 ··[··17ab]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E
177 ··[··17de]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E177 ··[··1810]··nullptr_t
178 ··[··1843]··nullptr_t178 ··[··181a]··pop_back
179 ··[··184d]··pop_back179 ··[··1823]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv
180 ··[··1856]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv180 ··[··1854]··libevdev
181 ··[··1887]··libevdev181 ··[··185d]··cbegin
182 ··[··1890]··cbegin182 ··[··1864]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv
183 ··[··1897]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv183 ··[··18a2]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj
184 ··[··18d5]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj184 ··[··18ea]··_SC_BASE
185 ··[··191d]··_SC_BASE185 ··[··18f3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv
186 ··[··1926]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv186 ··[··193d]··_M_replace_cold
187 ··[··1970]··_M_replace_cold187 ··[··194d]··this
188 ··[··1980]··this188 ··[··1952]··_ZNSo3putEc
189 ··[··1985]··_ZNSo3putEc189 ··[··195e]··libevdev_free
190 ··[··1991]··libevdev_free190 ··[··196c]··_ZNKSt15__exception_ptr13exception_ptrcvbEv
191 ··[··199f]··_ZNKSt15__exception_ptr13exception_ptrcvbEv191 ··[··1998]··_SC_THREAD_PRIO_INHERIT
192 ··[··19cb]··_SC_THREAD_PRIO_INHERIT192 ··[··19b0]··_ZSt19__throw_logic_errorPKc
193 ··[··19e3]··_ZSt19__throw_logic_errorPKc193 ··[··19cd]··_SC_INT_MIN
194 ··[··1a00]··_SC_INT_MIN194 ··[··19d9]··_SC_SCHAR_MAX
195 ··[··1a0c]··_SC_SCHAR_MAX195 ··[··19e7]··_SC_VERSION
196 ··[··1a1a]··_SC_VERSION196 ··[··19f3]··_ZNKSt15__new_allocatorIcE7addressERc
197 ··[··1a26]··_ZNKSt15__new_allocatorIcE7addressERc197 ··[··1a19]··__n1
198 ··[··1a4c]··__n1198 ··[··1a1e]··__n2
199 ··[··1a51]··__n2199 ··[··1a23]··_SC_V6_LP64_OFF64
200 ··[··1a56]··_SC_V6_LP64_OFF64200 ··[··1a35]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE
201 ··[··1a68]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE201 ··[··1ab5]··int_p_sign_posn
202 ··[··1ae8]··int_p_sign_posn202 ··[··1ac5]··_SC_2_CHAR_TERM
203 ··[··1af8]··_SC_2_CHAR_TERM203 ··[··1ad5]··quot
204 ··[··1b08]··quot204 ··[··1ada]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv
205 ··[··1b0d]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv205 ··[··1b13]··__isoc23_vswscanf
206 ··[··1b46]··__isoc23_vswscanf206 ··[··1b25]··__wchb
207 ··[··1b58]··__wchb207 ··[··1b2c]··insert
208 ··[··1b5f]··insert208 ··[··1b33]··_ZNSt11char_traitsIcE4copyEPcPKcj
209 ··[··1b66]··_ZNSt11char_traitsIcE4copyEPcPKcj209 ··[··1b55]··_SC_CHAR_MAX
Max diff block lines reached; 0/135915 bytes (0.00%) of diff not shown.