~/f/rustup/RPMS.2017 ~/f/rustup
~/f/rustup
RPMS.2017/rustup-1.25.1~23-0.0.x86_64.rpm RPMS/rustup-1.25.1~23-0.0.x86_64.rpm differ: byte 225, line 1
Comparing rustup-1.25.1~23-0.0.x86_64.rpm to rustup-1.25.1~23-0.0.x86_64.rpm
comparing the rpm tags of rustup
--- old-rpm-tags
+++ new-rpm-tags
@@ -457 +457 @@
-/usr/bin/rustup 9aa990a8d8ad2928d3fb1cc9b6454c616be0d9b14a30253f53c8113263e2ca4d 0
+/usr/bin/rustup bfc73e797760657e98765aed3af01ff9252f6f7e84d123599bc1c60de4045d8e 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/rustup differs in ELF sections
--- old /usr/bin/rustup (objdump)
+++ new /usr/bin/rustup (objdump)
@@ -1554,25 +1554,25 @@
  063a8 f0390b00 00000000 78958300 00000000  .9......x.......
  063b8 08000000 00000000 d03a0b00 00000000  .........:......
  063c8 80958300 00000000 08000000 00000000  ................
- 063d8 90125a00 00000000 88958300 00000000  ..Z.............
- 063e8 08000000 00000000 a0125a00 00000000  ..........Z.....
+ 063d8 50675a00 00000000 88958300 00000000  PgZ.............
+ 063e8 08000000 00000000 403e5a00 00000000  ........@>Z.....
  063f8 a0958300 00000000 08000000 00000000  ................
