~/f/kdevelop5-plugin-php/RPMS.2017 ~/f/kdevelop5-plugin-php
~/f/kdevelop5-plugin-php
RPMS.2017/kdevelop5-plugin-php-23.08.4-0.0.x86_64.rpm RPMS/kdevelop5-plugin-php-23.08.4-0.0.x86_64.rpm differ: char 225, line 1
Comparing kdevelop5-plugin-php-23.08.4-0.0.x86_64.rpm to kdevelop5-plugin-php-23.08.4-0.0.x86_64.rpm
comparing the rpm tags of kdevelop5-plugin-php
--- old-rpm-tags
+++ new-rpm-tags
@@ -183 +183 @@
-/usr/lib64/libkdevphpparser.so 1b1b31e79f21833d567d04ce19a652778abe5eacfa5d928a3b0d1bdf1c37cdf8 0
+/usr/lib64/libkdevphpparser.so a3283f39f1d896a1b796341df32be3749e8fab824e561dce3bb075a40b0ddbc3 0
comparing rpmtags
comparing RELEASE
comparing PROVIDES
comparing scripts
comparing filelist
comparing file checksum
creating rename script
RPM file checksum differs.
Extracting packages
/usr/lib64/libkdevphpparser.so differs in ELF sections
--- old /usr/lib64/libkdevphpparser.so (objdump)
+++ new /usr/lib64/libkdevphpparser.so (objdump)
@@ -483,499 +483,499 @@
  2078 ca580000 12000000 00000000 00000000  .X..............
  2088 00000000 00000000 95010000 12000000  ................
  2098 00000000 00000000 00000000 00000000  ................
- 20a8 6b580000 12000e00 e0bf0300 00000000  kX..............
+ 20a8 6b580000 12000e00 50c00300 00000000  kX......P.......
  20b8 05000000 00000000 bb120000 12000e00  ................
- 20c8 40ba0100 00000000 eb030000 00000000  @...............
+ 20c8 60ba0100 00000000 eb030000 00000000  `...............
  20d8 f2050000 12000e00 a0ea0000 00000000  ................
  20e8 05000000 00000000 3a1d0000 12000e00  ........:.......
- 20f8 70650200 00000000 b8010000 00000000  pe..............
- 2108 b54e0000 12000e00 40720300 00000000  .N......@r......
+ 20f8 e0650200 00000000 b8010000 00000000  .e..............
+ 2108 b54e0000 12000e00 b0720300 00000000  .N.......r......
  2118 4c000000 00000000 042a0000 12000e00  L........*......
- 2128 d0520300 00000000 46000000 00000000  .R......F.......
- 2138 b5400000 12000e00 50650300 00000000  .@......Pe......
+ 2128 40530300 00000000 46000000 00000000  @S......F.......
+ 2138 b5400000 12000e00 c0650300 00000000  .@.......e......
  2148 4c000000 00000000 eb4c0000 12000e00  L........L......
- 2158 c0700300 00000000 2c000000 00000000  .p......,.......
- 2168 b8360000 12000e00 e05d0300 00000000  .6.......]......
+ 2158 30710300 00000000 2c000000 00000000  0q......,.......
+ 2168 b8360000 12000e00 505e0300 00000000  .6......P^......
  2178 2c000000 00000000 d4470000 12000e00  ,........G......
- 2188 50690300 00000000 01000000 00000000  Pi..............
- 2198 633e0000 12000e00 80630300 00000000  c>.......c......
+ 2188 c0690300 00000000 01000000 00000000  .i..............
+ 2198 633e0000 12000e00 f0630300 00000000  c>.......c......
  21a8 4c000000 00000000 ef510000 12000e00  L........Q......
- 21b8 e0750300 00000000 2c000000 00000000  .u......,.......
- 21c8 40280000 12000e00 500f0300 00000000  @(......P.......
+ 21b8 50760300 00000000 2c000000 00000000  Pv......,.......
+ 21c8 40280000 12000e00 c00f0300 00000000  @(..............
  21d8 95060000 00000000 602e0000 12000e00  ........`.......
