~/f/lapce/RPMS.2017 ~/f/lapce ~/f/lapce RPMS.2017/lapce-0.3.1-0.0.x86_64.rpm RPMS/lapce-0.3.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing lapce-0.3.1-0.0.x86_64.rpm to lapce-0.3.1-0.0.x86_64.rpm comparing the rpm tags of lapce --- old-rpm-tags +++ new-rpm-tags @@ -723,2 +723,2 @@ -/usr/bin/lapce 66ae51f523ae51d1ddde2bcec3c46e5326df791e2fa9c25e7d449fb7afbf925d 0 -/usr/bin/lapce-proxy 66ae51f523ae51d1ddde2bcec3c46e5326df791e2fa9c25e7d449fb7afbf925d 0 +/usr/bin/lapce e07c00dea88e51b73751404322d58070288cf87bfcf30d99de23a60bd681c3d3 0 +/usr/bin/lapce-proxy e07c00dea88e51b73751404322d58070288cf87bfcf30d99de23a60bd681c3d3 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/lapce differs in ELF sections --- old /usr/bin/lapce (objdump) +++ new /usr/bin/lapce (objdump) @@ -1191,115 +1191,115 @@ 004ce8 08000000 00000000 60414400 00000000 ........`AD..... 004cf8 d8769303 00000000 08000000 00000000 .v.............. 004d08 00494400 00000000 e0769303 00000000 .ID......v...... - 004d18 08000000 00000000 60b25b01 00000000 ........`.[..... + 004d18 08000000 00000000 90225f01 00000000 ........."_..... 004d28 e8769303 00000000 08000000 00000000 .v.............. - 004d38 50be5b01 00000000 f0769303 00000000 P.[......v...... - 004d48 08000000 00000000 e0905b01 00000000 ..........[..... - 004d58 f8769303 00000000 08000000 00000000 .v.............. - 004d68 70cd5a01 00000000 00779303 00000000 p.Z......w...... - 004d78 08000000 00000000 40d55a01 00000000 ........@.Z..... - 004d88 08779303 00000000 08000000 00000000 .w.............. - 004d98 10dd5a01 00000000 10779303 00000000 ..Z......w...... - 004da8 08000000 00000000 d0605b01 00000000 .........`[..... - 004db8 18779303 00000000 08000000 00000000 .w.............. - 004dc8 205a5b01 00000000 20779303 00000000 Z[..... w...... - 004dd8 08000000 00000000 80675b01 00000000 .........g[..... - 004de8 28779303 00000000 08000000 00000000 (w.............. - 004df8 207e5a01 00000000 30779303 00000000 ~Z.....0w...... - 004e08 08000000 00000000 90815a01 00000000 ..........Z..... - 004e18 38779303 00000000 08000000 00000000 8w.............. - 004e28 00855a01 00000000 40779303 00000000 ..Z.....@w...... - 004e38 08000000 00000000 407c5a01 00000000 ........@|Z..... - 004e48 48779303 00000000 08000000 00000000 Hw.............. - 004e58 e07c5a01 00000000 50779303 00000000 .|Z.....Pw...... - 004e68 08000000 00000000 807d5a01 00000000 .........}Z..... - 004e78 58779303 00000000 08000000 00000000 Xw.............. - 004e88 70b65c01 00000000 60779303 00000000 p.\.....`w...... - 004e98 08000000 00000000 e0b55c01 00000000 ..........\..... - 004ea8 68779303 00000000 08000000 00000000 hw.............. - 004eb8 50b55c01 00000000 70779303 00000000 P.\.....pw...... - 004ec8 08000000 00000000 c0a95c01 00000000 ..........\..... - 004ed8 78779303 00000000 08000000 00000000 xw.............. - 004ee8 30a95c01 00000000 80779303 00000000 0.\......w...... - 004ef8 08000000 00000000 a0a85c01 00000000 ..........\..... - 004f08 88779303 00000000 08000000 00000000 .w.............. - 004f18 30975c01 00000000 90779303 00000000 0.\......w...... - 004f28 08000000 00000000 a0965c01 00000000 ..........\..... - 004f38 98779303 00000000 08000000 00000000 .w.............. - 004f48 10965c01 00000000 a0779303 00000000 ..\......w...... - 004f58 08000000 00000000 f0645c01 00000000 .........d\..... - 004f68 a8779303 00000000 08000000 00000000 .w.............. - 004f78 80345c01 00000000 b0779303 00000000 .4\......w...... - 004f88 08000000 00000000 a0145c01 00000000 ..........\..... - 004f98 b8779303 00000000 08000000 00000000 .w.............. - 004fa8 a0755c01 00000000 c0779303 00000000 .u\......w...... - 004fb8 08000000 00000000 90445c01 00000000 .........D\..... - 004fc8 c8779303 00000000 08000000 00000000 .w.............. - 004fd8 c0045c01 00000000 d0779303 00000000 ..\......w...... - 004fe8 08000000 00000000 a0545c01 00000000 .........T\..... - 004ff8 d8779303 00000000 08000000 00000000 .w.............. - 005008 80245c01 00000000 e0779303 00000000 .$\......w...... - 005018 08000000 00000000 00f55b01 00000000 ..........[..... - 005028 e8779303 00000000 08000000 00000000 .w.............. - 005038 804c5b01 00000000 f0779303 00000000 .L[......w...... - 005048 08000000 00000000 f0175b01 00000000 ..........[..... - 005058 f8779303 00000000 08000000 00000000 .w.............. - 005068 90f15a01 00000000 00789303 00000000 ..Z......x...... - 005078 08000000 00000000 e03e5b01 00000000 .........>[..... - 005088 08789303 00000000 08000000 00000000 .x.............. - 005098 c0245b01 00000000 10789303 00000000 .$[......x...... - 0050a8 08000000 00000000 80fe5a01 00000000 ..........Z..... - 0050b8 18789303 00000000 08000000 00000000 .x.............. - 0050c8 90315b01 00000000 20789303 00000000 .1[..... x...... - 0050d8 08000000 00000000 700b5b01 00000000 ........p.[..... - 0050e8 28789303 00000000 08000000 00000000 (x.............. - 0050f8 00e55a01 00000000 30789303 00000000 ..Z.....0x...... - 005108 08000000 00000000 70df5b01 00000000 ........p.[..... - 005118 38789303 00000000 08000000 00000000 8x.............. - 005128 a0a75b01 00000000 40789303 00000000 ..[.....@x...... - 005138 08000000 00000000 307b5b01 00000000 ........0{[..... - 005148 48789303 00000000 08000000 00000000 Hx.............. - 005158 90d45b01 00000000 50789303 00000000 ..[.....Px...... - 005168 08000000 00000000 e09c5b01 00000000 ..........[..... - 005178 58789303 00000000 08000000 00000000 Xx.............. - 005188 20705b01 00000000 60789303 00000000 p[.....`x...... - 005198 08000000 00000000 50ea5b01 00000000 ........P.[..... - 0051a8 68789303 00000000 08000000 00000000 hx.............. - 0051b8 40ca5b01 00000000 70789303 00000000 @.[.....px...... - 0051c8 08000000 00000000 40865b01 00000000 ........@.[..... - 0051d8 78789303 00000000 08000000 00000000 xx.............. - 0051e8 00be5a01 00000000 80789303 00000000 ..Z......x...... - 0051f8 08000000 00000000 60a75a01 00000000 ........`.Z..... - 005208 88789303 00000000 08000000 00000000 .x.............. - 005218 60905a01 00000000 90789303 00000000 `.Z......x...... - 005228 08000000 00000000 20b65a01 00000000 ........ .Z..... - 005238 98789303 00000000 08000000 00000000 .x.............. - 005248 d09f5a01 00000000 a0789303 00000000 ..Z......x...... - 005258 08000000 00000000 60885a01 00000000 ........`.Z..... - 005268 a8789303 00000000 08000000 00000000 .x.............. - 005278 e0c55a01 00000000 b0789303 00000000 ..Z......x...... - 005288 08000000 00000000 f0ae5a01 00000000 ..........Z..... - 005298 b8789303 00000000 08000000 00000000 .x.............. - 0052a8 60985a01 00000000 c0789303 00000000 `.Z......x...... - 0052b8 08000000 00000000 e06e6201 00000000 .........nb..... - 0052c8 c8789303 00000000 08000000 00000000 .x.............. - 0052d8 00466201 00000000 e0789303 00000000 .Fb......x...... - 0052e8 08000000 00000000 50dc6201 00000000 ........P.b..... - 0052f8 e8789303 00000000 08000000 00000000 .x.............. - 005308 400a6301 00000000 00799303 00000000 @.c......y...... - 005318 08000000 00000000 80aa6301 00000000 ..........c..... - 005328 08799303 00000000 08000000 00000000 .y.............. - 005338 a0816301 00000000 10799303 00000000 ..c......y...... - 005348 08000000 00000000 20546301 00000000 ........ Tc..... - 005358 20799303 00000000 08000000 00000000 y.............. - 005368 70136401 00000000 28799303 00000000 p.d.....(y...... - 005378 08000000 00000000 a0406401 00000000 .........@d..... - 005388 40799303 00000000 08000000 00000000 @y.............. - 005398 00566401 00000000 48799303 00000000 .Vd.....Hy...... - 0053a8 08000000 00000000 10566401 00000000 .........Vd..... - 0053b8 60799303 00000000 08000000 00000000 `y.............. - 0053c8 404f6501 00000000 68799303 00000000 @Oe.....hy...... - 0053d8 08000000 00000000 60266501 00000000 ........`&e..... + 004d38 80505f01 00000000 00779303 00000000 .P_......w...... + 004d48 08000000 00000000 e0be5f01 00000000 .........._..... + 004d58 08779303 00000000 08000000 00000000 .w.............. + 004d68 00965f01 00000000 20779303 00000000 .._..... w...... + 004d78 08000000 00000000 c0666001 00000000 .........f`..... + 004d88 28779303 00000000 08000000 00000000 (w.............. + 004d98 e03d6001 00000000 30779303 00000000 .=`.....0w...... + 004da8 08000000 00000000 60106001 00000000 ........`.`..... + 004db8 40779303 00000000 08000000 00000000 @w.............. + 004dc8 10896001 00000000 48779303 00000000 ..`.....Hw...... + 004dd8 08000000 00000000 20896001 00000000 ........ .`..... + 004de8 60779303 00000000 08000000 00000000 `w.............. + 004df8 50826101 00000000 68779303 00000000 P.a.....hw...... + 004e08 08000000 00000000 70596101 00000000 ........pYa..... + 004e18 80779303 00000000 08000000 00000000 .w.............. + 004e28 b02a6201 00000000 88779303 00000000 .*b......w...... + 004e38 08000000 00000000 e0576201 00000000 .........Wb..... + 004e48 98779303 00000000 08000000 00000000 .w.............. + 004e58 600e6401 00000000 a0779303 00000000 `.d......w...... + 004e68 08000000 00000000 501a6401 00000000 ........P.d..... + 004e78 a8779303 00000000 08000000 00000000 .w.............. + 004e88 e0ec6301 00000000 b0779303 00000000 ..c......w...... + 004e98 08000000 00000000 70296301 00000000 ........p)c..... + 004ea8 b8779303 00000000 08000000 00000000 .w.............. + 004eb8 40316301 00000000 c0779303 00000000 @1c......w...... + 004ec8 08000000 00000000 10396301 00000000 .........9c..... + 004ed8 c8779303 00000000 08000000 00000000 .w.............. + 004ee8 d0bc6301 00000000 d0779303 00000000 ..c......w...... + 004ef8 08000000 00000000 20b66301 00000000 ........ .c..... + 004f08 d8779303 00000000 08000000 00000000 .w.............. + 004f18 80c36301 00000000 e0779303 00000000 ..c......w...... + 004f28 08000000 00000000 20da6201 00000000 ........ .b..... + 004f38 e8779303 00000000 08000000 00000000 .w.............. + 004f48 90dd6201 00000000 f0779303 00000000 ..b......w...... + 004f58 08000000 00000000 00e16201 00000000 ..........b..... + 004f68 f8779303 00000000 08000000 00000000 .w.............. + 004f78 40d86201 00000000 00789303 00000000 @.b......x...... + 004f88 08000000 00000000 e0d86201 00000000 ..........b..... + 004f98 08789303 00000000 08000000 00000000 .x.............. + 004fa8 80d96201 00000000 10789303 00000000 ..b......x...... + 004fb8 08000000 00000000 70126501 00000000 ........p.e..... + 004fc8 18789303 00000000 08000000 00000000 .x.............. + 004fd8 e0116501 00000000 20789303 00000000 ..e..... x...... + 004fe8 08000000 00000000 50116501 00000000 ........P.e..... + 004ff8 28789303 00000000 08000000 00000000 (x.............. + 005008 c0056501 00000000 30789303 00000000 ..e.....0x...... + 005018 08000000 00000000 30056501 00000000 ........0.e..... + 005028 38789303 00000000 08000000 00000000 8x.............. + 005038 a0046501 00000000 40789303 00000000 ..e.....@x...... + 005048 08000000 00000000 30f36401 00000000 ........0.d..... + 005058 48789303 00000000 08000000 00000000 Hx.............. + 005068 a0f26401 00000000 50789303 00000000 ..d.....Px...... + 005078 08000000 00000000 10f26401 00000000 ..........d..... + 005088 58789303 00000000 08000000 00000000 Xx.............. + 005098 f0c06401 00000000 60789303 00000000 ..d.....`x...... + 0050a8 08000000 00000000 80906401 00000000 ..........d..... + 0050b8 68789303 00000000 08000000 00000000 hx.............. + 0050c8 a0706401 00000000 70789303 00000000 .pd.....px...... + 0050d8 08000000 00000000 a0d16401 00000000 ..........d..... + 0050e8 78789303 00000000 08000000 00000000 xx.............. + 0050f8 90a06401 00000000 80789303 00000000 ..d......x...... + 005108 08000000 00000000 c0606401 00000000 .........`d..... + 005118 88789303 00000000 08000000 00000000 .x.............. + 005128 a0b06401 00000000 90789303 00000000 ..d......x...... + 005138 08000000 00000000 80806401 00000000 ..........d..... + 005148 98789303 00000000 08000000 00000000 .x.............. + 005158 00516401 00000000 a0789303 00000000 .Qd......x...... + 005168 08000000 00000000 80a86301 00000000 ..........c..... + 005178 a8789303 00000000 08000000 00000000 .x.............. + 005188 f0736301 00000000 b0789303 00000000 .sc......x...... + 005198 08000000 00000000 904d6301 00000000 .........Mc..... + 0051a8 b8789303 00000000 08000000 00000000 .x.............. + 0051b8 e09a6301 00000000 c0789303 00000000 ..c......x...... + 0051c8 08000000 00000000 c0806301 00000000 ..........c..... + 0051d8 c8789303 00000000 08000000 00000000 .x.............. + 0051e8 805a6301 00000000 d0789303 00000000 .Zc......x...... + 0051f8 08000000 00000000 908d6301 00000000 ..........c..... + 005208 d8789303 00000000 08000000 00000000 .x.............. + 005218 70676301 00000000 e0789303 00000000 pgc......x...... + 005228 08000000 00000000 00416301 00000000 .........Ac..... + 005238 e8789303 00000000 08000000 00000000 .x.............. + 005248 703b6401 00000000 f0789303 00000000 p;d......x...... + 005258 08000000 00000000 a0036401 00000000 ..........d..... + 005268 f8789303 00000000 08000000 00000000 .x.............. /usr/bin/lapce differs in assembler output --- old /usr/bin/lapce (disasm) +++ new /usr/bin/lapce (disasm) @@ -39346,7 +39346,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %rax,%rax je <_ZN3std10sys_common4once5futex4Once4call17h6933e42c76ffad83E + ofs> - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # mov %rcx,(%rax) movq $something,offset(%rax) mov %rax,offset(%rsp) @@ -109115,10 +109115,6 @@ or $something,%r11 jmp -ZBUFFv05_decompressContinue.cold: - or $something,%rcx - jmp - ZSTDv07_decompressContinue.cold: or $something,%r12 jmp @@ -109130,6 +109126,10 @@ ZBUFFv04_decompressContinue.cold: or $something,%rcx jmp + +ZBUFFv05_decompressContinue.cold: + or $something,%rcx + jmp nopl offset(%rax) _ZN3std2io8buffered9bufwriter18BufWriter$LT$W$GT$14write_all_cold17hc1f6939f296f60ceE: @@ -1353249,8 +1353249,8 @@ mov %rsi,%rax mov (%rdi),%rcx mov %rcx,(%rsp) - lea offset(%rip),%rsi # - lea offset(%rip),%r8 # + lea offset(%rip),%rsi # + lea offset(%rip),%r8 # mov %rsp,%rcx mov $something,%edx mov %rax,%rdi @@ -1353426,7 +1353426,7 @@ cs nopw offset(%rax,%rax,1) nopl offset(%rax,%rax,1) -_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802: +_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490: push %r14 push %rbx push %rax @@ -1353434,10 +1353434,10 @@ call <_ZN4core3ptr117drop_in_place$LT$alloc..collections..btree..map..BTreeMap$LT$alloc..string..String$C$serde_json..value..Value$GT$$GT$17h25170acba95ed9e5E> mov offset(%rbx),%rdi test %rdi,%rdi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov offset(%rbx),%rsi test %rsi,%rsi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov $something,%edx add $something,%rsp pop %rbx @@ -1353450,10 +1353450,10 @@ mov %rax,%r14 mov offset(%rbx),%rdi test %rdi,%rdi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov offset(%rbx),%rsi test %rsi,%rsi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %r14,%rdi @@ -1353533,7 +1353533,7 @@ ud2 mov %rax,%rbx mov %rsp,%rdi - call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802> + call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490> mov %rbx,%rdi call <_Unwind_Resume@plt> ud2 @@ -1353548,7 +1353548,7 @@ sub $something,%rsp mov %rsi,%r14 mov %rdi,%rbx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi mov $something,%edx mov $something,%ecx @@ -1353579,20 +1353579,20 @@ test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> lea offset(%r14),%rcx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx call <_ZN84_$LT$serde_json..value..ser..SerializeMap$u20$as$u20$serde..ser..SerializeStruct$GT$15serialize_field17h456211bdfbd6bd54E> test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> lea offset(%r14),%rcx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx call <_ZN84_$LT$serde_json..value..ser..SerializeMap$u20$as$u20$serde..ser..SerializeStruct$GT$15serialize_field17hd0330007ea5402b4E> test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx mov %r14,%rcx @@ -1353600,7 +1353600,7 @@ test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> add $something,%r14 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx mov %r14,%rcx @@ -1353644,7 +1353644,7 @@ ud2 mov %rax,%rbx mov %rsp,%rdi - call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802> + call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490> mov %rbx,%rdi call <_Unwind_Resume@plt> ud2 @@ -1353671,9 +1353671,9 @@ call <_ZN3std3sys6common12thread_local10fast_local12Key$LT$T$GT$14try_initialize17hf05e1430a2c23ea8E.llvm.16346801678959968050> movups (%rax),%xmm0 incq (%rax) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movaps %xmm1,offset(%rsp) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movaps %xmm1,offset(%rsp) movaps %xmm0,offset(%rsp) lea offset(%rip),%r15 # <__rust_no_alloc_shim_is_unstable> @@ -1353697,7 +1353697,7 @@ test %rax,%rax je <_ZN75_$LT$lapce_app..config..svg..SvgStore$u20$as$u20$core..default..Default$GT$7default17h72a69e19158b8969E + ofs> mov %rax,%r15 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %rax,%rdi call *offset(%rip) # @@ -1353742,9 +1353742,9 @@ movups %xmm3,offset(%rbx) movups %xmm2,offset(%rbx) movups %xmm1,(%rbx) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movups %xmm1,offset(%rbx) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movups %xmm1,offset(%rbx) movups %xmm0,offset(%rbx) mov %rbx,%rax @@ -1353798,7 +1353798,7 @@ mov %rsi,%r14 mov %rdi,%rbx lea offset(%rsi),%rdi - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx call <_ZN4core4hash11BuildHasher8hash_one17h457ab33341883ef0E> mov (%r14),%rcx @@ -1353859,8 +1353859,8 @@ pop %rbx pop %r14 ret - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -1353951,7 +1353951,7 @@ cmp $something,%eax je <_ZN9lapce_app6config3svg8SvgStore15get_default_svg17h94f6060dab34e5daE + ofs> mov %r15,%r12 - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # xor %r14d,%r14d nopl offset(%rax,%rax,1) /usr/bin/lapce-proxy differs in ELF sections --- old /usr/bin/lapce-proxy (objdump) +++ new /usr/bin/lapce-proxy (objdump) @@ -1191,115 +1191,115 @@ 004ce8 08000000 00000000 60414400 00000000 ........`AD..... 004cf8 d8769303 00000000 08000000 00000000 .v.............. 004d08 00494400 00000000 e0769303 00000000 .ID......v...... - 004d18 08000000 00000000 60b25b01 00000000 ........`.[..... + 004d18 08000000 00000000 90225f01 00000000 ........."_..... 004d28 e8769303 00000000 08000000 00000000 .v.............. - 004d38 50be5b01 00000000 f0769303 00000000 P.[......v...... - 004d48 08000000 00000000 e0905b01 00000000 ..........[..... - 004d58 f8769303 00000000 08000000 00000000 .v.............. - 004d68 70cd5a01 00000000 00779303 00000000 p.Z......w...... - 004d78 08000000 00000000 40d55a01 00000000 ........@.Z..... - 004d88 08779303 00000000 08000000 00000000 .w.............. - 004d98 10dd5a01 00000000 10779303 00000000 ..Z......w...... - 004da8 08000000 00000000 d0605b01 00000000 .........`[..... - 004db8 18779303 00000000 08000000 00000000 .w.............. - 004dc8 205a5b01 00000000 20779303 00000000 Z[..... w...... - 004dd8 08000000 00000000 80675b01 00000000 .........g[..... - 004de8 28779303 00000000 08000000 00000000 (w.............. - 004df8 207e5a01 00000000 30779303 00000000 ~Z.....0w...... - 004e08 08000000 00000000 90815a01 00000000 ..........Z..... - 004e18 38779303 00000000 08000000 00000000 8w.............. - 004e28 00855a01 00000000 40779303 00000000 ..Z.....@w...... - 004e38 08000000 00000000 407c5a01 00000000 ........@|Z..... - 004e48 48779303 00000000 08000000 00000000 Hw.............. - 004e58 e07c5a01 00000000 50779303 00000000 .|Z.....Pw...... - 004e68 08000000 00000000 807d5a01 00000000 .........}Z..... - 004e78 58779303 00000000 08000000 00000000 Xw.............. - 004e88 70b65c01 00000000 60779303 00000000 p.\.....`w...... - 004e98 08000000 00000000 e0b55c01 00000000 ..........\..... - 004ea8 68779303 00000000 08000000 00000000 hw.............. - 004eb8 50b55c01 00000000 70779303 00000000 P.\.....pw...... - 004ec8 08000000 00000000 c0a95c01 00000000 ..........\..... - 004ed8 78779303 00000000 08000000 00000000 xw.............. - 004ee8 30a95c01 00000000 80779303 00000000 0.\......w...... - 004ef8 08000000 00000000 a0a85c01 00000000 ..........\..... - 004f08 88779303 00000000 08000000 00000000 .w.............. - 004f18 30975c01 00000000 90779303 00000000 0.\......w...... - 004f28 08000000 00000000 a0965c01 00000000 ..........\..... - 004f38 98779303 00000000 08000000 00000000 .w.............. - 004f48 10965c01 00000000 a0779303 00000000 ..\......w...... - 004f58 08000000 00000000 f0645c01 00000000 .........d\..... - 004f68 a8779303 00000000 08000000 00000000 .w.............. - 004f78 80345c01 00000000 b0779303 00000000 .4\......w...... - 004f88 08000000 00000000 a0145c01 00000000 ..........\..... - 004f98 b8779303 00000000 08000000 00000000 .w.............. - 004fa8 a0755c01 00000000 c0779303 00000000 .u\......w...... - 004fb8 08000000 00000000 90445c01 00000000 .........D\..... - 004fc8 c8779303 00000000 08000000 00000000 .w.............. - 004fd8 c0045c01 00000000 d0779303 00000000 ..\......w...... - 004fe8 08000000 00000000 a0545c01 00000000 .........T\..... - 004ff8 d8779303 00000000 08000000 00000000 .w.............. - 005008 80245c01 00000000 e0779303 00000000 .$\......w...... - 005018 08000000 00000000 00f55b01 00000000 ..........[..... - 005028 e8779303 00000000 08000000 00000000 .w.............. - 005038 804c5b01 00000000 f0779303 00000000 .L[......w...... - 005048 08000000 00000000 f0175b01 00000000 ..........[..... - 005058 f8779303 00000000 08000000 00000000 .w.............. - 005068 90f15a01 00000000 00789303 00000000 ..Z......x...... - 005078 08000000 00000000 e03e5b01 00000000 .........>[..... - 005088 08789303 00000000 08000000 00000000 .x.............. - 005098 c0245b01 00000000 10789303 00000000 .$[......x...... - 0050a8 08000000 00000000 80fe5a01 00000000 ..........Z..... - 0050b8 18789303 00000000 08000000 00000000 .x.............. - 0050c8 90315b01 00000000 20789303 00000000 .1[..... x...... - 0050d8 08000000 00000000 700b5b01 00000000 ........p.[..... - 0050e8 28789303 00000000 08000000 00000000 (x.............. - 0050f8 00e55a01 00000000 30789303 00000000 ..Z.....0x...... - 005108 08000000 00000000 70df5b01 00000000 ........p.[..... - 005118 38789303 00000000 08000000 00000000 8x.............. - 005128 a0a75b01 00000000 40789303 00000000 ..[.....@x...... - 005138 08000000 00000000 307b5b01 00000000 ........0{[..... - 005148 48789303 00000000 08000000 00000000 Hx.............. - 005158 90d45b01 00000000 50789303 00000000 ..[.....Px...... - 005168 08000000 00000000 e09c5b01 00000000 ..........[..... - 005178 58789303 00000000 08000000 00000000 Xx.............. - 005188 20705b01 00000000 60789303 00000000 p[.....`x...... - 005198 08000000 00000000 50ea5b01 00000000 ........P.[..... - 0051a8 68789303 00000000 08000000 00000000 hx.............. - 0051b8 40ca5b01 00000000 70789303 00000000 @.[.....px...... - 0051c8 08000000 00000000 40865b01 00000000 ........@.[..... - 0051d8 78789303 00000000 08000000 00000000 xx.............. - 0051e8 00be5a01 00000000 80789303 00000000 ..Z......x...... - 0051f8 08000000 00000000 60a75a01 00000000 ........`.Z..... - 005208 88789303 00000000 08000000 00000000 .x.............. - 005218 60905a01 00000000 90789303 00000000 `.Z......x...... - 005228 08000000 00000000 20b65a01 00000000 ........ .Z..... - 005238 98789303 00000000 08000000 00000000 .x.............. - 005248 d09f5a01 00000000 a0789303 00000000 ..Z......x...... - 005258 08000000 00000000 60885a01 00000000 ........`.Z..... - 005268 a8789303 00000000 08000000 00000000 .x.............. - 005278 e0c55a01 00000000 b0789303 00000000 ..Z......x...... - 005288 08000000 00000000 f0ae5a01 00000000 ..........Z..... - 005298 b8789303 00000000 08000000 00000000 .x.............. - 0052a8 60985a01 00000000 c0789303 00000000 `.Z......x...... - 0052b8 08000000 00000000 e06e6201 00000000 .........nb..... - 0052c8 c8789303 00000000 08000000 00000000 .x.............. - 0052d8 00466201 00000000 e0789303 00000000 .Fb......x...... - 0052e8 08000000 00000000 50dc6201 00000000 ........P.b..... - 0052f8 e8789303 00000000 08000000 00000000 .x.............. - 005308 400a6301 00000000 00799303 00000000 @.c......y...... - 005318 08000000 00000000 80aa6301 00000000 ..........c..... - 005328 08799303 00000000 08000000 00000000 .y.............. - 005338 a0816301 00000000 10799303 00000000 ..c......y...... - 005348 08000000 00000000 20546301 00000000 ........ Tc..... - 005358 20799303 00000000 08000000 00000000 y.............. - 005368 70136401 00000000 28799303 00000000 p.d.....(y...... - 005378 08000000 00000000 a0406401 00000000 .........@d..... - 005388 40799303 00000000 08000000 00000000 @y.............. - 005398 00566401 00000000 48799303 00000000 .Vd.....Hy...... - 0053a8 08000000 00000000 10566401 00000000 .........Vd..... - 0053b8 60799303 00000000 08000000 00000000 `y.............. - 0053c8 404f6501 00000000 68799303 00000000 @Oe.....hy...... - 0053d8 08000000 00000000 60266501 00000000 ........`&e..... + 004d38 80505f01 00000000 00779303 00000000 .P_......w...... + 004d48 08000000 00000000 e0be5f01 00000000 .........._..... + 004d58 08779303 00000000 08000000 00000000 .w.............. + 004d68 00965f01 00000000 20779303 00000000 .._..... w...... + 004d78 08000000 00000000 c0666001 00000000 .........f`..... + 004d88 28779303 00000000 08000000 00000000 (w.............. + 004d98 e03d6001 00000000 30779303 00000000 .=`.....0w...... + 004da8 08000000 00000000 60106001 00000000 ........`.`..... + 004db8 40779303 00000000 08000000 00000000 @w.............. + 004dc8 10896001 00000000 48779303 00000000 ..`.....Hw...... + 004dd8 08000000 00000000 20896001 00000000 ........ .`..... + 004de8 60779303 00000000 08000000 00000000 `w.............. + 004df8 50826101 00000000 68779303 00000000 P.a.....hw...... + 004e08 08000000 00000000 70596101 00000000 ........pYa..... + 004e18 80779303 00000000 08000000 00000000 .w.............. + 004e28 b02a6201 00000000 88779303 00000000 .*b......w...... + 004e38 08000000 00000000 e0576201 00000000 .........Wb..... + 004e48 98779303 00000000 08000000 00000000 .w.............. + 004e58 600e6401 00000000 a0779303 00000000 `.d......w...... + 004e68 08000000 00000000 501a6401 00000000 ........P.d..... + 004e78 a8779303 00000000 08000000 00000000 .w.............. + 004e88 e0ec6301 00000000 b0779303 00000000 ..c......w...... + 004e98 08000000 00000000 70296301 00000000 ........p)c..... + 004ea8 b8779303 00000000 08000000 00000000 .w.............. + 004eb8 40316301 00000000 c0779303 00000000 @1c......w...... + 004ec8 08000000 00000000 10396301 00000000 .........9c..... + 004ed8 c8779303 00000000 08000000 00000000 .w.............. + 004ee8 d0bc6301 00000000 d0779303 00000000 ..c......w...... + 004ef8 08000000 00000000 20b66301 00000000 ........ .c..... + 004f08 d8779303 00000000 08000000 00000000 .w.............. + 004f18 80c36301 00000000 e0779303 00000000 ..c......w...... + 004f28 08000000 00000000 20da6201 00000000 ........ .b..... + 004f38 e8779303 00000000 08000000 00000000 .w.............. + 004f48 90dd6201 00000000 f0779303 00000000 ..b......w...... + 004f58 08000000 00000000 00e16201 00000000 ..........b..... + 004f68 f8779303 00000000 08000000 00000000 .w.............. + 004f78 40d86201 00000000 00789303 00000000 @.b......x...... + 004f88 08000000 00000000 e0d86201 00000000 ..........b..... + 004f98 08789303 00000000 08000000 00000000 .x.............. + 004fa8 80d96201 00000000 10789303 00000000 ..b......x...... + 004fb8 08000000 00000000 70126501 00000000 ........p.e..... + 004fc8 18789303 00000000 08000000 00000000 .x.............. + 004fd8 e0116501 00000000 20789303 00000000 ..e..... x...... + 004fe8 08000000 00000000 50116501 00000000 ........P.e..... + 004ff8 28789303 00000000 08000000 00000000 (x.............. + 005008 c0056501 00000000 30789303 00000000 ..e.....0x...... + 005018 08000000 00000000 30056501 00000000 ........0.e..... + 005028 38789303 00000000 08000000 00000000 8x.............. + 005038 a0046501 00000000 40789303 00000000 ..e.....@x...... + 005048 08000000 00000000 30f36401 00000000 ........0.d..... + 005058 48789303 00000000 08000000 00000000 Hx.............. + 005068 a0f26401 00000000 50789303 00000000 ..d.....Px...... + 005078 08000000 00000000 10f26401 00000000 ..........d..... + 005088 58789303 00000000 08000000 00000000 Xx.............. + 005098 f0c06401 00000000 60789303 00000000 ..d.....`x...... + 0050a8 08000000 00000000 80906401 00000000 ..........d..... + 0050b8 68789303 00000000 08000000 00000000 hx.............. + 0050c8 a0706401 00000000 70789303 00000000 .pd.....px...... + 0050d8 08000000 00000000 a0d16401 00000000 ..........d..... + 0050e8 78789303 00000000 08000000 00000000 xx.............. + 0050f8 90a06401 00000000 80789303 00000000 ..d......x...... + 005108 08000000 00000000 c0606401 00000000 .........`d..... + 005118 88789303 00000000 08000000 00000000 .x.............. + 005128 a0b06401 00000000 90789303 00000000 ..d......x...... + 005138 08000000 00000000 80806401 00000000 ..........d..... + 005148 98789303 00000000 08000000 00000000 .x.............. + 005158 00516401 00000000 a0789303 00000000 .Qd......x...... + 005168 08000000 00000000 80a86301 00000000 ..........c..... + 005178 a8789303 00000000 08000000 00000000 .x.............. + 005188 f0736301 00000000 b0789303 00000000 .sc......x...... + 005198 08000000 00000000 904d6301 00000000 .........Mc..... + 0051a8 b8789303 00000000 08000000 00000000 .x.............. + 0051b8 e09a6301 00000000 c0789303 00000000 ..c......x...... + 0051c8 08000000 00000000 c0806301 00000000 ..........c..... + 0051d8 c8789303 00000000 08000000 00000000 .x.............. + 0051e8 805a6301 00000000 d0789303 00000000 .Zc......x...... + 0051f8 08000000 00000000 908d6301 00000000 ..........c..... + 005208 d8789303 00000000 08000000 00000000 .x.............. + 005218 70676301 00000000 e0789303 00000000 pgc......x...... + 005228 08000000 00000000 00416301 00000000 .........Ac..... + 005238 e8789303 00000000 08000000 00000000 .x.............. + 005248 703b6401 00000000 f0789303 00000000 p;d......x...... + 005258 08000000 00000000 a0036401 00000000 ..........d..... + 005268 f8789303 00000000 08000000 00000000 .x.............. /usr/bin/lapce-proxy differs in assembler output --- old /usr/bin/lapce-proxy (disasm) +++ new /usr/bin/lapce-proxy (disasm) @@ -39346,7 +39346,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %rax,%rax je <_ZN3std10sys_common4once5futex4Once4call17h6933e42c76ffad83E + ofs> - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # mov %rcx,(%rax) movq $something,offset(%rax) mov %rax,offset(%rsp) @@ -109115,10 +109115,6 @@ or $something,%r11 jmp -ZBUFFv05_decompressContinue.cold: - or $something,%rcx - jmp - ZSTDv07_decompressContinue.cold: or $something,%r12 jmp @@ -109130,6 +109126,10 @@ ZBUFFv04_decompressContinue.cold: or $something,%rcx jmp + +ZBUFFv05_decompressContinue.cold: + or $something,%rcx + jmp nopl offset(%rax) _ZN3std2io8buffered9bufwriter18BufWriter$LT$W$GT$14write_all_cold17hc1f6939f296f60ceE: @@ -1353249,8 +1353249,8 @@ mov %rsi,%rax mov (%rdi),%rcx mov %rcx,(%rsp) - lea offset(%rip),%rsi # - lea offset(%rip),%r8 # + lea offset(%rip),%rsi # + lea offset(%rip),%r8 # mov %rsp,%rcx mov $something,%edx mov %rax,%rdi @@ -1353426,7 +1353426,7 @@ cs nopw offset(%rax,%rax,1) nopl offset(%rax,%rax,1) -_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802: +_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490: push %r14 push %rbx push %rax @@ -1353434,10 +1353434,10 @@ call <_ZN4core3ptr117drop_in_place$LT$alloc..collections..btree..map..BTreeMap$LT$alloc..string..String$C$serde_json..value..Value$GT$$GT$17h25170acba95ed9e5E> mov offset(%rbx),%rdi test %rdi,%rdi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov offset(%rbx),%rsi test %rsi,%rsi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov $something,%edx add $something,%rsp pop %rbx @@ -1353450,10 +1353450,10 @@ mov %rax,%r14 mov offset(%rbx),%rdi test %rdi,%rdi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov offset(%rbx),%rsi test %rsi,%rsi - je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802 + ofs> + je <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490 + ofs> mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %r14,%rdi @@ -1353533,7 +1353533,7 @@ ud2 mov %rax,%rbx mov %rsp,%rdi - call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802> + call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490> mov %rbx,%rdi call <_Unwind_Resume@plt> ud2 @@ -1353548,7 +1353548,7 @@ sub $something,%rsp mov %rsi,%r14 mov %rdi,%rbx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi mov $something,%edx mov $something,%ecx @@ -1353579,20 +1353579,20 @@ test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> lea offset(%r14),%rcx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx call <_ZN84_$LT$serde_json..value..ser..SerializeMap$u20$as$u20$serde..ser..SerializeStruct$GT$15serialize_field17h456211bdfbd6bd54E> test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> lea offset(%r14),%rcx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx call <_ZN84_$LT$serde_json..value..ser..SerializeMap$u20$as$u20$serde..ser..SerializeStruct$GT$15serialize_field17hd0330007ea5402b4E> test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx mov %r14,%rcx @@ -1353600,7 +1353600,7 @@ test %rax,%rax jne <_ZN9lapce_rpc8terminal1_88_$LT$impl$u20$serde..ser..Serialize$u20$for$u20$lapce_rpc..terminal..TerminalProfile$GT$9serialize17hf55fe7e744a6150fE + ofs> add $something,%r14 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi mov $something,%edx mov %r14,%rcx @@ -1353644,7 +1353644,7 @@ ud2 mov %rax,%rbx mov %rsp,%rdi - call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.11323677321097048802> + call <_ZN4core3ptr57drop_in_place$LT$serde_json..value..ser..SerializeMap$GT$17h0b33aaef82309ba3E.llvm.7127814108778102490> mov %rbx,%rdi call <_Unwind_Resume@plt> ud2 @@ -1353671,9 +1353671,9 @@ call <_ZN3std3sys6common12thread_local10fast_local12Key$LT$T$GT$14try_initialize17hf05e1430a2c23ea8E.llvm.16346801678959968050> movups (%rax),%xmm0 incq (%rax) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movaps %xmm1,offset(%rsp) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movaps %xmm1,offset(%rsp) movaps %xmm0,offset(%rsp) lea offset(%rip),%r15 # <__rust_no_alloc_shim_is_unstable> @@ -1353697,7 +1353697,7 @@ test %rax,%rax je <_ZN75_$LT$lapce_app..config..svg..SvgStore$u20$as$u20$core..default..Default$GT$7default17h72a69e19158b8969E + ofs> mov %rax,%r15 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %rax,%rdi call *offset(%rip) # @@ -1353742,9 +1353742,9 @@ movups %xmm3,offset(%rbx) movups %xmm2,offset(%rbx) movups %xmm1,(%rbx) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movups %xmm1,offset(%rbx) - movups offset(%rip),%xmm1 # + movups offset(%rip),%xmm1 # movups %xmm1,offset(%rbx) movups %xmm0,offset(%rbx) mov %rbx,%rax @@ -1353798,7 +1353798,7 @@ mov %rsi,%r14 mov %rdi,%rbx lea offset(%rsi),%rdi - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx call <_ZN4core4hash11BuildHasher8hash_one17h457ab33341883ef0E> mov (%r14),%rcx @@ -1353859,8 +1353859,8 @@ pop %rbx pop %r14 ret - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -1353951,7 +1353951,7 @@ cmp $something,%eax je <_ZN9lapce_app6config3svg8SvgStore15get_default_svg17h94f6060dab34e5daE + ofs> mov %r15,%r12 - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # xor %r14d,%r14d nopl offset(%rax,%rax,1) overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1