- 06408 b00a5b00 00000000 a8958300 00000000  ..[.............
- 06418 08000000 00000000 b0e15a00 00000000  ..........Z.....
+ 06408 308a5a00 00000000 a8958300 00000000  0.Z.............
+ 06418 08000000 00000000 408a5a00 00000000  ........@.Z.....
  06428 c0958300 00000000 08000000 00000000  ................
- 06438 807d5b00 00000000 c8958300 00000000  .}[.............
- 06448 08000000 00000000 80aa5b00 00000000  ..........[.....
+ 06438 40725b00 00000000 c8958300 00000000  @r[.............
+ 06448 08000000 00000000 409f5b00 00000000  ........@.[.....
  06458 e0958300 00000000 08000000 00000000  ................
- 06468 60145c00 00000000 e8958300 00000000  `.\.............
- 06478 08000000 00000000 50eb5b00 00000000  ........P.[.....
+ 06468 600b5c00 00000000 e8958300 00000000  `.\.............
+ 06478 08000000 00000000 60e25b00 00000000  ........`.[.....
  06488 00968300 00000000 08000000 00000000  ................
- 06498 f0815c00 00000000 08968300 00000000  ..\.............
- 064a8 08000000 00000000 50af5c00 00000000  ........P.\.....
- 064b8 20968300 00000000 08000000 00000000   ...............
- 064c8 60605d00 00000000 28968300 00000000  ``].....(.......
- 064d8 08000000 00000000 50375d00 00000000  ........P7].....
- 064e8 30968300 00000000 08000000 00000000  0...............
- 064f8 40fa5c00 00000000 40968300 00000000  @.\.....@.......
+ 06498 70cd5c00 00000000 08968300 00000000  p.\.............
+ 064a8 08000000 00000000 60a45c00 00000000  ........`.\.....
+ 064b8 10968300 00000000 08000000 00000000  ................
+ 064c8 50675c00 00000000 20968300 00000000  Pg\..... .......
+ 064d8 08000000 00000000 d0715d00 00000000  .........q].....
+ 064e8 28968300 00000000 08000000 00000000  (...............
+ 064f8 309f5d00 00000000 40968300 00000000  0.].....@.......
  06508 08000000 00000000 dce77600 00000000  ..........v.....
  06518 48968300 00000000 08000000 00000000  H...............
  06528 e0e77600 00000000 60968300 00000000  ..v.....`.......
@@ -45911,9 +45911,9 @@
  0b3970 8d056a56 7e004889 0424488d 15cf507e  ..jV~.H..$H...P~
  0b3980 00488d74 2410488d 4c24184c 8d4c2420  .H.t$.H.L$.L.L$ 
  0b3990 31ff4989 d0e8f6f7 18000f0b 4983ccff  1.I.........I...
- 0b39a0 e9826b4f 004883cd ffe97975 4f004883  ..kO.H....yuO.H.
- 0b39b0 c9ffe938 f74f0048 83c9ffe9 2f805000  ...8.O.H..../.P.
- 0b39c0 4983cbff e92e8b51 00488b44 2428e939  I......Q.H.D$(.9
+ 0b39a0 e922e34f 004883cd ffe919ed 4f004883  .".O.H......O.H.
+ 0b39b0 c9ffe9f8 74500048 83c9ffe9 dff75000  ....tP.H......P.
+ 0b39c0 4983cbff e90e7b52 00488b44 2428e939  I.....{R.H.D$(.9
  0b39d0 23530031 c0c3b809 000000e9 51305800  #S.1........Q0X.
  0b39e0 41bf0900 0000e908 3858000f 1f440000  A.......8X...D..
  0b39f0 4883ec18 8b05ba7c 7e0083f8 04750548  H......|~....u.H
@@ -360858,7 +360858,7 @@
  581da0 488d35f9 651b0048 8d3d1a66 1b00e88d  H.5.e..H.=.f....
  581db0 26b1ff66 2e0f1f84 00000000 000f1f00  &..f............
  581dc0 4883ec08 488d0d2d 6a1b00ba 2c040000  H...H..-j...,...
- 581dd0 488d35c9 651b0048 8d3d0570 1b00e85d  H.5.e..H.=.p...]
+ 581dd0 488d35c9 651b0048 8d3d0576 1b00e85d  H.5.e..H.=.v...]
  581de0 26b1ff66 2e0f1f84 00000000 000f1f00  &..f............
  581df0 48b887ca eb85b179 379e8b17 48be4feb  H......y7...H.O.
  581e00 d4273dae b2c248b9 f979379e b1675616  .'=...H..y7..gV.
@@ -360875,9 +360875,9 @@
  581eb0 ffffff49 8b57084c 8d62ff4c 21e04889  ...I.W.L.b.L!.H.
  581ec0 c3eb100f 1f440000 85c07420 4c21e348  .....D....t L!.H
  581ed0 83c30149 8b074c8d 34dd0000 0000488b  ...I..L.4.....H.
- 581ee0 3cd8e8e9 18010041 39c575dc 498b074a  <......A9.u.I..J
+ 581ee0 3cd8e8e9 21010041 39c575dc 498b074a  <...!..A9.u.I..J
  581ef0 8b1c3048 85db7434 488bbde0 750000e8  ..0H..t4H...u...
- 581f00 8c160100 8b850475 000048c7 85e07500  .......u..H...u.
+ 581f00 8c1f0100 8b850475 000048c7 85e07500  .......u..H...u.
  581f10 00000000 0048899d e8750000 8985f075  .....H...u.....u
  581f20 0000c785 f8750000 ffffffff 4883c418  .....u......H...
  581f30 5b5d415c 415d415e 415fc348 8d0dce68  []A\A]A^A_.H...h
@@ -360908,7 +360908,7 @@
  5820c0 ff534889 fb4883ec 484883bf d0750000  .SH..H..HH...u..
  5820d0 000f853d 010000f3 0f6f8fa8 75000048  ...=.....o..u..H
  5820e0 8b87b875 0000488b bfe07500 00488944  ...u..H...u..H.D
- 5820f0 24100f29 0c24e895 14010048 83ec2048  $..).$.....H.. H
+ 5820f0 24100f29 0c24e895 1d010048 83ec2048  $..).$.....H.. H
  582100 8bbb1076 0000c783 f8750000 00000000  ...v.....u......
  582110 660f6f54 2420488b 44243066 0fefc00f  f.oT$ H.D$0f....
  582120 1183e075 00004889 4424100f 111424e8  ...u..H.D$....$.
@@ -360916,7 +360916,7 @@
  582140 c7831076 00000000 00004885 ff74318b  ...v......H..t1.
  582150 83607600 0083f806 0f84f200 00000f87  .`v.............
  582160 bc000000 83f8040f 84cb0000 0083f805  ................
- 582170 750ee859 96030066 0f1f8400 00000000  u..Y...f........
+ 582170 750ee819 8b030066 0f1f8400 00000000  u......f........
  582180 488bab00 76000048 85ed7462 660f6f04  H...v..H..tbf.o.
  582190 24488b44 2410488b 7d004889 4424300f  $H.D$.H.}.H.D$0.
  5821a0 29442420 4885ff74 164883ec 20488944  )D$ H..t.H.. H.D
@@ -360927,10 +360927,10 @@
  5821f0 ec204889 df488b44 2430660f 6f5c2420  . H..H.D$0f.o\$ 
  582200 48894424 100f111c 24e852fa ffff4883  H.D$....$.R...H.
  582210 c42031c0 4883c448 5b5dc30f 1f440000  . 1.H..H[]...D..
- 582220 83f8070f 8557ffff ffe8c288 0200e94d  .....W.........M
- 582230 ffffff0f 1f440000 e8f30c03 00e93eff  .....D........>.
+ 582220 83f8070f 8557ffff ffe86200 0300e94d  .....W....b....M
+ 582230 ffffff0f 1f440000 e8a30d04 00e93eff  .....D........>.
  582240 ffff660f 1f440000 31c0c30f 1f440000  ..f..D..1....D..
- 582250 e8cb9f04 00e926ff ffff660f 1f440000  ......&...f..D..
+ 582250 e8ab8f05 00e926ff ffff660f 1f440000  ......&...f..D..
  582260 41574889 f84889d7 41564155 41545553  AWH..H..AVAUATUS
  582270 4883ec08 85c90f84 04020000 83f9010f  H...............
  582280 85430200 00bd0500 0000bb06 00000041  .C.............A
@@ -361011,7 +361011,7 @@
  582730 ff4c8d7c 05004829 c3eb260f 1f440000  .L.|..H)..&..D..
  582740 488d5003 4839d372 574901d7 4c89ea49  H.P.H9.rWI..L..I
  582750 83c60148 29c24801 d38b5424 0885d275  ...H).H...T$...u