- 21e8 a0560300 00000000 2c000000 00000000  .V......,.......
+ 21e8 10570300 00000000 2c000000 00000000  .W......,.......
  21f8 360e0000 12000e00 00630100 00000000  6........c......
  2208 0a050000 00000000 43380000 12000e00  ........C8......
- 2218 105f0300 00000000 0a000000 00000000  ._..............
- 2228 56250000 12000e00 b0d80200 00000000  V%..............
+ 2218 805f0300 00000000 0a000000 00000000  ._..............
+ 2228 56250000 12000e00 20d90200 00000000  V%...... .......
  2238 1b040000 00000000 4f130000 12000e00  ........O.......
- 2248 d0c00100 00000000 a9020000 00000000  ................
- 2258 d6530000 12000e00 80820300 00000000  .S..............
+ 2248 f0c00100 00000000 a9020000 00000000  ................
+ 2258 d6530000 12000e00 f0820300 00000000  .S..............
  2268 8c000000 00000000 51190000 12000e00  ........Q.......
- 2278 60290200 00000000 99020000 00000000  `)..............
- 2288 3f590000 12000e00 90c10300 00000000  ?Y..............
+ 2278 d0290200 00000000 99020000 00000000  .)..............
+ 2288 3f590000 12000e00 00c20300 00000000  ?Y..............
  2298 a0000000 00000000 9c270000 12000e00  .........'......
- 22a8 d0000300 00000000 ae0b0000 00000000  ................
- 22b8 494e0000 12000e00 00720300 00000000  IN.......r......
+ 22a8 40010300 00000000 ae0b0000 00000000  @...............
+ 22b8 494e0000 12000e00 70720300 00000000  IN......pr......
  22c8 39000000 00000000 cd130000 12000e00  9...............
- 22d8 20c90100 00000000 fe080000 00000000   ...............
- 22e8 f74e0000 12000e00 90720300 00000000  .N.......r......
+ 22d8 40c90100 00000000 47090000 00000000  @.......G.......
+ 22e8 f74e0000 12000e00 00730300 00000000  .N.......s......
  22f8 7a000000 00000000 7a360000 12000e00  z.......z6......
- 2308 905d0300 00000000 4c000000 00000000  .]......L.......
+ 2308 005e0300 00000000 4c000000 00000000  .^......L.......
  2318 4c0a0000 12000e00 f01b0100 00000000  L...............
  2328 f7050000 00000000 cc1d0000 12000e00  ................
- 2338 10690200 00000000 f0020000 00000000  .i..............
- 2348 81430000 12000e00 20670300 00000000  .C...... g......
+ 2338 80690200 00000000 f0020000 00000000  .i..............
+ 2348 81430000 12000e00 90670300 00000000  .C.......g......
  2358 01000000 00000000 2e350000 12000e00  .........5......
- 2368 005d0300 00000000 0a000000 00000000  .]..............
- 2378 22310000 12000e00 30590300 00000000  "1......0Y......
+ 2368 705d0300 00000000 0a000000 00000000  p]..............
+ 2378 22310000 12000e00 a0590300 00000000  "1.......Y......
  2388 2c000000 00000000 841d0000 12000e00  ,...............
- 2398 30670200 00000000 e0010000 00000000  0g..............
- 23a8 113e0000 12000e00 30630300 00000000  .>......0c......
+ 2398 a0670200 00000000 e0010000 00000000  .g..............
+ 23a8 113e0000 12000e00 a0630300 00000000  .>.......c......
  23b8 4c000000 00000000 f22c0000 12000e00  L........,......
- 23c8 10550300 00000000 4c000000 00000000  .U......L.......
- 23d8 99380000 12000e00 205f0300 00000000  .8...... _......
+ 23c8 80550300 00000000 4c000000 00000000  .U......L.......
+ 23d8 99380000 12000e00 905f0300 00000000  .8......._......
  23e8 0a000000 00000000 4c5c0000 12000e00  ........L\......
- 23f8 c0cc0300 00000000 52300000 00000000  ........R0......
- 2408 0d590000 12000e00 40c10300 00000000  .Y......@.......
+ 23f8 30cd0300 00000000 52300000 00000000  0.......R0......
+ 2408 0d590000 12000e00 b0c10300 00000000  .Y..............
  2418 43000000 00000000 d4250000 12000e00  C........%......
- 2428 f0de0200 00000000 bb050000 00000000  ................
- 2438 e8280000 12000e00 704d0300 00000000  .(......pM......
+ 2428 60df0200 00000000 bb050000 00000000  `...............
+ 2438 e8280000 12000e00 e04d0300 00000000  .(.......M......
  2448 e5040000 00000000 d62d0000 12000e00  .........-......
- 2458 00560300 00000000 4c000000 00000000  .V......L.......
- 2468 d93c0000 12000e00 80620300 00000000  .<.......b......
+ 2458 70560300 00000000 4c000000 00000000  pV......L.......
+ 2468 d93c0000 12000e00 f0620300 00000000  .<.......b......
  2478 0a000000 00000000 b0540000 12000e00  .........T......
- 2488 908c0300 00000000 be020000 00000000  ................
- 2498 7a550000 12000e00 f0990300 00000000  zU..............
+ 2488 008d0300 00000000 be020000 00000000  ................
+ 2498 7a550000 12000e00 609a0300 00000000  zU......`.......
  24a8 45040000 00000000 2a070000 12000e00  E.......*.......
  24b8 90ec0000 00000000 ce030000 00000000  ................
- 24c8 08240000 12000e00 f0c00200 00000000  .$..............
+ 24c8 08240000 12000e00 60c10200 00000000  .$......`.......
  24d8 01040000 00000000 a4240000 12000e00  .........$......
- 24e8 90c70200 00000000 93040000 00000000  ................
- 24f8 5e290000 12000e00 b0520300 00000000  ^).......R......
+ 24e8 00c80200 00000000 93040000 00000000  ................
+ 24f8 5e290000 12000e00 20530300 00000000  ^)...... S......
  2508 0a000000 00000000 8d390000 12000e00  .........9......
- 2518 e05f0300 00000000 0a000000 00000000  ._..............
- 2528 0c5c0000 12000e00 e0ca0300 00000000  .\..............
+ 2518 50600300 00000000 0a000000 00000000  P`..............
+ 2528 0c5c0000 12000e00 50cb0300 00000000  .\......P.......
  2538 3e000000 00000000 43390000 12000e00  >.......C9......
- 2548 b05f0300 00000000 2c000000 00000000  ._......,.......
+ 2548 20600300 00000000 2c000000 00000000   `......,.......
  2558 180b0000 12000e00 f02d0100 00000000  .........-......
  2568 f7050000 00000000 fb210000 12000e00  .........!......
- 2578 20a50200 00000000 f5020000 00000000   ...............
+ 2578 90a50200 00000000 f5020000 00000000  ................
  2588 d0570000 11001600 10060500 00000000  .W..............
  2598 80040000 00000000 f0260000 12000e00  .........&......
- 25a8 b0f60200 00000000 59030000 00000000  ........Y.......
- 25b8 ca590000 12000e00 90c30300 00000000  .Y..............
+ 25a8 20f70200 00000000 59030000 00000000   .......Y.......
+ 25b8 ca590000 12000e00 00c40300 00000000  .Y..............
  25c8 5b020000 00000000 053f0000 12000e00  [........?......
- 25d8 20640300 00000000 0a000000 00000000   d..............
- 25e8 88580000 12000e00 f0bf0300 00000000  .X..............
+ 25d8 90640300 00000000 0a000000 00000000  .d..............
+ 25e8 88580000 12000e00 60c00300 00000000  .X......`.......
  25f8 05000000 00000000 3c0c0000 12000e00  ........<.......
  2608 20480100 00000000 b4010000 00000000   H..............
- 2618 19440000 12000e00 60670300 00000000  .D......`g......
+ 2618 19440000 12000e00 d0670300 00000000  .D.......g......
  2628 39000000 00000000 061e0000 12000e00  9...............
- 2638 006c0200 00000000 8b060000 00000000  .l..............
- 2648 d81e0000 12000e00 00750200 00000000  .........u......
+ 2638 706c0200 00000000 8b060000 00000000  pl..............
+ 2648 d81e0000 12000e00 70750200 00000000  ........pu......
  2658 70020000 00000000 f54b0000 12000e00  p........K......
- 2668 c06f0300 00000000 4c000000 00000000  .o......L.......
- 2678 dd170000 12000e00 e0100200 00000000  ................
+ 2668 30700300 00000000 4c000000 00000000  0p......L.......
+ 2678 dd170000 12000e00 50110200 00000000  ........P.......
  2688 bf030000 00000000 8d110000 12000e00  ................
- 2698 e0ac0100 00000000 7f020000 00000000  ................
- 26a8 89210000 12000e00 209c0200 00000000  .!...... .......
+ 2698 00ad0100 00000000 7f020000 00000000  ................
+ 26a8 89210000 12000e00 909c0200 00000000  .!..............
  26b8 4c050000 00000000 bf100000 12000e00  L...............
- 26c8 f09c0100 00000000 df060000 00000000  ................
- 26d8 a3530000 12000e00 b07e0300 00000000  .S.......~......
+ 26c8 109d0100 00000000 df060000 00000000  ................
+ 26d8 a3530000 12000e00 207f0300 00000000  .S...... .......
  26e8 17000000 00000000 2d430000 12000e00  ........-C......
- 26f8 10670300 00000000 01000000 00000000  .g..............
- 2708 4d120000 12000e00 40b40100 00000000  M.......@.......
+ 26f8 80670300 00000000 01000000 00000000  .g..............
+ 2708 4d120000 12000e00 60b40100 00000000  M.......`.......
  2718 3a030000 00000000 03120000 12000e00  :...............
- 2728 f0b10100 00000000 50020000 00000000  ........P.......
- 2738 38340000 12000e00 605c0300 00000000  84......`\......
+ 2728 10b20100 00000000 50020000 00000000  ........P.......
+ 2738 38340000 12000e00 d05c0300 00000000  84.......\......
  2748 39000000 00000000 55210000 12000e00  9.......U!......
- 2758 20980200 00000000 ff030000 00000000   ...............
- 2768 10330000 12000e00 a05b0300 00000000  .3.......[......
+ 2758 90980200 00000000 fc030000 00000000  ................
+ 2768 10330000 12000e00 105c0300 00000000  .3.......\......
  2778 4c000000 00000000 9b4c0000 12000e00  L........L......
- 2788 40700300 00000000 7c000000 00000000  @p......|.......
- 2798 442c0000 12000e00 80540300 00000000  D,.......T......
+ 2788 b0700300 00000000 7c000000 00000000  .p......|.......
+ 2798 442c0000 12000e00 f0540300 00000000  D,.......T......
  27a8 39000000 00000000 cd430000 12000e00  9........C......
- 27b8 30670300 00000000 2c000000 00000000  0g......,.......
- 27c8 733a0000 12000e00 a0600300 00000000  s:.......`......
+ 27b8 a0670300 00000000 2c000000 00000000  .g......,.......
+ 27c8 733a0000 12000e00 10610300 00000000  s:.......a......
  27d8 2c000000 00000000 682b0000 12000e00  ,.......h+......
- 27e8 80530300 00000000 4c000000 00000000  .S......L.......
- 27f8 2b150000 12000e00 a0e30100 00000000  +...............
+ 27e8 f0530300 00000000 4c000000 00000000  .S......L.......
+ 27f8 2b150000 12000e00 10e40100 00000000  +...............
  2808 07050000 00000000 87490000 12000e00  .........I......
- 2818 306a0300 00000000 3b030000 00000000  0j......;.......
- 2828 4e0f0000 12000e00 40830100 00000000  N.......@.......
+ 2818 a06a0300 00000000 3b030000 00000000  .j......;.......
/usr/lib64/libkdevphpparser.so differs in assembler output
--- old /usr/lib64/libkdevphpparser.so (disasm)
+++ new /usr/lib64/libkdevphpparser.so (disasm)
@@ -10129,28 +10129,28 @@
 	push   %rbp
 	push   %rbx
 	sub    $something,%rsp
-	mov    offset(%rdi),%rbp
+	mov    offset(%rdi),%rbx
 	mov    %rsi,offset(%rsp)
-	mov    offset(%rbp),%rbx
+	mov    offset(%rbx),%r12
 	mov    %fs:0x28,%rax
 	mov    %rax,offset(%rsp)
 	xor    %eax,%eax
-	mov    offset(%rbx),%rax
+	mov    offset(%r12),%rax
 	lea    offset(%rax),%rdx
-	cmp    %rdx,offset(%rbx)
+	cmp    %rdx,offset(%r12)
 	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	mov    offset(%rbx),%rax
+	mov    offset(%r12),%rax
 	test   %rax,%rax
 	je     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	mov    %rax,%rbx
-	mov    offset(%rbx),%rax
+	mov    %rax,%r12
+	mov    offset(%r12),%rax
 	lea    offset(%rax),%rdx
-	cmp    %rdx,offset(%rbx)
+	cmp    %rdx,offset(%r12)
 	jb     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	pxor   %xmm0,%xmm0
-	mov    %rdx,offset(%rbx)
+	mov    %rdx,offset(%r12)
 	mov    offset(%rsp),%rdi
-	mov    %rbx,offset(%rbp)
+	mov    %r12,offset(%rbx)
 	movups %xmm0,offset(%rax)
 	mov    offset(%r14),%rdx
 	mov    offset(%r14),%esi
@@ -10172,7 +10172,7 @@
 	bt     %rax,%rdx
 	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	movabs $something,%r12
-	nopw   offset(%rax,%rax,1)
+	nopl   (%rax)
 	cmp    $something,%esi
 	jg     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	cmp    $something,%esi
@@ -10309,21 +10309,21 @@
 	mov    $something,%edi
 	call   <malloc@plt>
 	mov    $something,%esi
-	mov    %rax,offset(%rbx)
-	mov    %rax,%r12
-	mov    (%rbx),%eax
-	movq   $something,offset(%r12)
+	mov    %rax,offset(%r12)
+	mov    %rax,%rbp
+	mov    (%r12),%eax
+	movq   $something,offset(%rbp)
 	lea    offset(,%rax,4),%r13d
 	movslq %r13d,%r13
-	mov    %r13,(%r12)
+	mov    %r13,offset(%rbp)
 	mov    %r13,%rdi
 	call   <calloc@plt>
-	mov    offset(%rbx),%rbx
+	mov    offset(%r12),%r12
 	movq   %rax,%xmm0
 	add    %r13,%rax
 	punpcklqdq %xmm0,%xmm0
-	mov    %rax,offset(%r12)
-	movups %xmm0,offset(%r12)
+	mov    %rax,offset(%rbp)
+	movups %xmm0,offset(%rbp)
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nopl   offset(%rax,%rax,1)
 	movabs $something,%rdx
@@ -10416,13 +10416,16 @@
 	cmp    $something,%esi
 	jne    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	nopl   offset(%rax,%rax,1)
+	nopl   offset(%rax)
 	cmp    $something,%esi
 	jg     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	sub    $something,%esi
 	cmp    $something,%esi
-	je     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	cmp    $something,%esi
-	je     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	ja     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	mov    $something,%eax
+	bt     %rsi,%rax
+	jb     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	nopw   offset(%rax,%rax,1)
 	mov    offset(%r14),%rbp
 	mov    offset(%rbp),%rsi
 	mov    offset(%rbp),%rcx
@@ -10447,10 +10450,10 @@
 	sub    $something,%esi
 	cmp    $something,%esi
 	ja     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	movabs $something,%rax
+	mov    $something,%eax
 	bt     %rsi,%rax
 	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	nopl   (%rax)
+	nopl   offset(%rax)
 	mov    offset(%r14),%esi
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nopl   offset(%rax)
@@ -10520,7 +10523,7 @@
 	lea    offset(%rdx),%rsi
 	cmp    %rsi,offset(%rbx)
 	jb     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	xchg   %ax,%ax
+	cs nopw offset(%rax,%rax,1)
 	mov    offset(%rsp),%r8
 	movzbl offset(%rsp),%r13d
 	mov    %r15,%r9
@@ -10542,12 +10545,6 @@
 	jb     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nopl   offset(%rax,%rax,1)
-	movabs $something,%rdx
-	lea    -offset(%rsi),%eax
-	bt     %rax,%rdx
-	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	nopw   offset(%rax,%rax,1)
 	cmp    $something,%esi
 	je     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	call   <_ZN6KDevPG15TokenStreamBaseIN3Php5TokenEE4readEv>
@@ -10555,6 +10552,12 @@
 	mov    %esi,offset(%r14)
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nopl   offset(%rax)
+	movabs $something,%rdx
+	lea    -offset(%rsi),%eax
+	bt     %rax,%rdx
+	jae    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	nopw   offset(%rax,%rax,1)
 	mov    %rbx,%rdx
 	mov    %rbp,%rdi
 	call   <_ZNSt6vectorIN3Php5TokenESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
@@ -10564,20 +10567,14 @@
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	xor    %r13d,%r13d
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
-	mov    offset(%r14),%rdi
-	call   <_ZN6KDevPG15TokenStreamBaseIN3Php5TokenEE4readEv>
-	mov    offset(%r14),%rbx
 	movabs $something,%rdi
-	mov    (%rax),%eax
+	mov    offset(%r14),%rbx
 	mov    offset(%rbx),%rsi
 	mov    (%rbx),%rcx
-	mov    %eax,offset(%r14)
 	mov    offset(%rbx),%rax
 	mov    %rsi,%rdx
 	sub    %rcx,%rdx
-	sub    $something,%rax
 	sar    $something,%rdx
-	mov    %rax,offset(%rbx)
 	imul   %rdi,%rdx
 	mov    %rbx,%rdi
 	cmp    %rdx,%rax
@@ -10587,9 +10584,14 @@
 	mov    (%rcx,%rax,8),%eax
 	mov    %rdx,offset(%rbx)
 	mov    %eax,offset(%r14)
+	subq   $something,offset(%rdi)
+	call   <_ZN6KDevPG15TokenStreamBaseIN3Php5TokenEE4readEv>
+	mov    (%rax),%eax
+	mov    %eax,offset(%r14)
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rdx
-	mov    offset(%rdi),%rax
+	mov    offset(%r14),%rax
+	mov    offset(%rax),%rax
 	sub    $something,%rax
 	mov    %rax,offset(%rdx)
 	mov    $something,%eax
@@ -10624,9 +10626,14 @@
 	mov    offset(%r14),%rdi
 	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	call   <__stack_chk_fail@plt>
+	cmp    $something,%esi
+	jg     <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	mov    $something,%esi
+	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
+	xor    %eax,%eax
+	mov    $something,%esi
+	jmp    <_ZN3Php6Parser14parseClassBodyEPPNS_12ClassBodyAstE + ofs>
 	nop
-	data16 cs nopw offset(%rax,%rax,1)
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1