- 582760 2f4c89e2 4889de4c 89ffe851 f5000048  /L..H..L...Q...H
+ 582760 2f4c89e2 4889de4c 89ffe891 d2010048  /L..H..L.......H
  582770 83f88876 cb48c7c2 feffffff 4883c458  ...v.H......H..X
  582780 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
  582790 8b442440 85c07454 4883fb03 774a6690  .D$@..tTH...wJf.
@@ -361022,20 +361022,20 @@
  5827e0 5e415fc3 0f1f4000 4983c704 488b5424  ^A_...@.I...H.T$
  5827f0 204929ef 4c897c24 104883fa ff747848   I).L.|$.H...txH
  582800 8b442410 e973ffff ff0f1f80 00000000  .D$..s..........
- 582810 488d5424 20488d4c 2428e811 90050090  H.T$ H.L$(......
+ 582810 488d5424 20488d4c 2428e821 fd040090  H.T$ H.L$(.!....
  582820 488b4424 204839c3 735e4883 f8887758  H.D$ H9.s^H...wX
  582830 48c7c2fe ffffff48 c7c0b8ff ffffe939  H......H.......9
- 582840 ffffffe8 58030300 ebd6e801 0d0400eb  ....X...........
- 582850 cfe8ea94 0400ebc8 e8937702 00ebc148  ..........w....H
- 582860 8d542420 488d4c24 28e8e258 0500ebb0  .T$ H.L$(..X....
- 582870 e86b8b03 00eba98b 54243049 0fafd6e9  .k......T$0I....
+ 582840 ffffffe8 08040400 ebd6e8f1 5f0200eb  ............_...
+ 582850 cfe8ca84 0500ebc8 e833ef02 00ebc148  .........3.....H
+ 582860 8d542420 488d4c24 28e8f2c5 0400ebb0  .T$ H.L$(.......
+ 582870 e82b8003 00eba98b 54243049 0fafd6e9  .+......T$0I....
  582880 7bffffff 0f1f4000 488b5424 28e9eafe  {.....@.H.T$(...
  582890 ffff662e 0f1f8400 00000000 0f1f4000  ..f...........@.
  5828a0 4883ec08 e8d7fdff ff4883c4 08c36690  H........H....f.
  5828b0 488b87e0 740000c3 0f1f8400 00000000  H...t...........
  5828c0 8b872475 000083f8 07770b48 8d150e5e  ..$u.....w.H...^
  5828d0 1b008b04 82c35048 8d0d025f 1b00ba6c  ......PH..._...l
- 5828e0 04000048 8d35b65a 1b00488d 3df2641b  ...H.5.Z..H.=.d.
+ 5828e0 04000048 8d35b65a 1b00488d 3df26a1b  ...H.5.Z..H.=.j.
  5828f0 00e84a1b b1ff662e 0f1f8400 00000000  ..J...f.........
  582900 41574989 d7415649 89ce4155 4989f541  AWI..AVI..AUI..A
  582910 54554c89 c5534889 fb4883ec 58488b87  TUL..SH..H..XH..
@@ -361044,7 +361044,7 @@
  582940 e8ba0100 0000480f 47c54885 c0480f44  ......H.G.H..H.D
  582950 c24839c5 741a49c7 c4b8ffff ff4883c4  .H9.t.I......H..
  582960 584c89e0 5b5d415c 415d415e 415fc390  XL..[]A\A]A^A_..
- 582970 4c89ee4c 89fa4889 dfe8620a 0100488b  L..L..H...b...H.
+ 582970 4c89ee4c 89fa4889 dfe8a2e7 0100488b  L..L..H.......H.
  582980 b3107500 008b8b24 75000048 01ee4889  ..u....$u..H..H.
  582990 b3107500 0083f907 0f87a60a 0000488d  ..u...........H.
  5829a0 15175b1b 0089c848 63048248 01d0ffe0  ..[....Hc..H....
@@ -361056,7 +361056,7 @@
  582a00 85ff0f85 18020000 4531e431 c04c89a3  ........E1.1.L..
  582a10 e0740000 4531e489 83247500 00e93bff  .t..E1...$u...;.
  582a20 ffff660f 1f440000 488d5424 10be0300  ..f..D..H.T$....
- 582a30 00004c89 f7890c24 e883f200 004989c4  ..L....$.....I..
+ 582a30 00004c89 f7890c24 e8c3cf01 004989c4  ..L....$.....I..
  582a40 4883f888 0f8713ff ffff8b83 f8740000  H............t..
  582a50 4c39e00f 8277ffff ff8b4424 104d85e4  L9...w....D$.M..
  582a60 8b0c244c 89a3e074 00008983 20750000  ..$L...t.... u..
@@ -361092,8 +361092,8 @@
  582c40 7e8b1875 000048c7 44244800 00000048  ~..u..H.D$H....H
  582c50 89442410 488b83e8 75000066 0f6cca0f  .D$.H...u..f.l..
  582c60 11442418 0f114424 280f1144 24384885  .D$...D$(..D$8H.
- 582c70 c0743748 89c70f29 0c24e851 0b010048  .t7H...).$.Q...H
- 582c80 8bbbe875 00008944 2418e8d1 07010048  ...u...D$......H
+ 582c70 c0743748 89c70f29 0c24e851 14010048  .t7H...).$.Q...H
+ 582c80 8bbbe875 00008944 2418e8d1 10010048  ...u...D$......H
  582c90 8bbbe076 0100660f 6f0c2448 89442420  ...v..f.o.$H.D$ 
  582ca0 8b83f475 00008944 241c488d 74241048  ...u...D$.H.t$.H
  582cb0 895c2448 0f114c24 28e8da20 b1ffe945  .\$H..L$(.. ...E
@@ -361127,7 +361127,7 @@
  582e70 84bb0300 00c78324 75000002 00000048  .......$u......H
  582e80 c783e074 00000300 0000e9ce faffff90  ...t............
  582e90 4883ec08 4c89ee48 89df41b9 01000000  H...L..H..A.....
- 582ea0 6a014989 e84c89f1 4c89fae8 f0ff0000  j.I..L..L.......
+ 582ea0 6a014989 e84c89f1 4c89fae8 30dd0100  j.I..L..L...0...
  582eb0 5e5f4989 c448c783 e0740000 00000000  ^_I..H...t......
  582ec0 4983fc88 0f865afe ffffe98e faffff90  I.....Z.........
  582ed0 4c8b9348 75000048 8b933075 000048b8  L..Hu..H..0u..H.
@@ -361194,8 +361194,8 @@
  5832a0 241831c0 b90e0000 00f30f6f 83107500  $.1........o..u.
  5832b0 004889d7 f3ab488b 0513591b 00488bbb  .H....H...Y..H..
  5832c0 e8750000 660fc6c0 01488944 24104885  .u..f....H.D$.H.
- 5832d0 ff742d0f 290424e8 f4040100 488bbbe8  .t-.).$.....H...
- 5832e0 75000089 442418e8 74010100 660f6f04  u...D$..t...f.o.
+ 5832d0 ff742d0f 290424e8 f40d0100 488bbbe8  .t-.).$.....H...
+ 5832e0 75000089 442418e8 740a0100 660f6f04  u...D$..t...f.o.
  5832f0 24488944 24208b83 f4750000 8944241c  $H.D$ ...u...D$.
  583300 488bbbe0 76010048 8d742410 48895c24  H...v..H.t$.H.\$
  583310 480f1144 2428e87d 1ab1ff48 c783e074  H..D$(.}...H...t
@@ -361218,7 +361218,7 @@
  583420 bc135875 00004c89 ee4c89e2 e8d719b1  ..Xu..L..L......
  583430 ff4401a3 78750000 488b83e0 740000e9  .D..xu..H...t...
  583440 14faffff 488d0d75 531b00ba 1f050000  ....H..uS.......
- 583450 488d3549 4f1b0048 8d3d8559 1b00e8dd  H.5IO..H.=.Y....
+ 583450 488d3549 4f1b0048 8d3d855f 1b00e8dd  H.5IO..H.=._....
/usr/bin/rustup differs in assembler output
--- old /usr/bin/rustup (disasm)
+++ new /usr/bin/rustup (disasm)
@@ -32758,14 +32758,14 @@
 	or     $something,%rbp
 	jmp    <ZBUFFv07_decompressContinue + ofs>
 
-ZBUFFv04_decompressContinue.cold:
-	or     $something,%rcx
-	jmp    <ZBUFFv04_decompressContinue + ofs>
-
 ZBUFFv05_decompressContinue.cold:
 	or     $something,%rcx
 	jmp    <ZBUFFv05_decompressContinue + ofs>
 
+ZBUFFv04_decompressContinue.cold:
+	or     $something,%rcx
+	jmp    <ZBUFFv04_decompressContinue + ofs>
+
 ZBUFFv06_decompressContinue.cold:
 	or     $something,%r11
 	jmp    <ZBUFFv06_decompressContinue + ofs>
@@ -1177972,7 +1177972,7 @@
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.9>
 	mov    $something,%edx
 	lea    offset(%rip),%rsi        #   <str.0.4901 + ofs>
-	lea    offset(%rip),%rdi        #   <ZSTD_defaultCMem + ofs>
+	lea    offset(%rip),%rdi        #   <__PRETTY_FUNCTION__.3 + ofs>
 	call   <__assert_fail@plt>
 	cs nopw offset(%rax,%rax,1)
 	nopl   (%rax)
@@ -1178656,7 +1178656,7 @@
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.8>
 	mov    $something,%edx
 	lea    offset(%rip),%rsi        #   <str.0.4901 + ofs>
-	lea    offset(%rip),%rdi        #   <ZSTD_defaultCMem + ofs>
+	lea    offset(%rip),%rdi        #   <__PRETTY_FUNCTION__.3 + ofs>
 	call   <__assert_fail@plt>
 	cs nopw offset(%rax,%rax,1)
 
@@ -1179285,7 +1179285,7 @@
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.7>
 	mov    $something,%edx
 	lea    offset(%rip),%rsi        #   <str.0.4901 + ofs>
-	lea    offset(%rip),%rdi        #   <ZSTD_defaultCMem + ofs>
+	lea    offset(%rip),%rdi        #   <__PRETTY_FUNCTION__.3 + ofs>
 	call   <__assert_fail@plt>
 	call   <ZSTD_startingInputLength.part.0>
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.7>
@@ -1181822,7 +1181822,7 @@
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.1>
 	mov    $something,%edx
 	lea    offset(%rip),%rsi        #   <str.0.4901 + ofs>
-	lea    offset(%rip),%rdi        #   <ZSTD_defaultCMem + ofs>
+	lea    offset(%rip),%rdi        #   <__PRETTY_FUNCTION__.3 + ofs>
 	call   <__assert_fail@plt>
 	cmp    $something,%ebp
 	je     <ZSTD_decompressStream + ofs>
@@ -1181969,2659 +1181969,1469 @@
 	lea    offset(%rip),%rcx        #   <__PRETTY_FUNCTION__.1>
 	mov    $something,%edx
 	lea    offset(%rip),%rsi        #   <str.0.4901 + ofs>
-	lea    offset(%rip),%rdi        #   <ZSTD_defaultCMem + ofs>
+	lea    offset(%rip),%rdi        #   <__PRETTY_FUNCTION__.3 + ofs>
 	call   <__assert_fail@plt>
 	nopw   offset(%rax,%rax,1)
 
-ZSTD_safecopyDstBeforeSrc:
-	mov    %rdi,%rax
-	mov    %rdx,%r9
-	sub    %rsi,%rdi
-	lea    (%rax,%rdx,1),%r8
-	cmp    $something,%rdx
-	jle    <ZSTD_safecopyDstBeforeSrc + ofs>
-	cmp    $something,%rdi
-	jge    <ZSTD_safecopyDstBeforeSrc + ofs>
-	lea    -offset(%r8),%rcx
-	cmp    %rax,%rcx
-	jb     <ZSTD_safecopyDstBeforeSrc + ofs>
-	cmp    $something,%rdi
-	jl     <ZSTD_safecopyDstBeforeSrc + ofs>
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	mov    %r8,%rdi
-	sub    %rax,%rdi
-	lea    -offset(%rdi),%rcx
-	cmp    $something,%rcx
-	jbe    <ZSTD_safecopyDstBeforeSrc + ofs>
-	lea    offset(%rsi),%rdx
-	mov    %rax,%r9
-	sub    %rdx,%r9
-	xor    %edx,%edx
-	cmp    $something,%r9
-	ja     <ZSTD_safecopyDstBeforeSrc + ofs>
-	nop
-	movzbl (%rsi,%rdx,1),%ecx
-	mov    %cl,(%rax,%rdx,1)
-	add    $something,%rdx
-	cmp    %rdi,%rdx
-	jne    <ZSTD_safecopyDstBeforeSrc + ofs>
-	ret    
-	nopl   offset(%rax)
-	cmp    $something,%rcx
-	jbe    <ZSTD_safecopyDstBeforeSrc + ofs>
-	mov    %rdi,%rcx
-	and    $something,%rcx
-	nopl   offset(%rax)
-	movdqu (%rsi,%rdx,1),%xmm0
-	movups %xmm0,(%rax,%rdx,1)
-	add    $something,%rdx
-	cmp    %rcx,%rdx
-	jne    <ZSTD_safecopyDstBeforeSrc + ofs>
-	mov    %rdi,%r9
-	and    $something,%r9
-	lea    (%rax,%r9,1),%rdx
-	lea    (%rsi,%r9,1),%rcx
-	test   $something,%dil
-	je     <ZSTD_safecopyDstBeforeSrc + ofs>
-	sub    %r9,%rdi
-	lea    -offset(%rdi),%r10
-	cmp    $something,%r10
-	jbe    <ZSTD_safecopyDstBeforeSrc + ofs>
-	mov    (%rsi,%r9,1),%rsi
-	mov    %rsi,(%rax,%r9,1)
+HUF_DecompressAsmArgs_init:
 	mov    %rdi,%rax
-	and    $something,%rax
-	add    %rax,%rdx
-	add    %rax,%rcx
-	and    $something,%edi
-	je     <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl (%rcx),%eax
-	mov    %al,(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	lea    offset(%rdx),%rax
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	movzbl offset(%rcx),%eax
-	mov    %al,offset(%rdx)
-	ret    
-	nopl   offset(%rax,%rax,1)
-	xor    %edx,%edx
-	movzbl (%rsi,%rdx,1),%ecx
-	mov    %cl,(%rax,%rdx,1)
-	add    $something,%rdx
-	cmp    %rdi,%rdx
-	jne    <ZSTD_safecopyDstBeforeSrc + ofs>
-	jmp    <ZSTD_safecopyDstBeforeSrc + ofs>
-	nopl   offset(%rax,%rax,1)
-	cmp    %r8,%rax
-	jae    <ZSTD_safecopyDstBeforeSrc + ofs>
-	lea    -offset(%rdx),%rdi
-	cmp    $something,%rdi
-	jbe    <ZSTD_safecopyDstBeforeSrc + ofs>
-	lea    offset(%rsi),%rcx
-	mov    %rax,%r10
-	sub    %rcx,%r10
-	xor    %ecx,%ecx
-	cmp    $something,%r10
-	ja     <ZSTD_safecopyDstBeforeSrc + ofs>
-	nopl   offset(%rax)
-	movzbl (%rsi,%rcx,1),%edi
-	mov    %dil,(%rax,%rcx,1)
-	add    $something,%rcx
-	cmp    %rcx,%rdx
-	jne    <ZSTD_safecopyDstBeforeSrc + ofs>
-	ret    
-	nopw   offset(%rax,%rax,1)
-	movdqu (%rsi),%xmm4
-	mov    %rcx,%rdi
-	sub    %rax,%rdi
-	movups %xmm4,(%rax)
-	cmp    $something,%rdi
-	jle    <ZSTD_safecopyDstBeforeSrc + ofs>
-	add    $something,%rax
-	lea    offset(%rsi),%rdx
-	nopl   offset(%rax,%rax,1)
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1