1.2 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Xqph0x1Z/b1/haskell-cryptohash-sha256_0.11.102.1-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Xqph0x1Z/b2/haskell-cryptohash-sha256_0.11.102.1-3_amd64.changes
678 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·3a0697e8e5d10951ccd9750afb516858·32148·haskell·optional·libghc-cryptohash-sha256-dev_0.11.102.1-3_amd64.deb1 ·b544f581d087b336a07020ffcaf952be·32204·haskell·optional·libghc-cryptohash-sha256-dev_0.11.102.1-3_amd64.deb
2 ·a744978467d6ae6c7171f36734e1c62c·47884·doc·optional·libghc-cryptohash-sha256-doc_0.11.102.1-3_all.deb2 ·d7fc6714ee5c9f8ffef4b0735c01d370·47880·doc·optional·libghc-cryptohash-sha256-doc_0.11.102.1-3_all.deb
3 ·a43b0dfba6e05a166cdbb8d9bd5727fa·28292·haskell·optional·libghc-cryptohash-sha256-prof_0.11.102.1-3_amd64.deb3 ·ba8f518ff8aebc27ca12f651456248e7·28044·haskell·optional·libghc-cryptohash-sha256-prof_0.11.102.1-3_amd64.deb
1.14 MB
libghc-cryptohash-sha256-dev_0.11.102.1-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary
2 -rw-r--r--···0········0········0·····1292·2024-09-22·06:05:52.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1288·2024-09-22·06:05:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0····30664·2024-09-22·06:05:52.000000·data.tar.xz3 -rw-r--r--···0········0········0····30724·2024-09-22·06:05:52.000000·data.tar.xz
3.7 KB
control.tar.xz
3.67 KB
control.tar
1.24 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-cryptohash-sha256-dev1 Package:·libghc-cryptohash-sha256-dev
2 Source:·haskell-cryptohash-sha2562 Source:·haskell-cryptohash-sha256
3 Version:·0.11.102.1-33 Version:·0.11.102.1-3
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·2216 Installed-Size:·221
7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-cryptohash-sha256-dev-0.11.102.1-a26db8 Provides:·libghc-cryptohash-sha256-dev-0.11.102.1-68480
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/hvr/cryptohash-sha25611 Homepage:·https://github.com/hvr/cryptohash-sha256
12 Description:·fast,·pure·and·practical·SHA-256·implementation12 Description:·fast,·pure·and·practical·SHA-256·implementation
13 ·A·practical·incremental·and·one-pass,·pure·API·to·the·SHA-256·hash13 ·A·practical·incremental·and·one-pass,·pure·API·to·the·SHA-256·hash
14 ·algorithm·(including·HMAC·support)·with·performance·close·to·the14 ·algorithm·(including·HMAC·support)·with·performance·close·to·the
15 ·fastest·implementations·available·in·other·languages.15 ·fastest·implementations·available·in·other·languages.
Offset 18, 8 lines modifiedOffset 18, 8 lines modified
18 ·hides·the·C·implementation.18 ·hides·the·C·implementation.
19 ·.19 ·.
20 ·NOTE:·This·package·has·been·forked·off·cryptohash·0.11.7·because20 ·NOTE:·This·package·has·been·forked·off·cryptohash·0.11.7·because
21 ·cryptohash·has·been·deprecated.21 ·cryptohash·has·been·deprecated.
22 ·.22 ·.
23 ·This·package·provides·a·library·for·the·Haskell·programming·language.23 ·This·package·provides·a·library·for·the·Haskell·programming·language.
24 ·See·http://www.haskell.org/·for·more·information·on·Haskell.24 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
25 Ghc-Package:·cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR25 Ghc-Package:·cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
2.42 KB
./md5sums
30.0 B
./md5sums
Files differ
2.37 KB
line order
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.dyn_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.dyn_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.dyn_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.dyn_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.dyn_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.dyn_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR.a7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8.a
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR-ghc9.6.6.so8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8-ghc9.6.6.so
9 usr/share/doc/libghc-cryptohash-sha256-dev/changelog.Debian.gz9 usr/share/doc/libghc-cryptohash-sha256-dev/changelog.Debian.gz
10 usr/share/doc/libghc-cryptohash-sha256-dev/changelog.gz10 usr/share/doc/libghc-cryptohash-sha256-dev/changelog.gz
11 usr/share/doc/libghc-cryptohash-sha256-dev/copyright11 usr/share/doc/libghc-cryptohash-sha256-dev/copyright
12 var/lib/ghc/package.conf.d/cryptohash-sha256-0.11.102.1.conf12 var/lib/ghc/package.conf.d/cryptohash-sha256-0.11.102.1.conf
1.14 MB
data.tar.xz
1.14 MB
data.tar
6.71 KB
file list
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2083·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.dyn_hi9 -rw-r--r--···0·root·········(0)·root·········(0)·····2081·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.dyn_hi
10 -rw-r--r--···0·root·········(0)·root·········(0)·····2079·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.hi10 -rw-r--r--···0·root·········(0)·root·········(0)·····2077·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.hi
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7560·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····7561·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····7558·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····7559·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····7221·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····7222·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····7219·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····7220·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.hi
18 -rw-r--r--···0·root·········(0)·root·········(0)····88866·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR.a18 -rw-r--r--···0·root·········(0)·root·········(0)····88866·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8.a
19 -rw-r--r--···0·root·········(0)·root·········(0)····69744·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR-ghc9.6.6.so19 -rw-r--r--···0·root·········(0)·root·········(0)····69744·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8-ghc9.6.6.so
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/
23 -rw-r--r--···0·root·········(0)·root·········(0)······428·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/changelog.Debian.gz23 -rw-r--r--···0·root·········(0)·root·········(0)······428·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/changelog.Debian.gz
24 -rw-r--r--···0·root·········(0)·root·········(0)······701·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/changelog.gz24 -rw-r--r--···0·root·········(0)·root·········(0)······701·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/changelog.gz
25 -rw-r--r--···0·root·········(0)·root·········(0)·····1899·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/copyright25 -rw-r--r--···0·root·········(0)·root·········(0)·····1899·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-cryptohash-sha256-dev/copyright
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./var/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./var/
2.8 KB
./var/lib/ghc/package.conf.d/cryptohash-sha256-0.11.102.1.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:·················cryptohash-sha2561 name:·················cryptohash-sha256
2 version:··············0.11.102.12 version:··············0.11.102.1
3 visibility:···········public3 visibility:···········public
4 id:···················cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR 
5 key:··················cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR4 id:···················cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
 5 key:··················cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············Vincent·Hanquez,·Herbert·Valerio·Riedel7 copyright:············Vincent·Hanquez,·Herbert·Valerio·Riedel
8 maintainer:···········Herbert·Valerio·Riedel·<hvr@gnu.org>8 maintainer:···········Herbert·Valerio·Riedel·<hvr@gnu.org>
9 homepage:·············https://github.com/hvr/cryptohash-sha2569 homepage:·············https://github.com/hvr/cryptohash-sha256
10 synopsis:·············Fast,·pure·and·practical·SHA-256·implementation10 synopsis:·············Fast,·pure·and·practical·SHA-256·implementation
11 description:11 description:
12 ····A·practical·incremental·and·one-pass,·pure·API·to12 ····A·practical·incremental·and·one-pass,·pure·API·to
Offset 38, 28 lines modifiedOffset 38, 28 lines modified
38 ····by·the·@cryptohash-0.11.7@'s·module·of·the·same·name.38 ····by·the·@cryptohash-0.11.7@'s·module·of·the·same·name.
  
39 ····Consequently,·this·package·is·designed·to·be·used·as·a·drop-in·replacement·for·@cryptohash-0.11.7@'s39 ····Consequently,·this·package·is·designed·to·be·used·as·a·drop-in·replacement·for·@cryptohash-0.11.7@'s
40 ····"Crypto.Hash.SHA256"·module,·though·with40 ····"Crypto.Hash.SHA256"·module,·though·with
41 ····a·[clearly·smaller·footprint·by·almost·3·orders·of·magnitude](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/).41 ····a·[clearly·smaller·footprint·by·almost·3·orders·of·magnitude](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/).
  
42 category:·············Data,·Cryptography42 category:·············Data,·Cryptography
43 abi:··················a26db1ca524157473e24c961b9e22f2443 abi:··················684805c41daf45ac9acd70fff1b62694
44 exposed:··············True44 exposed:··············True
45 exposed-modules:······Crypto.Hash.SHA25645 exposed-modules:······Crypto.Hash.SHA256
46 hidden-modules:·······Crypto.Hash.SHA256.FFI·Compat46 hidden-modules:·······Crypto.Hash.SHA256.FFI·Compat
47 import-dirs:47 import-dirs:
48 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR48 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
49 library-dirs:49 library-dirs:
50 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR50 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
51 library-dirs-static:51 library-dirs-static:
52 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR52 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
53 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.653 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
54 data-dir:·············/usr/share/cryptohash-sha25654 data-dir:·············/usr/share/cryptohash-sha256
55 hs-libraries:·········HScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR55 hs-libraries:·········HScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
56 depends:··············base-4.18.2.1·bytestring-0.11.5.356 depends:··············base-4.18.2.1·bytestring-0.11.5.3
57 haddock-interfaces:57 haddock-interfaces:
58 ····/usr/lib/ghc-doc/haddock/cryptohash-sha256-0.11.102.1/cryptohash-sha256.haddock58 ····/usr/lib/ghc-doc/haddock/cryptohash-sha256-0.11.102.1/cryptohash-sha256.haddock
  
59 haddock-html:·········/usr/share/doc/libghc-cryptohash-sha256-doc/html/59 haddock-html:·········/usr/share/doc/libghc-cryptohash-sha256-doc/html/
3.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.dyn_hi
Files 89% similar despite different names
3.22 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Compat·90667 interface·Compat·9066
8 ··interface·hash:·5c8ab2a03a5a0a1787b70f1eb58430aa 
9 ··ABI·hash:·69cb44622342ffa8023a37bc47c4d950 
10 ··export-list·hash:·c8b3dc717d08cbb3e578f371eac3b0538 ··interface·hash:·be2833c9a1b39b934e892da543d50220
 9 ··ABI·hash:·680e626ff3fbcbea98b5d53ac3742d70
 10 ··export-list·hash:·44c862502209c6cb6d5d90960de05a3b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·545d59e594da5b428646b0ce2249077712 ··flag·hash:·545d59e594da5b428646b0ce22490777
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·857aa6cbfc23f945defbe46b9f84c31616 ··src_hash:·857aa6cbfc23f945defbe46b9f84c316
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
36 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff4136 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff41
37 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d037 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d0
38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
39 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc239 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
40 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c540 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
41 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b641 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e242 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b083ce96a4bbfc25481b1a213116ff2743 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·7028ea4a6559d441b8db59b5747cb888
44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
45 d91fd36198c35a1478201654d679cede45 0f999a29e4f753db727fa221e4e38d29
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 0452c6ce81516b779a39418ce676067150 099bb7fed109c2c754e47aed9664006c
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 f5701c3ba520f6f338971abc40d70b6555 d588f487237690e832505c77bbaea2de
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Compat"#]58 ···Unfolding:·Core:·<vanilla>·"Compat"#]
59 88b3a11d3ecad5c8b5bc9ed954bbf6b259 e4cab4cdbcfa0077c8b50b1e3f6aa844
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 343725fa4138297d11fd3fcd8470cbb264 a0790ccf8909b27bf4e6f2dfa161352b
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
68 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
69 9756dede5be9e630e69eba647cd9e37d68 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 69 d99776d4679e99802ad1653f09d4deff
70 ··constructBS·::70 ··constructBS·::
71 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word871 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8
72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
74 ···Strictness:·<1!P(L,L)><1!P(L)>,·CPR:·1,74 ···Strictness:·<1!P(L,L)><1!P(L)>,·CPR:·1,
75 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>75 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
76 ··············\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)76 ··············\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)
3.49 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.hi
Files 74% similar despite different names
3.22 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Compat·90667 interface·Compat·9066
8 ··interface·hash:·5c8ab2a03a5a0a1787b70f1eb58430aa 
9 ··ABI·hash:·69cb44622342ffa8023a37bc47c4d950 
10 ··export-list·hash:·c8b3dc717d08cbb3e578f371eac3b0538 ··interface·hash:·be2833c9a1b39b934e892da543d50220
 9 ··ABI·hash:·680e626ff3fbcbea98b5d53ac3742d70
 10 ··export-list·hash:·44c862502209c6cb6d5d90960de05a3b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1c38c7491c3bde2c2508f2810c9b665712 ··flag·hash:·1c38c7491c3bde2c2508f2810c9b6657
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·857aa6cbfc23f945defbe46b9f84c31616 ··src_hash:·857aa6cbfc23f945defbe46b9f84c316
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
36 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff4136 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff41
37 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d037 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d0
38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
39 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc239 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
40 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c540 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
41 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b641 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e242 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b083ce96a4bbfc25481b1a213116ff2743 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·7028ea4a6559d441b8db59b5747cb888
44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
45 d91fd36198c35a1478201654d679cede45 0f999a29e4f753db727fa221e4e38d29
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 0452c6ce81516b779a39418ce676067150 099bb7fed109c2c754e47aed9664006c
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 f5701c3ba520f6f338971abc40d70b6555 d588f487237690e832505c77bbaea2de
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Compat"#]58 ···Unfolding:·Core:·<vanilla>·"Compat"#]
59 88b3a11d3ecad5c8b5bc9ed954bbf6b259 e4cab4cdbcfa0077c8b50b1e3f6aa844
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 343725fa4138297d11fd3fcd8470cbb264 a0790ccf8909b27bf4e6f2dfa161352b
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
68 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
69 9756dede5be9e630e69eba647cd9e37d68 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 69 d99776d4679e99802ad1653f09d4deff
70 ··constructBS·::70 ··constructBS·::
71 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word871 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8
72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString
73 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,73 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
74 ···Strictness:·<1!P(L,L)><1!P(L)>,·CPR:·1,74 ···Strictness:·<1!P(L,L)><1!P(L)>,·CPR:·1,
75 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>75 ···Unfolding:·Core:·StableSystem·<2,TrueTrue>
76 ··············\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)76 ··············\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)
26.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.hi
Files 89% similar despite different names
26.0 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Crypto.Hash.SHA256.FFI·90667 interface·Crypto.Hash.SHA256.FFI·9066
8 ··interface·hash:·75eec8ea18ae7024e241fc4684ebaee5 
9 ··ABI·hash:·37901b7a016838e4f72e07966f49f275 
10 ··export-list·hash:·3abb5b85cd0b94c21704a0c867843e208 ··interface·hash:·cdc88b077f80b1ca124e3f4e93c88200
 9 ··ABI·hash:·78bbaaad143617116b9a2e82b5eb6c97
 10 ··export-list·hash:·125baf928e58090c7eb716e1f235df5f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6e961afb44c79a3f75a3eb285bd9c6a612 ··flag·hash:·2161824ae56db19386f73beca07ebe31
13 ··opt_hash:·2a31b8460fed3b04a42d624e304c601613 ··opt_hash:·2a31b8460fed3b04a42d624e304c6016
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·637c0b255a025be85c6e91d8c591975d16 ··src_hash:·637c0b255a025be85c6e91d8c591975d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d146 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1
47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc749 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
50 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b650 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
51 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0851 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
52 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9452 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
53 07d3c4c5fca290270be78c639b6fc3e653 8e3137aa4f1c4faa09d11196fec13d7f
54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx
55 ··DFunId55 ··DFunId
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
58 ···Unfolding:·DFun:.58 ···Unfolding:·DFun:.
59 ················@Ctx59 ················@Ctx
60 ················Data.ByteString.Internal.Type.eq60 ················Data.ByteString.Internal.Type.eq
Offset 63, 127 lines modifiedOffset 63, 127 lines modified
63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=
66 ··················`cast`66 ··················`cast`
67 ················(Sym·(N:Ctx[0])67 ················(Sym·(N:Ctx[0])
68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
70 4d0df1a7237fa4b0be94c5ce6e6d398170 8e9e6a5209049a7ff5e5a6c1bb087305
71 ··$tc'Ctx·::·GHC.Types.TyCon71 ··$tc'Ctx·::·GHC.Types.TyCon
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············GHC.Types.TyCon75 ··············GHC.Types.TyCon
76 ················7956449928374661300#Word64 
77 ················883620625477682846#Word6476 ················10397452948258380762#Word64
 77 ················2229564771675028807#Word64
78 ················$trModule78 ················$trModule
79 ················$tc'Ctx279 ················$tc'Ctx2
80 ················0#80 ················0#
81 ················$tc'Ctx1]81 ················$tc'Ctx1]
82 75e1d6a4c1e760dd1a14186156e1f05582 93984170e187c74c0ec17b1aaafb41c4
83 ··$tc'Ctx1·::·GHC.Types.KindRep83 ··$tc'Ctx1·::·GHC.Types.KindRep
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
86 ad514c4760559668e09109bc69db441186 4eb215c9e9cfdcf101994df140b48d52
87 ··$tc'Ctx2·::·GHC.Types.TrName87 ··$tc'Ctx2·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]
91 4f9ce0f95fd034252523ee66d7d68eed91 8417f7bc15e2fcb8527d75be0a7eb0e5
92 ··$tc'Ctx3·::·GHC.Prim.Addr#92 ··$tc'Ctx3·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]
95 cd6d9bf2a53dc9e7d2036133d7d0750895 fdc1561fa1abaa89d5a0b1d9cbfa8a4d
96 ··$tcCtx·::·GHC.Types.TyCon96 ··$tcCtx·::·GHC.Types.TyCon
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············GHC.Types.TyCon100 ··············GHC.Types.TyCon
101 ················1823824211140335101#Word64 
102 ················1414333250992842200#Word64101 ················14825669676293586872#Word64
 102 ················13295612556383058529#Word64
103 ················$trModule103 ················$trModule
104 ················$tcCtx1104 ················$tcCtx1
105 ················0#105 ················0#
106 ················GHC.Types.krep$*]106 ················GHC.Types.krep$*]
107 009aca646b589afaa86c594fc8bcfdd3107 8f2dbcc5b8f36b6616d93a5d9ed0b7d7
108 ··$tcCtx1·::·GHC.Types.TrName108 ··$tcCtx1·::·GHC.Types.TrName
109 ··[HasNoCafRefs,·TagSig:·<TagProper>,109 ··[HasNoCafRefs,·TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]
112 c615f6557eaf316dc4783ac4709c7d50112 e5e41c74b08afd5fa17b1b751ae4af8a
113 ··$tcCtx2·::·GHC.Prim.Addr#113 ··$tcCtx2·::·GHC.Prim.Addr#
114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]
116 f24961f6e3dcee1878beda802c4635da116 77106efde693ca5e93686c105ac16501
117 ··$trModule·::·GHC.Types.Module117 ··$trModule·::·GHC.Types.Module
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
121 a6f623c102bfa499f102190b0bee6548121 582316252a58068837f2251335702bdb
122 ··$trModule1·::·GHC.Types.TrName122 ··$trModule1·::·GHC.Types.TrName
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
126 34873c0896323693b97b72d522c5a08d126 a2f445c7ab9516611c5b851590ff582a
127 ··$trModule2·::·GHC.Prim.Addr#127 ··$trModule2·::·GHC.Prim.Addr#
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]
130 d687ea1d3a826ea2380e4cda1d02a0ed130 41176dcb1de759ec47b72fb25f00f76f
131 ··$trModule3·::·GHC.Types.TrName131 ··$trModule3·::·GHC.Types.TrName
132 ··[HasNoCafRefs,·TagSig:·<TagProper>,132 ··[HasNoCafRefs,·TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
135 b5c95cdbecb031286583e6b50d331450135 c3468d20c044cc409e4bc42bc7286485
136 ··$trModule4·::·GHC.Prim.Addr#136 ··$trModule4·::·GHC.Prim.Addr#
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
138 ···Unfolding:·Core:·<vanilla>138 ···Unfolding:·Core:·<vanilla>
139 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
140 f2f6b96a357f69235ae4150e67a5a02c139 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 140 e637912d1e61c346730ce4c2dfcb6308
141 ··type·Ctx·::·*141 ··type·Ctx·::·*
142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString
143 b48ab9208b0b68c7080fee424d884941143 ef341204f35308a23d8a2318cff475ce
144 ··c_sha256_finalize·::144 ··c_sha256_finalize·::
145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()
146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,
148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>
Max diff block lines reached; 20617/26549 bytes (77.66%) of diff not shown.
26.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.dyn_hi
Files 82% similar despite different names
26.0 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Crypto.Hash.SHA256.FFI·90667 interface·Crypto.Hash.SHA256.FFI·9066
8 ··interface·hash:·75eec8ea18ae7024e241fc4684ebaee5 
9 ··ABI·hash:·37901b7a016838e4f72e07966f49f275 
10 ··export-list·hash:·3abb5b85cd0b94c21704a0c867843e208 ··interface·hash:·cdc88b077f80b1ca124e3f4e93c88200
 9 ··ABI·hash:·78bbaaad143617116b9a2e82b5eb6c97
 10 ··export-list·hash:·125baf928e58090c7eb716e1f235df5f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2161824ae56db19386f73beca07ebe3112 ··flag·hash:·6e961afb44c79a3f75a3eb285bd9c6a6
13 ··opt_hash:·2a31b8460fed3b04a42d624e304c601613 ··opt_hash:·2a31b8460fed3b04a42d624e304c6016
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·637c0b255a025be85c6e91d8c591975d16 ··src_hash:·637c0b255a025be85c6e91d8c591975d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d146 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1
47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc749 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
50 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b650 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
51 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0851 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
52 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9452 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
53 07d3c4c5fca290270be78c639b6fc3e653 8e3137aa4f1c4faa09d11196fec13d7f
54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx
55 ··DFunId55 ··DFunId
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
58 ···Unfolding:·DFun:.58 ···Unfolding:·DFun:.
59 ················@Ctx59 ················@Ctx
60 ················Data.ByteString.Internal.Type.eq60 ················Data.ByteString.Internal.Type.eq
Offset 63, 127 lines modifiedOffset 63, 127 lines modified
63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=
66 ··················`cast`66 ··················`cast`
67 ················(Sym·(N:Ctx[0])67 ················(Sym·(N:Ctx[0])
68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
70 4d0df1a7237fa4b0be94c5ce6e6d398170 8e9e6a5209049a7ff5e5a6c1bb087305
71 ··$tc'Ctx·::·GHC.Types.TyCon71 ··$tc'Ctx·::·GHC.Types.TyCon
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············GHC.Types.TyCon75 ··············GHC.Types.TyCon
76 ················7956449928374661300#Word64 
77 ················883620625477682846#Word6476 ················10397452948258380762#Word64
 77 ················2229564771675028807#Word64
78 ················$trModule78 ················$trModule
79 ················$tc'Ctx279 ················$tc'Ctx2
80 ················0#80 ················0#
81 ················$tc'Ctx1]81 ················$tc'Ctx1]
82 75e1d6a4c1e760dd1a14186156e1f05582 93984170e187c74c0ec17b1aaafb41c4
83 ··$tc'Ctx1·::·GHC.Types.KindRep83 ··$tc'Ctx1·::·GHC.Types.KindRep
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
86 ad514c4760559668e09109bc69db441186 4eb215c9e9cfdcf101994df140b48d52
87 ··$tc'Ctx2·::·GHC.Types.TrName87 ··$tc'Ctx2·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]
91 4f9ce0f95fd034252523ee66d7d68eed91 8417f7bc15e2fcb8527d75be0a7eb0e5
92 ··$tc'Ctx3·::·GHC.Prim.Addr#92 ··$tc'Ctx3·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]
95 cd6d9bf2a53dc9e7d2036133d7d0750895 fdc1561fa1abaa89d5a0b1d9cbfa8a4d
96 ··$tcCtx·::·GHC.Types.TyCon96 ··$tcCtx·::·GHC.Types.TyCon
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············GHC.Types.TyCon100 ··············GHC.Types.TyCon
101 ················1823824211140335101#Word64 
102 ················1414333250992842200#Word64101 ················14825669676293586872#Word64
 102 ················13295612556383058529#Word64
103 ················$trModule103 ················$trModule
104 ················$tcCtx1104 ················$tcCtx1
105 ················0#105 ················0#
106 ················GHC.Types.krep$*]106 ················GHC.Types.krep$*]
107 009aca646b589afaa86c594fc8bcfdd3107 8f2dbcc5b8f36b6616d93a5d9ed0b7d7
108 ··$tcCtx1·::·GHC.Types.TrName108 ··$tcCtx1·::·GHC.Types.TrName
109 ··[HasNoCafRefs,·TagSig:·<TagProper>,109 ··[HasNoCafRefs,·TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]
112 c615f6557eaf316dc4783ac4709c7d50112 e5e41c74b08afd5fa17b1b751ae4af8a
113 ··$tcCtx2·::·GHC.Prim.Addr#113 ··$tcCtx2·::·GHC.Prim.Addr#
114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]
116 f24961f6e3dcee1878beda802c4635da116 77106efde693ca5e93686c105ac16501
117 ··$trModule·::·GHC.Types.Module117 ··$trModule·::·GHC.Types.Module
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
121 a6f623c102bfa499f102190b0bee6548121 582316252a58068837f2251335702bdb
122 ··$trModule1·::·GHC.Types.TrName122 ··$trModule1·::·GHC.Types.TrName
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
126 34873c0896323693b97b72d522c5a08d126 a2f445c7ab9516611c5b851590ff582a
127 ··$trModule2·::·GHC.Prim.Addr#127 ··$trModule2·::·GHC.Prim.Addr#
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]
130 d687ea1d3a826ea2380e4cda1d02a0ed130 41176dcb1de759ec47b72fb25f00f76f
131 ··$trModule3·::·GHC.Types.TrName131 ··$trModule3·::·GHC.Types.TrName
132 ··[HasNoCafRefs,·TagSig:·<TagProper>,132 ··[HasNoCafRefs,·TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
135 b5c95cdbecb031286583e6b50d331450135 c3468d20c044cc409e4bc42bc7286485
136 ··$trModule4·::·GHC.Prim.Addr#136 ··$trModule4·::·GHC.Prim.Addr#
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
138 ···Unfolding:·Core:·<vanilla>138 ···Unfolding:·Core:·<vanilla>
139 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
140 f2f6b96a357f69235ae4150e67a5a02c139 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 140 e637912d1e61c346730ce4c2dfcb6308
141 ··type·Ctx·::·*141 ··type·Ctx·::·*
142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString
143 b48ab9208b0b68c7080fee424d884941143 ef341204f35308a23d8a2318cff475ce
144 ··c_sha256_finalize·::144 ··c_sha256_finalize·::
145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()
146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,
148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>
Max diff block lines reached; 20617/26549 bytes (77.66%) of diff not shown.
16.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.hi
Files 96% similar despite different names
15.8 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Crypto.Hash.SHA256·90667 interface·Crypto.Hash.SHA256·9066
8 ··interface·hash:·30cf11bb1d3ea96b02c431e6f2d831cb 
9 ··ABI·hash:·9c1981f31ac7e42e7f017e441d3159c7 
10 ··export-list·hash:·e72acf1b057a0e69709ee0a0c801a9cf8 ··interface·hash:·c314d9001cd7e9b23a6b33c246ae0569
 9 ··ABI·hash:·a40d4faf6a5ecef54cb9f7bc4b0c707e
 10 ··export-list·hash:·f41244d021d550c03810892ded0a591b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0acb90b61353449174351aab0cb2991812 ··flag·hash:·10d3ee02a39b5b4aa63841bd570fe8a2
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76f8319a0691efd6454475f869be836316 ··src_hash:·76f8319a0691efd6454475f869be8363
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 29, 16 lines modifiedOffset 29, 16 lines modified
29 ··hmaclazyAndLength29 ··hmaclazyAndLength
30 ··init30 ··init
31 ··start31 ··start
32 ··startlazy32 ··startlazy
33 ··update33 ··update
34 ··updates34 ··updates
35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}
36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat
37 ····························cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI37 ····························cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.339 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Control.Arrow42 family·instance·modules:·Control.Applicative·Control.Arrow
43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 68, 275 lines modifiedOffset 68, 275 lines modified
68 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c551839168 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391
69 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc769 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
70 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c570 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
71 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b671 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea
73 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f973 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
74 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800174 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
75 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat·69cb44622342ffa8023a37bc47c4d950 
76 ··exports:·c8b3dc717d08cbb3e578f371eac3b053 
77 ··constructBS·9756dede5be9e630e69eba647cd9e37d 
78 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI·37901b7a016838e4f72e07966f49f275 
79 ··exports:·3abb5b85cd0b94c21704a0c867843e20 
80 ··Ctx·561672002366a3506f1b98b21cfc6bba 
81 ··Ctx·f2f6b96a357f69235ae4150e67a5a02c 
82 ··c_sha256_finalize·b48ab9208b0b68c7080fee424d884941 
83 ··c_sha256_finalize_len·69eccc6dce398117fd8c8a4777e92d5b 
84 ··c_sha256_hash_safe·691e3ffe0ed758cb8059c42c276666a1 
85 ··c_sha256_hash_unsafe·1e52c83fbe734623449232e75713223b 
86 ··c_sha256_init·632f0c479e4b8ec5e0e71656d5a39338 
87 ··c_sha256_update_safe·cab47cb122bd526a68fa472f78bf45e1 
88 ··c_sha256_update_unsafe·58b445b93b9df3880f002d03a946cacf75 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat·680e626ff3fbcbea98b5d53ac3742d70
 76 ··exports:·44c862502209c6cb6d5d90960de05a3b
 77 ··constructBS·d99776d4679e99802ad1653f09d4deff
 78 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI·78bbaaad143617116b9a2e82b5eb6c97
 79 ··exports:·125baf928e58090c7eb716e1f235df5f
 80 ··Ctx·0033858238efb1d050519d2a81c91a44
 81 ··Ctx·e637912d1e61c346730ce4c2dfcb6308
 82 ··c_sha256_finalize·ef341204f35308a23d8a2318cff475ce
 83 ··c_sha256_finalize_len·8cbd38e8be9f4eceb5e0cea0cfbf255c
 84 ··c_sha256_hash_safe·1febb9a211b83891818e7db34e3daedd
 85 ··c_sha256_hash_unsafe·5e3cf1a75baba007211cd5150dc816ae
 86 ··c_sha256_init·da05777cfa80d5bf441752f097591ada
 87 ··c_sha256_update_safe·f51cb3cca35ebc5d282ab99862b3c807
 88 ··c_sha256_update_unsafe·c9bd76d64682e03a79ffdb547a292ccd
89 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0889 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
90 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9490 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
91 27d8b3f4577bffb252851b729f0f55f691 cab9f012404bb58571eb8d86ae6bc2a2
92 ··$trModule·::·GHC.Types.Module92 ··$trModule·::·GHC.Types.Module
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
96 0146a7c5609f1b2638c17ff0db84e59996 01d17812571b111cc044d4597c1c33f9
97 ··$trModule1·::·GHC.Types.TrName97 ··$trModule1·::·GHC.Types.TrName
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
101 23acb681d2906cb85232ee3bd4969726101 157e9f6ef21907b06e10e4e3f9e3c960
102 ··$trModule2·::·GHC.Prim.Addr#102 ··$trModule2·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]
105 79431b3cc0e732962b2c5a395e40bf63105 c5fc78cd01575b499e5621598e4917f2
106 ··$trModule3·::·GHC.Types.TrName106 ··$trModule3·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
110 ccbdb3c412ff0fa72424957ffc6fe8ff110 01828891599cef508986f60f95480428
111 ··$trModule4·::·GHC.Prim.Addr#111 ··$trModule4·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
115 b76835c55aba627ee0fbb19dd7b8fcc1114 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 115 cdfd98beac66992322f64b7a3098e02b
116 ··$wfinalize·::116 ··$wfinalize·::
117 ····GHC.Prim.Addr#117 ····GHC.Prim.Addr#
118 ····->·GHC.ForeignPtr.ForeignPtrContents118 ····->·GHC.ForeignPtr.ForeignPtrContents
119 ····->·GHC.Prim.Int#119 ····->·GHC.Prim.Int#
120 ····->·Data.ByteString.Internal.Type.ByteString120 ····->·Data.ByteString.Internal.Type.ByteString
121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
122 ···Inline:]122 ···Inline:]
123 4f84d3b43a649d6040366f0688a5c62c123 caf9b4e3d5b76f4ca17623e75a6cee60
124 ··$wfinalizeAndLength·::124 ··$wfinalizeAndLength·::
125 ····GHC.Prim.Addr#125 ····GHC.Prim.Addr#
126 ····->·GHC.ForeignPtr.ForeignPtrContents126 ····->·GHC.ForeignPtr.ForeignPtrContents
127 ····->·GHC.Prim.Int#127 ····->·GHC.Prim.Int#
128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)
129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
130 ···Inline:]130 ···Inline:]
131 eb7dbed1268c55e3e8e7e9562ed96527131 ee7909996fc7e5664e06577a41acb697
132 ··$whash·::132 ··$whash·::
133 ····GHC.Prim.Addr#133 ····GHC.Prim.Addr#
134 ····->·GHC.ForeignPtr.ForeignPtrContents134 ····->·GHC.ForeignPtr.ForeignPtrContents
135 ····->·GHC.Prim.Int#135 ····->·GHC.Prim.Int#
136 ····->·Data.ByteString.Internal.Type.ByteString136 ····->·Data.ByteString.Internal.Type.ByteString
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
138 ···Strictness:·<L><L><L>,·Inline:]138 ···Strictness:·<L><L><L>,·Inline:]
139 ce47d6a63ab49553134e00b10e880e91139 71c94026a0a4297e941ee29d31bc52b2
140 ··$whkdf·::140 ··$whkdf·::
141 ····Data.ByteString.Internal.Type.ByteString141 ····Data.ByteString.Internal.Type.ByteString
Max diff block lines reached; 9658/16132 bytes (59.87%) of diff not shown.
16.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.dyn_hi
Files 96% similar despite different names
15.8 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Crypto.Hash.SHA256·90667 interface·Crypto.Hash.SHA256·9066
8 ··interface·hash:·30cf11bb1d3ea96b02c431e6f2d831cb 
9 ··ABI·hash:·9c1981f31ac7e42e7f017e441d3159c7 
10 ··export-list·hash:·e72acf1b057a0e69709ee0a0c801a9cf8 ··interface·hash:·c314d9001cd7e9b23a6b33c246ae0569
 9 ··ABI·hash:·a40d4faf6a5ecef54cb9f7bc4b0c707e
 10 ··export-list·hash:·f41244d021d550c03810892ded0a591b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·10d3ee02a39b5b4aa63841bd570fe8a212 ··flag·hash:·0acb90b61353449174351aab0cb29918
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76f8319a0691efd6454475f869be836316 ··src_hash:·76f8319a0691efd6454475f869be8363
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 29, 16 lines modifiedOffset 29, 16 lines modified
29 ··hmaclazyAndLength29 ··hmaclazyAndLength
30 ··init30 ··init
31 ··start31 ··start
32 ··startlazy32 ··startlazy
33 ··update33 ··update
34 ··updates34 ··updates
35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}
36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat
37 ····························cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI37 ····························cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.339 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Control.Arrow42 family·instance·modules:·Control.Applicative·Control.Arrow
43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 68, 275 lines modifiedOffset 68, 275 lines modified
68 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c551839168 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391
69 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc769 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
70 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c570 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
71 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b671 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea
73 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f973 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
74 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800174 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
75 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat·69cb44622342ffa8023a37bc47c4d950 
76 ··exports:·c8b3dc717d08cbb3e578f371eac3b053 
77 ··constructBS·9756dede5be9e630e69eba647cd9e37d 
78 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI·37901b7a016838e4f72e07966f49f275 
79 ··exports:·3abb5b85cd0b94c21704a0c867843e20 
80 ··Ctx·561672002366a3506f1b98b21cfc6bba 
81 ··Ctx·f2f6b96a357f69235ae4150e67a5a02c 
82 ··c_sha256_finalize·b48ab9208b0b68c7080fee424d884941 
83 ··c_sha256_finalize_len·69eccc6dce398117fd8c8a4777e92d5b 
84 ··c_sha256_hash_safe·691e3ffe0ed758cb8059c42c276666a1 
85 ··c_sha256_hash_unsafe·1e52c83fbe734623449232e75713223b 
86 ··c_sha256_init·632f0c479e4b8ec5e0e71656d5a39338 
87 ··c_sha256_update_safe·cab47cb122bd526a68fa472f78bf45e1 
88 ··c_sha256_update_unsafe·58b445b93b9df3880f002d03a946cacf75 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat·680e626ff3fbcbea98b5d53ac3742d70
 76 ··exports:·44c862502209c6cb6d5d90960de05a3b
 77 ··constructBS·d99776d4679e99802ad1653f09d4deff
 78 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI·78bbaaad143617116b9a2e82b5eb6c97
 79 ··exports:·125baf928e58090c7eb716e1f235df5f
 80 ··Ctx·0033858238efb1d050519d2a81c91a44
 81 ··Ctx·e637912d1e61c346730ce4c2dfcb6308
 82 ··c_sha256_finalize·ef341204f35308a23d8a2318cff475ce
 83 ··c_sha256_finalize_len·8cbd38e8be9f4eceb5e0cea0cfbf255c
 84 ··c_sha256_hash_safe·1febb9a211b83891818e7db34e3daedd
 85 ··c_sha256_hash_unsafe·5e3cf1a75baba007211cd5150dc816ae
 86 ··c_sha256_init·da05777cfa80d5bf441752f097591ada
 87 ··c_sha256_update_safe·f51cb3cca35ebc5d282ab99862b3c807
 88 ··c_sha256_update_unsafe·c9bd76d64682e03a79ffdb547a292ccd
89 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0889 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
90 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9490 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
91 27d8b3f4577bffb252851b729f0f55f691 cab9f012404bb58571eb8d86ae6bc2a2
92 ··$trModule·::·GHC.Types.Module92 ··$trModule·::·GHC.Types.Module
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
96 0146a7c5609f1b2638c17ff0db84e59996 01d17812571b111cc044d4597c1c33f9
97 ··$trModule1·::·GHC.Types.TrName97 ··$trModule1·::·GHC.Types.TrName
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
101 23acb681d2906cb85232ee3bd4969726101 157e9f6ef21907b06e10e4e3f9e3c960
102 ··$trModule2·::·GHC.Prim.Addr#102 ··$trModule2·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]
105 79431b3cc0e732962b2c5a395e40bf63105 c5fc78cd01575b499e5621598e4917f2
106 ··$trModule3·::·GHC.Types.TrName106 ··$trModule3·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
110 ccbdb3c412ff0fa72424957ffc6fe8ff110 01828891599cef508986f60f95480428
111 ··$trModule4·::·GHC.Prim.Addr#111 ··$trModule4·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
115 b76835c55aba627ee0fbb19dd7b8fcc1114 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 115 cdfd98beac66992322f64b7a3098e02b
116 ··$wfinalize·::116 ··$wfinalize·::
117 ····GHC.Prim.Addr#117 ····GHC.Prim.Addr#
118 ····->·GHC.ForeignPtr.ForeignPtrContents118 ····->·GHC.ForeignPtr.ForeignPtrContents
119 ····->·GHC.Prim.Int#119 ····->·GHC.Prim.Int#
120 ····->·Data.ByteString.Internal.Type.ByteString120 ····->·Data.ByteString.Internal.Type.ByteString
121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
122 ···Inline:]122 ···Inline:]
123 4f84d3b43a649d6040366f0688a5c62c123 caf9b4e3d5b76f4ca17623e75a6cee60
124 ··$wfinalizeAndLength·::124 ··$wfinalizeAndLength·::
125 ····GHC.Prim.Addr#125 ····GHC.Prim.Addr#
126 ····->·GHC.ForeignPtr.ForeignPtrContents126 ····->·GHC.ForeignPtr.ForeignPtrContents
127 ····->·GHC.Prim.Int#127 ····->·GHC.Prim.Int#
128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)
129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
130 ···Inline:]130 ···Inline:]
131 eb7dbed1268c55e3e8e7e9562ed96527131 ee7909996fc7e5664e06577a41acb697
132 ··$whash·::132 ··$whash·::
133 ····GHC.Prim.Addr#133 ····GHC.Prim.Addr#
134 ····->·GHC.ForeignPtr.ForeignPtrContents134 ····->·GHC.ForeignPtr.ForeignPtrContents
135 ····->·GHC.Prim.Int#135 ····->·GHC.Prim.Int#
136 ····->·Data.ByteString.Internal.Type.ByteString136 ····->·Data.ByteString.Internal.Type.ByteString
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
138 ···Strictness:·<L><L><L>,·Inline:]138 ···Strictness:·<L><L><L>,·Inline:]
139 ce47d6a63ab49553134e00b10e880e91139 71c94026a0a4297e941ee29d31bc52b2
140 ··$whkdf·::140 ··$whkdf·::
141 ····Data.ByteString.Internal.Type.ByteString141 ····Data.ByteString.Internal.Type.ByteString
Max diff block lines reached; 9658/16132 bytes (59.87%) of diff not shown.
657 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR.a vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8.a
Files 85% similar despite different names
50.3 KB
nm --print-armap {}
    
Offset 1, 108 lines modifiedOffset 1, 108 lines modified
  
1 Archive·index:1 Archive·index:
2 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule2_bytes·in·SHA256.o2 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule2_bytes·in·SHA256.o
3 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule4_bytes·in·SHA256.o3 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule4_bytes·in·SHA256.o
4 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule3_closure·in·SHA256.o4 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule3_closure·in·SHA256.o
5 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule1_closure·in·SHA256.o5 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule1_closure·in·SHA256.o
6 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule_closure·in·SHA256.o6 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule_closure·in·SHA256.o
7 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info·in·SHA256.o7 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info·in·SHA256.o
8 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_closure·in·SHA256.o8 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_closure·in·SHA256.o
9 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_info·in·SHA256.o9 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_info·in·SHA256.o
10 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure·in·SHA256.o10 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure·in·SHA256.o
11 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_info·in·SHA256.o11 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_info·in·SHA256.o
12 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure·in·SHA256.o12 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure·in·SHA256.o
13 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_info·in·SHA256.o13 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_info·in·SHA256.o
14 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·in·SHA256.o14 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·in·SHA256.o
15 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_info·in·SHA256.o15 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_info·in·SHA256.o
16 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure·in·SHA256.o16 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure·in·SHA256.o
17 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_info·in·SHA256.o17 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_info·in·SHA256.o
18 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure·in·SHA256.o18 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure·in·SHA256.o
19 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_info·in·SHA256.o19 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_info·in·SHA256.o
20 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure·in·SHA256.o20 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure·in·SHA256.o
21 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_slow·in·SHA256.o21 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_slow·in·SHA256.o
22 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_info·in·SHA256.o22 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_info·in·SHA256.o
23 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure·in·SHA256.o23 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure·in·SHA256.o
24 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_info·in·SHA256.o24 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_info·in·SHA256.o
25 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure·in·SHA256.o25 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure·in·SHA256.o
26 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_slow·in·SHA256.o26 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_slow·in·SHA256.o
27 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_info·in·SHA256.o27 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_info·in·SHA256.o
28 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_closure·in·SHA256.o28 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_closure·in·SHA256.o
29 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_info·in·SHA256.o29 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_info·in·SHA256.o
30 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_closure·in·SHA256.o30 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_closure·in·SHA256.o
31 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_info·in·SHA256.o31 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_info·in·SHA256.o
32 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_closure·in·SHA256.o32 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_closure·in·SHA256.o
33 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_info·in·SHA256.o33 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_info·in·SHA256.o
34 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_closure·in·SHA256.o34 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_closure·in·SHA256.o
35 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_info·in·SHA256.o35 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_info·in·SHA256.o
36 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_closure·in·SHA256.o36 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_closure·in·SHA256.o
37 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_slow·in·SHA256.o37 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_slow·in·SHA256.o
38 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_info·in·SHA256.o38 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_info·in·SHA256.o
39 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_closure·in·SHA256.o39 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_closure·in·SHA256.o
40 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_info·in·SHA256.o40 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_info·in·SHA256.o
41 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_closure·in·SHA256.o41 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_closure·in·SHA256.o
42 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_slow·in·SHA256.o42 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_slow·in·SHA256.o
43 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_info·in·SHA256.o43 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_info·in·SHA256.o
44 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_closure·in·SHA256.o44 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_closure·in·SHA256.o
45 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_info·in·SHA256.o45 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_info·in·SHA256.o
46 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_closure·in·SHA256.o46 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_closure·in·SHA256.o
47 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_slow·in·SHA256.o47 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_slow·in·SHA256.o
48 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_info·in·SHA256.o48 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_info·in·SHA256.o
49 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_closure·in·SHA256.o49 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_closure·in·SHA256.o
50 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_info·in·SHA256.o50 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_info·in·SHA256.o
51 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_closure·in·SHA256.o51 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_closure·in·SHA256.o
52 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_info·in·SHA256.o52 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_info·in·SHA256.o
53 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_closure·in·SHA256.o53 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_closure·in·SHA256.o
54 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_info·in·SHA256.o54 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_info·in·SHA256.o
55 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_closure·in·SHA256.o55 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_closure·in·SHA256.o
56 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info·in·SHA256.o56 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info·in·SHA256.o
57 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure·in·SHA256.o57 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure·in·SHA256.o
58 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_info·in·SHA256.o58 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_info·in·SHA256.o
59 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_closure·in·SHA256.o59 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_closure·in·SHA256.o
 60 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·in·FFI.o
60 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·in·FFI.o61 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·in·FFI.o
61 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes·in·FFI.o 
62 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure·in·FFI.o62 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info·in·FFI.o
63 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·in·FFI.o63 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure·in·FFI.o
 64 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure·in·FFI.o
64 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure·in·FFI.o65 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure·in·FFI.o
65 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure·in·FFI.o 
66 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes·in·FFI.o66 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes·in·FFI.o
 67 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure·in·FFI.o
 68 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure·in·FFI.o
 69 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info·in·FFI.o
 70 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure·in·FFI.o
 71 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule3_closure·in·FFI.o
 72 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info·in·FFI.o
67 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·in·FFI.o73 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·in·FFI.o
 74 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure·in·FFI.o
 75 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info·in·FFI.o
 76 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes·in·FFI.o
 77 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info·in·FFI.o
68 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure·in·FFI.o78 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule1_closure·in·FFI.o
 79 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes·in·FFI.o
69 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure·in·FFI.o80 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure·in·FFI.o
70 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure·in·FFI.o 
71 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·in·FFI.o81 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·in·FFI.o
72 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info·in·FFI.o 
73 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure·in·FFI.o82 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure·in·FFI.o
74 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule3_closure·in·FFI.o 
75 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info·in·FFI.o83 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info·in·FFI.o
 84 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure·in·FFI.o
76 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·in·FFI.o85 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·in·FFI.o
 86 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info·in·FFI.o
 87 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure·in·FFI.o
77 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes·in·FFI.o88 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure·in·FFI.o
 89 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes·in·FFI.o
78 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure·in·FFI.o90 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx_closure·in·FFI.o
79 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·in·FFI.o 
80 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure·in·FFI.o 
81 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure·in·FFI.o 
82 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·in·FFI.o91 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·in·FFI.o
 92 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·in·FFI.o
83 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info·in·FFI.o 
84 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure·in·FFI.o 
85 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info·in·FFI.o 
86 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx_closure·in·FFI.o 
87 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info·in·FFI.o93 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure·in·FFI.o
88 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure·in·FFI.o 
89 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info·in·FFI.o 
90 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes·in·FFI.o 
91 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule1_closure·in·FFI.o 
92 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure·in·FFI.o 
93 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info·in·FFI.o 
94 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule2_bytes·in·Compat.o94 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule2_bytes·in·Compat.o
95 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule4_bytes·in·Compat.o95 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule4_bytes·in·Compat.o
96 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info·in·Compat.o96 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info·in·Compat.o
97 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_closure·in·Compat.o97 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_closure·in·Compat.o
98 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule3_closure·in·Compat.o98 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule3_closure·in·Compat.o
99 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule1_closure·in·Compat.o99 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule1_closure·in·Compat.o
100 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule_closure·in·Compat.o100 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule_closure·in·Compat.o
  
101 SHA256.o:101 SHA256.o:
102 ·················U·base_GHCziErr_error_closure102 ·················U·base_GHCziErr_error_closure
103 ·················U·base_GHCziErr_error_info103 ·················U·base_GHCziErr_error_info
104 ·················U·base_GHCziForeignPtr_FinalPtr_closure104 ·················U·base_GHCziForeignPtr_FinalPtr_closure
105 ·················U·base_GHCziForeignPtr_PlainPtr_con_info105 ·················U·base_GHCziForeignPtr_PlainPtr_con_info
106 ·················U·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure106 ·················U·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
Offset 114, 86 lines modifiedOffset 114, 86 lines modified
Max diff block lines reached; 28686/51466 bytes (55.74%) of diff not shown.
378 KB
SHA256.o
24.7 KB
readelf --wide --symbols {}
    
Offset 1, 114 lines modifiedOffset 1, 114 lines modified
  
1 Symbol·table·'.symtab'·contains·111·entries:1 Symbol·table·'.symtab'·contains·111·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str
7 ·····4:·000000000000008e·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule2_bytes7 ·····4:·000000000000008e·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule2_bytes
8 ·····5:·00000000000000a1·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule4_bytes8 ·····5:·00000000000000a1·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule4_bytes
9 ·····6:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule3_closure9 ·····6:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule3_closure
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
11 ·····8:·0000000000000010·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule1_closure11 ·····8:·0000000000000010·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule1_closure
12 ·····9:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule_closure12 ·····9:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule_closure
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z0T_closure15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z0T_closure
16 ····13:·0000000000000048···292·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info16 ····13:·0000000000000048···292·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainPtr_con_info20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainPtr_con_info
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r122 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r1
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info
24 ····21:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_closure24 ····21:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_closure
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_unpack_cstring_info25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_unpack_cstring_info
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_INTLIKE_closure27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_INTLIKE_closure
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_PushCallStack_con_info28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_PushCallStack_con_info
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_EmptyCallStack_closure29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_EmptyCallStack_closure
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_info32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_info
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
35 ····32:·00000000000003d8···202·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_info35 ····32:·00000000000003d8···202·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_info
36 ····33:·00000000000001e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure36 ····33:·00000000000001e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure
37 ····34:·00000000000004c0····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_info37 ····34:·00000000000004c0····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_info
38 ····35:·00000000000001f0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure38 ····35:·00000000000001f0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W64zh_con_info40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W64zh_con_info
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z2T_con_info41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z2T_con_info
42 ····39:·00000000000007d8···202·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_info42 ····39:·00000000000007d8···202·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_info
43 ····40:·00000000000002b8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure43 ····40:·00000000000002b8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure
44 ····41:·00000000000008c0····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_info44 ····41:·00000000000008c0····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_info
45 ····42:·00000000000002c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure45 ····42:·00000000000002c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure
46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·suspendThread46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·suspendThread
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·resumeThread48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·resumeThread
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
50 ····47:·0000000000000c90···114·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_info50 ····47:·0000000000000c90···114·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_info
51 ····48:·00000000000002d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure51 ····48:·00000000000002d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure
52 ····49:·0000000000000d20····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_info52 ····49:·0000000000000d20····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_info
53 ····50:·00000000000002e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure53 ····50:·00000000000002e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure
54 ····51:·0000000000000dd0····29·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_slow54 ····51:·0000000000000dd0····29·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_slow
55 ····52:·0000000000001108···356·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_info55 ····52:·0000000000001108···356·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_info
56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
58 ····55:·00000000000003c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure58 ····55:·00000000000003c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure
59 ····56:·0000000000001288···176·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_info59 ····56:·0000000000001288···176·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_info
60 ····57:·00000000000003d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure60 ····57:·00000000000003d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure
61 ····58:·0000000000001398····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_slow61 ····58:·0000000000001398····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_slow
62 ····59:·00000000000017a8···332·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_info62 ····59:·00000000000017a8···332·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_info
63 ····60:·00000000000004c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_closure63 ····60:·00000000000004c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_closure
64 ····61:·0000000000001910···163·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_info64 ····61:·0000000000001910···163·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_info
65 ····62:·00000000000004d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_closure65 ····62:·00000000000004d8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_closure
66 ····63:·0000000000001c30···292·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_info66 ····63:·0000000000001c30···292·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_info
67 ····64:·00000000000004e8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_closure67 ····64:·00000000000004e8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_closure
68 ····65:·0000000000001d70····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_info68 ····65:·0000000000001d70····80·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_info
69 ····66:·00000000000004f0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_closure69 ····66:·00000000000004f0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_closure
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info
71 ····68:·0000000000002270···170·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_info71 ····68:·0000000000002270···170·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_info
72 ····69:·00000000000004f8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_closure72 ····69:·00000000000004f8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_closure
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_2_info73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_2_info
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure
76 ····73:·0000000000002320····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_slow76 ····73:·0000000000002320····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_slow
77 ····74:·00000000000024a0···992·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_info77 ····74:·00000000000024a0···992·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_info
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_noregs79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_noregs
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_FinalPtr_closure80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_FinalPtr_closure
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info
82 ····79:·0000000000000520·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_closure82 ····79:·0000000000000520·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_closure
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZC_con_info84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZC_con_info
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZMZN_closure85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZMZN_closure
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
88 ····85:·0000000000002898····92·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_info88 ····85:·0000000000002898····92·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_info
89 ····86:·0000000000000530·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_closure89 ····86:·0000000000000530·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_closure
90 ····87:·00000000000028f8····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_slow90 ····87:·00000000000028f8····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_slow
91 ····88:·0000000000002ba0··1032·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_info91 ····88:·0000000000002ba0··1032·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_info
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info
93 ····90:·0000000000000540·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_closure93 ····90:·0000000000000540·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_closure
94 ····91:·0000000000002fc0····92·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_info94 ····91:·0000000000002fc0····92·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_info
95 ····92:·0000000000000550·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_closure95 ····92:·0000000000000550·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_closure
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info
97 ····94:·0000000000003080····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_slow97 ····94:·0000000000003080····25·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_slow
98 ····95:·00000000000034d0···665·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_info98 ····95:·00000000000034d0···665·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_info
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unbx_r1101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unbx_r1
102 ····99:·0000000000000690·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_closure102 ····99:·0000000000000690·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_closure
103 ···100:·0000000000003788···100·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_info103 ···100:·0000000000003788···100·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_info
104 ···101:·00000000000006b0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_closure104 ···101:·00000000000006b0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_closure
105 ···102:·0000000000003b80···268·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_info105 ···102:·0000000000003b80···268·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_info
106 ···103:·00000000000006c0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_closure106 ···103:·00000000000006c0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_closure
107 ···104:·00000000000041a0···170·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_info107 ···104:·00000000000041a0···170·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_info
108 ···105:·00000000000006c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_closure108 ···105:·00000000000006c8·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_closure
109 ···106:·0000000000004c08···128·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info109 ···106:·0000000000004c08···128·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info
110 ···107:·00000000000006e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure110 ···107:·00000000000006e0·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure
111 ···108:·0000000000004ca0···115·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_info111 ···108:·0000000000004ca0···115·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_info
112 ···109:·0000000000000700·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_closure112 ···109:·0000000000000700·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_closure
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp
76.4 KB
readelf --wide --relocs {}
    
Offset 1, 212 lines modifiedOffset 1, 212 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x7eb8·contains·586·entries:1 Relocation·section·'.rela.text'·at·offset·0x7eb8·contains·586·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000026··0000000b00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·-·43 0000000000000026··0000000b00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·-·4
4 0000000000000031··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·34 0000000000000031··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
5 0000000000000061··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·45 0000000000000061··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
6 0000000000000072··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·06 0000000000000072··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
7 000000000000007e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a87 000000000000007e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a8
8 00000000000000ba··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·08 00000000000000ba··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0
9 00000000000000c8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·189 00000000000000c8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·18
10 00000000000000d8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·12010 00000000000000d8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·120
11 0000000000000132··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·011 0000000000000132··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
12 000000000000017c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·19412 000000000000017c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·194
13 0000000000000199··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·413 0000000000000199··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
14 00000000000001aa··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·014 00000000000001aa··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
15 00000000000001b5··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·16c15 00000000000001b5··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·16c
16 00000000000001bc··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·14616 00000000000001bc··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·146
17 00000000000001fd··0000001e00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·417 00000000000001fd··0000001e00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·4
18 0000000000000208··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·318 0000000000000208··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
19 0000000000000255··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·419 0000000000000255··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
20 0000000000000261··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·29020 0000000000000261··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·290
21 00000000000002a2··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·021 00000000000002a2··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0
22 00000000000002b0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e822 00000000000002b0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e8
23 00000000000002c9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·31023 00000000000002c9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·310
24 0000000000000322··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·024 0000000000000322··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
25 0000000000000396··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·22825 0000000000000396··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·228
26 00000000000003d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·1bc26 00000000000003d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·1bc
27 00000000000003eb··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·43027 00000000000003eb··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·430
28 0000000000000408··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·1bc28 0000000000000408··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·1bc
29 0000000000000411··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure·-·429 0000000000000411··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure·-·4
30 0000000000000442··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·37830 0000000000000442··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·378
31 0000000000000460··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·49831 0000000000000460··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·498
32 00000000000004bc··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure·-·432 00000000000004bc··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure·-·4
33 00000000000004cd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4f033 00000000000004cd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4f0
34 00000000000004ec··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure·-·434 00000000000004ec··0000002100000002·R_X86_64_PC32··········00000000000001e0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure·-·4
35 0000000000000508··0000002300000002·R_X86_64_PC32··········00000000000001f0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure·-·435 0000000000000508··0000002300000002·R_X86_64_PC32··········00000000000001f0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure·-·4
36 000000000000051c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·26c36 000000000000051c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·26c
37 0000000000000539··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·437 0000000000000539··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
38 000000000000054a··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·038 000000000000054a··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
39 0000000000000555··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·16c39 0000000000000555··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·16c
40 000000000000055c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·24640 000000000000055c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·246
41 00000000000005aa··0000002400000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·441 00000000000005aa··0000002400000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·4
42 00000000000005b7··000000250000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W64zh_con_info·+·042 00000000000005b7··000000250000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W64zh_con_info·+·0
43 000000000000061d··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·443 000000000000061d··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
44 0000000000000629··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·65844 0000000000000629··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·658
45 000000000000066a··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·045 000000000000066a··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0
46 0000000000000678··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·58846 0000000000000678··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·588
47 0000000000000691··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6d847 0000000000000691··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6d8
48 00000000000006dc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6f848 00000000000006dc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6f8
49 000000000000070a··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·049 000000000000070a··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
50 000000000000072e··000000260000000b·R_X86_64_32S···········0000000000000000·ghczmprim_GHCziTupleziPrim_Z2T_con_info·+·050 000000000000072e··000000260000000b·R_X86_64_32S···········0000000000000000·ghczmprim_GHCziTupleziPrim_Z2T_con_info·+·0
51 0000000000000796··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5f051 0000000000000796··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5f0
52 00000000000007d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·29452 00000000000007d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·294
53 00000000000007eb··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·83053 00000000000007eb··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·830
54 0000000000000808··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·29454 0000000000000808··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·294
55 0000000000000811··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·455 0000000000000811··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·4
56 0000000000000842··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·77856 0000000000000842··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·778
57 0000000000000860··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·89857 0000000000000860··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·898
58 00000000000008bc··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·458 00000000000008bc··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·4
59 00000000000008cd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·8f059 00000000000008cd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·8f0
60 00000000000008ec··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·460 00000000000008ec··0000002800000002·R_X86_64_PC32··········00000000000002b8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure·-·4
61 0000000000000908··0000002a00000002·R_X86_64_PC32··········00000000000002c8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure·-·461 0000000000000908··0000002a00000002·R_X86_64_PC32··········00000000000002c8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure·-·4
62 0000000000000939··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a4862 0000000000000939··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a48
63 0000000000000996··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·463 0000000000000996··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4
64 00000000000009b6··0000002c00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·464 00000000000009b6··0000002c00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·4
65 00000000000009c8··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·465 00000000000009c8··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4
66 0000000000000a4b··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·366 0000000000000a4b··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
67 0000000000000a8c··0000002e00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·467 0000000000000a8c··0000002e00000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·4
68 0000000000000a97··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·368 0000000000000a97··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
69 0000000000000ac5··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·b0069 0000000000000ac5··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·b00
70 0000000000000b16··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·070 0000000000000b16··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0
71 0000000000000b3e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a7071 0000000000000b3e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a70
72 0000000000000b54··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·bc872 0000000000000b54··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·bc8
73 0000000000000b75··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·92873 0000000000000b75··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·928
74 0000000000000b8b··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·c2874 0000000000000b8b··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·c28
75 0000000000000bda··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·075 0000000000000bda··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
76 0000000000000c3a··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·076 0000000000000c3a··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
77 0000000000000cab··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ab877 0000000000000cab··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ab8
78 0000000000000cbc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·cf878 0000000000000cbc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·cf8
79 0000000000000cdf··0000003000000002·R_X86_64_PC32··········00000000000002d8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure·-·479 0000000000000cdf··0000003000000002·R_X86_64_PC32··········00000000000002d8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure·-·4
80 0000000000000d2d··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d5080 0000000000000d2d··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d50
81 0000000000000d68··0000003200000002·R_X86_64_PC32··········00000000000002e0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure·-·481 0000000000000d68··0000003200000002·R_X86_64_PC32··········00000000000002e0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure·-·4
82 0000000000000d7c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·37c82 0000000000000d7c··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·37c
83 0000000000000d99··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·483 0000000000000d99··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
84 0000000000000daa··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·084 0000000000000daa··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
85 0000000000000db5··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·35485 0000000000000db5··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·354
86 0000000000000dbc··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·32e86 0000000000000dbc··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·32e
87 0000000000000e19··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f2887 0000000000000e19··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f28
88 0000000000000e76··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·488 0000000000000e76··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4
89 0000000000000e96··0000003500000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·489 0000000000000e96··0000003500000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
90 0000000000000ea8··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·490 0000000000000ea8··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4
91 0000000000000f2b··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·391 0000000000000f2b··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
92 0000000000000f6c··0000003600000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·492 0000000000000f6c··0000003600000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
93 0000000000000f77··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·393 0000000000000f77··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
94 0000000000000fe9··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·494 0000000000000fe9··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
95 0000000000001004··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f5095 0000000000001004··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f50
96 000000000000102a··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·e0896 000000000000102a··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·e08
97 00000000000010a2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f9897 00000000000010a2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·f98
98 0000000000001104··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·3a498 0000000000001104··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·3a4
99 000000000000111b··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·118099 000000000000111b··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1180
100 0000000000001140··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·3a4100 0000000000001140··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·3a4
101 000000000000114d··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure·-·4101 000000000000114d··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure·-·4
102 0000000000001192··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0102 0000000000001192··000000110000000b·R_X86_64_32S···········0000000000000000·base_GHCziForeignPtr_PlainPtr_con_info·+·0
103 00000000000011a0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1078103 00000000000011a0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1078
104 00000000000011dd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1220104 00000000000011dd··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1220
105 0000000000001232··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0105 0000000000001232··000000140000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info·+·0
106 0000000000001284··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure·-·4106 0000000000001284··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure·-·4
107 0000000000001299··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·12c0107 0000000000001299··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·12c0
108 00000000000012bc··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure·-·4108 00000000000012bc··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure·-·4
109 00000000000012c4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1308109 00000000000012c4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1308
110 0000000000001304··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure·-·4110 0000000000001304··0000003700000002·R_X86_64_PC32··········00000000000003c8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure·-·4
111 0000000000001330··0000003900000002·R_X86_64_PC32··········00000000000003d8·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure·-·4111 0000000000001330··0000003900000002·R_X86_64_PC32··········00000000000003d8·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure·-·4
112 0000000000001344··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·47c112 0000000000001344··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·47c
113 0000000000001361··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4113 0000000000001361··0000000e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
114 0000000000001372··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0114 0000000000001372··0000000f0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
115 000000000000137d··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·454115 000000000000137d··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·454
116 0000000000001384··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·42e116 0000000000001384··0000000200000002·R_X86_64_PC32··········0000000000000000·.data·+·42e
117 00000000000013e1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·14f0117 00000000000013e1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·14f0
118 000000000000143e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4118 000000000000143e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4
119 000000000000145e··0000003500000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4119 000000000000145e··0000003500000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
120 0000000000001470··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4120 0000000000001470··0000002d00000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4
121 00000000000014f3··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3121 00000000000014f3··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
122 0000000000001534··0000003600000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4122 0000000000001534··0000003600000004·R_X86_64_PLT32·········0000000000000000·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
123 000000000000153f··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3123 000000000000153f··0000000c00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
124 0000000000001597··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4124 0000000000001597··0000001f00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
125 00000000000015bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1608125 00000000000015bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1608
126 00000000000015e4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1628126 00000000000015e4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1628
Max diff block lines reached; 58893/78148 bytes (75.36%) of diff not shown.
14.7 KB
strings --all --bytes=8 {}
    
Offset 1, 116 lines modifiedOffset 1, 116 lines modified
1 hkdf:·invalid·L·parameter1 hkdf:·invalid·L·parameter
2 SHA256.updates:·invalid·Ctx2 SHA256.updates:·invalid·Ctx
3 SHA256.update:·invalid·Ctx3 SHA256.update:·invalid·Ctx
4 SHA256.finalize:·invalid·Ctx4 SHA256.finalize:·invalid·Ctx
5 src/Crypto/Hash/SHA256.hs5 src/Crypto/Hash/SHA256.hs
6 Crypto.Hash.SHA2566 Crypto.Hash.SHA256
7 cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR7 cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
8 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule2_bytes8 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule2_bytes
9 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule4_bytes9 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule4_bytes
10 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule3_closure10 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule3_closure
11 ghczmprim_GHCziTypes_TrNameS_con_info11 ghczmprim_GHCziTypes_TrNameS_con_info
12 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule1_closure12 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule1_closure
13 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule_closure13 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule_closure
14 ghczmprim_GHCziTypes_Module_con_info14 ghczmprim_GHCziTypes_Module_con_info
15 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit15 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit
16 ghczmprim_GHCziTupleziPrim_Z0T_closure16 ghczmprim_GHCziTupleziPrim_Z0T_closure
17 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info17 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info
18 stg_bh_upd_frame_info18 stg_bh_upd_frame_info
19 stg_newPinnedByteArrayzh19 stg_newPinnedByteArrayzh
20 base_GHCziForeignPtr_PlainPtr_con_info20 base_GHCziForeignPtr_PlainPtr_con_info
21 stg_keepAlivezh21 stg_keepAlivezh
22 stg_gc_unpt_r122 stg_gc_unpt_r1
23 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info23 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info
24 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_closure24 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_closure
25 stg_unpack_cstring_info25 stg_unpack_cstring_info
26 base_GHCziStackziTypes_SrcLoc_con_info26 base_GHCziStackziTypes_SrcLoc_con_info
27 stg_INTLIKE_closure27 stg_INTLIKE_closure
28 base_GHCziStackziTypes_PushCallStack_con_info28 base_GHCziStackziTypes_PushCallStack_con_info
29 base_GHCziStackziTypes_EmptyCallStack_closure29 base_GHCziStackziTypes_EmptyCallStack_closure
30 stg_SRT_3_info30 stg_SRT_3_info
31 base_GHCziErr_error_closure31 base_GHCziErr_error_closure
32 base_GHCziErr_error_info32 base_GHCziErr_error_info
33 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze33 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
34 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_info34 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_info
35 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure35 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure
36 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_info36 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_info
37 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure37 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure
38 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze38 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
39 base_GHCziWord_W64zh_con_info39 base_GHCziWord_W64zh_con_info
40 ghczmprim_GHCziTupleziPrim_Z2T_con_info40 ghczmprim_GHCziTupleziPrim_Z2T_con_info
41 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_info41 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_info
42 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure42 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure
43 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_info43 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_info
44 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure44 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure
45 suspendThread45 suspendThread
46 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash46 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
47 resumeThread47 resumeThread
48 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash48 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
49 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_info49 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_info
50 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure50 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure
51 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_info51 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_info
52 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure52 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure
53 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_slow53 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_slow
54 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_info54 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_info
55 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate55 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
56 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate56 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
57 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure57 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure
58 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_info58 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_info
59 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure59 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure
60 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_slow60 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_slow
61 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_info61 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_info
62 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_closure62 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_closure
63 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_info63 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_info
64 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_closure64 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_closure
65 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_info65 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_info
66 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_closure66 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_closure
67 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_info67 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_info
68 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_closure68 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_closure
69 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info69 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info
70 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_info70 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_info
71 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_closure71 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_closure
72 stg_SRT_2_info72 stg_SRT_2_info
73 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure73 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
74 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure74 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure
75 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_slow75 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_slow
76 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_info76 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_info
77 stg_upd_frame_info77 stg_upd_frame_info
78 stg_gc_noregs78 stg_gc_noregs
79 base_GHCziForeignPtr_FinalPtr_closure79 base_GHCziForeignPtr_FinalPtr_closure
80 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info80 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info
81 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_closure81 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_closure
82 stg_ap_0_fast82 stg_ap_0_fast
83 ghczmprim_GHCziTypes_ZC_con_info83 ghczmprim_GHCziTypes_ZC_con_info
84 ghczmprim_GHCziTypes_ZMZN_closure84 ghczmprim_GHCziTypes_ZMZN_closure
85 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info85 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info
86 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_info86 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_info
87 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_closure87 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_closure
88 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_slow88 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_slow
89 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_info89 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_info
90 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info90 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info
91 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_closure91 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_closure
92 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_info92 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_info
93 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_closure93 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_closure
94 ghczmprim_GHCziTypes_Izh_con_info94 ghczmprim_GHCziTypes_Izh_con_info
95 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_slow95 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_slow
96 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_info96 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_info
97 bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes97 bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes
98 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure98 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure
99 stg_gc_unbx_r199 stg_gc_unbx_r1
100 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_closure100 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_closure
101 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_info101 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_info
102 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_closure102 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_closure
103 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_info103 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_info
104 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_closure104 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_closure
105 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_info105 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_info
106 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_closure106 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_closure
107 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info107 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info
108 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure108 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure
109 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_info109 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_info
110 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_closure110 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_closure
111 stg_gc_pp111 stg_gc_pp
112 .shstrtab112 .shstrtab
113 .rela.text113 .rela.text
114 .rela.data114 .rela.data
115 .rodata.str115 .rodata.str
116 .note.GNU-stack116 .note.GNU-stack
220 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info-0x48>:2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info-0x48>:
3 »       add····(%rax),%eax3 »       add····(%rax),%eax
4 »       add····%al,(%rax)4 »       add····%al,(%rax)
5 »       add····%eax,(%rax)5 »       add····%eax,(%rax)
6 »       add····%al,(%rax)6 »       add····%al,(%rax)
7 »       add····%al,(%rax)7 »       add····%al,(%rax)
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       add····%eax,(%rax)9 »       add····%eax,(%rax)
Offset 16, 48 lines modifiedOffset 16, 48 lines modified
16 »       add····%al,(%rax)16 »       add····%al,(%rax)
17 »       add····%al,(%rax)17 »       add····%al,(%rax)
18 »       add····%al,(%rax)18 »       add····%al,(%rax)
19 »       mov····0x7(%rbx),%rax19 »       mov····0x7(%rbx),%rax
20 »       sub····$0x8,%rsp20 »       sub····$0x8,%rsp
21 »       mov····%rax,%rdi21 »       mov····%rax,%rdi
22 »       xor····%eax,%eax22 »       xor····%eax,%eax
23 »       call···2a·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info-0x1e>23 »       call···2a·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info-0x1e>
24 ·R_X86_64_PLT32» ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit-0x424 ·R_X86_64_PLT32» ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit-0x4
25 »       add····$0x8,%rsp25 »       add····$0x8,%rsp
26 »       lea····0x0(%rip),%rbx········26 »       lea····0x0(%rip),%rbx········
27 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x327 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x3
28 »       jmp····*0x0(%rbp)28 »       jmp····*0x0(%rbp)
29 »       ...29 »       ...
30 »       adc····$0x0,%eax30 »       adc····$0x0,%eax
31 »       add····%al,(%rax)31 »       add····%al,(%rax)
32 »       ...32 »       ...
  
33 0000000000000048·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info>:33 0000000000000048·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info>:
34 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info():34 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info():
35 »       lea····-0x28(%rbp),%rax35 »       lea····-0x28(%rbp),%rax
36 »       cmp····%r15,%rax36 »       cmp····%r15,%rax
37 »       jb·····92·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x4a>37 »       jb·····92·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x4a>
38 »       sub····$0x8,%rsp38 »       sub····$0x8,%rsp
39 »       mov····%r13,%rax39 »       mov····%r13,%rax
40 »       mov····%rbx,%rsi40 »       mov····%rbx,%rsi
41 »       mov····%rax,%rdi41 »       mov····%rax,%rdi
42 »       xor····%eax,%eax42 »       xor····%eax,%eax
43 »       call···65·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x1d>43 »       call···65·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x1d>
44 ·R_X86_64_PLT32» newCAF-0x444 ·R_X86_64_PLT32» newCAF-0x4
45 »       add····$0x8,%rsp45 »       add····$0x8,%rsp
46 »       test···%rax,%rax46 »       test···%rax,%rax
47 »       je·····90·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x48>47 »       je·····90·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x48>
48 »       movq···$0x0,-0x10(%rbp)48 »       movq···$0x0,-0x10(%rbp)
49 ·R_X86_64_32S»   stg_bh_upd_frame_info49 ·R_X86_64_32S»   stg_bh_upd_frame_info
50 »       mov····%rax,-0x8(%rbp)50 »       mov····%rax,-0x8(%rbp)
51 »       movq···$0x0,-0x18(%rbp)51 »       movq···$0x0,-0x18(%rbp)
52 ·R_X86_64_32S»   .text+0xa852 ·R_X86_64_32S»   .text+0xa8
53 »       mov····$0x68,%ebx53 »       mov····$0x68,%ebx
54 »       add····$0xffffffffffffffe8,%rbp54 »       add····$0xffffffffffffffe8,%rbp
55 »       jmp····90·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x48>55 »       jmp····90·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x48>
56 ·R_X86_64_PLT32» stg_newPinnedByteArrayzh-0x456 ·R_X86_64_PLT32» stg_newPinnedByteArrayzh-0x4
57 »       jmp····*(%rbx)57 »       jmp····*(%rbx)
58 »       jmp····*-0x10(%r13)58 »       jmp····*-0x10(%r13)
59 »       xchg···%ax,%ax59 »       xchg···%ax,%ax
60 »       ...60 »       ...
61 »       (bad)61 »       (bad)
62 »       add····%al,(%rax)62 »       add····%al,(%rax)
Offset 81, 18 lines modifiedOffset 81, 18 lines modified
81 ·R_X86_64_32S»   .text+0x12081 ·R_X86_64_32S»   .text+0x120
82 »       lea····-0x7(%r12),%r1482 »       lea····-0x7(%r12),%r14
83 »       lea····-0x14(%r12),%rbx83 »       lea····-0x14(%r12),%rbx
84 »       mov····%rbx,%rcx84 »       mov····%rbx,%rcx
85 »       mov····%rax,-0x8(%rbp)85 »       mov····%rax,-0x8(%rbp)
86 »       mov····%rcx,0x0(%rbp)86 »       mov····%rcx,0x0(%rbp)
87 »       add····$0xfffffffffffffff0,%rbp87 »       add····$0xfffffffffffffff0,%rbp
88 »       jmp····fa·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0xb2>88 »       jmp····fa·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0xb2>
89 ·R_X86_64_PLT32» stg_keepAlivezh-0x489 ·R_X86_64_PLT32» stg_keepAlivezh-0x4
90 »       movq···$0x20,0x388(%r13)90 »       movq···$0x20,0x388(%r13)
91 »       jmp····10a·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0xc2>91 »       jmp····10a·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0xc2>
92 ·R_X86_64_PLT32» stg_gc_unpt_r1-0x492 ·R_X86_64_PLT32» stg_gc_unpt_r1-0x4
93 »       nopw···0x0(%rax,%rax,1)93 »       nopw···0x0(%rax,%rax,1)
94 »       rex.X·add·%al,(%rax)94 »       rex.X·add·%al,(%rax)
95 »       add····%al,(%rax)95 »       add····%al,(%rax)
96 »       add····%al,(%rax)96 »       add····%al,(%rax)
97 »       add····%bl,(%rsi)97 »       add····%bl,(%rsi)
98 »       add····%al,(%rax)98 »       add····%al,(%rax)
Offset 112, 44 lines modifiedOffset 112, 44 lines modified
112 »       mov····0x8(%rbp),%rax112 »       mov····0x8(%rbp),%rax
113 »       mov····%rax,-0x8(%r12)113 »       mov····%rax,-0x8(%r12)
114 »       movq···$0x68,(%r12)114 »       movq···$0x68,(%r12)
115 »       lea····-0x17(%r12),%rbx115 »       lea····-0x17(%r12),%rbx
116 »       add····$0x18,%rbp116 »       add····$0x18,%rbp
117 »       jmp····*0x0(%rbp)117 »       jmp····*0x0(%rbp)
118 »       movq···$0x20,0x388(%r13)118 »       movq···$0x20,0x388(%r13)
119 »       jmp····16c·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x124>119 »       jmp····16c·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x124>
120 ·R_X86_64_PLT32» stg_gc_unpt_r1-0x4120 ·R_X86_64_PLT32» stg_gc_unpt_r1-0x4
121 »       nopl···0x0(%rax)121 »       nopl···0x0(%rax)
122 »       ...122 »       ...
123 »       adc····$0x0,%eax123 »       adc····$0x0,%eax
124 ·R_X86_64_PC32»  .data+0x194124 ·R_X86_64_PC32»  .data+0x194
125 »       add····%al,(%rax)125 »       add····%al,(%rax)
126 »       add····%cl,-0x73(%rax)126 »       add····%cl,-0x73(%rax)
127 »       rex.RB127 »       rex.RB
128 »       lock·cmp·%r15,%rax128 »       lock·cmp·%r15,%rax
129 »       jb·····1cb·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x183>129 »       jb·····1cb·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x183>
130 »       sub····$0x8,%rsp130 »       sub····$0x8,%rsp
131 »       mov····%r13,%rax131 »       mov····%r13,%rax
132 »       mov····%rbx,%rsi132 »       mov····%rbx,%rsi
133 »       mov····%rax,%rdi133 »       mov····%rax,%rdi
134 »       xor····%eax,%eax134 »       xor····%eax,%eax
135 »       call···19d·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x155>135 »       call···19d·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x155>
136 ·R_X86_64_PLT32» newCAF-0x4136 ·R_X86_64_PLT32» newCAF-0x4
137 »       add····$0x8,%rsp137 »       add····$0x8,%rsp
138 »       test···%rax,%rax138 »       test···%rax,%rax
139 »       je·····1c9·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x181>139 »       je·····1c9·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x181>
140 »       movq···$0x0,-0x10(%rbp)140 »       movq···$0x0,-0x10(%rbp)
141 ·R_X86_64_32S»   stg_bh_upd_frame_info141 ·R_X86_64_32S»   stg_bh_upd_frame_info
142 »       mov····%rax,-0x8(%rbp)142 »       mov····%rax,-0x8(%rbp)
143 »       lea····0x0(%rip),%rsi········143 »       lea····0x0(%rip),%rsi········
144 ·R_X86_64_PC32»  .data+0x16c144 ·R_X86_64_PC32»  .data+0x16c
145 »       lea····0x0(%rip),%r14········145 »       lea····0x0(%rip),%r14········
146 ·R_X86_64_PC32»  .data+0x146146 ·R_X86_64_PC32»  .data+0x146
147 »       add····$0xfffffffffffffff0,%rbp147 »       add····$0xfffffffffffffff0,%rbp
148 »       jmp····1c9·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info+0x181>148 »       jmp····1c9·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info+0x181>
149 ·R_X86_64_PLT32» base_GHCziErr_error_info-0x4149 ·R_X86_64_PLT32» base_GHCziErr_error_info-0x4
150 »       jmp····*(%rbx)150 »       jmp····*(%rbx)
151 »       jmp····*-0x10(%r13)151 »       jmp····*-0x10(%r13)
152 »       nop152 »       nop
153 »       add····(%rax),%eax153 »       add····(%rax),%eax
154 »       add····%al,(%rax)154 »       add····%al,(%rax)
155 »       add····%eax,(%rax)155 »       add····%eax,(%rax)
Offset 163, 16 lines modifiedOffset 163, 16 lines modified
Max diff block lines reached; 218700/224712 bytes (97.32%) of diff not shown.
512 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 3, 9 lines modifiedOffset 3, 9 lines modified
3 ··[·····0]··hkdf:·invalid·L·parameter3 ··[·····0]··hkdf:·invalid·L·parameter
4 ··[····1a]··SHA256.updates:·invalid·Ctx4 ··[····1a]··SHA256.updates:·invalid·Ctx
5 ··[····36]··SHA256.update:·invalid·Ctx5 ··[····36]··SHA256.update:·invalid·Ctx
6 ··[····51]··SHA256.finalize:·invalid·Ctx6 ··[····51]··SHA256.finalize:·invalid·Ctx
7 ··[····6e]··src/Crypto/Hash/SHA256.hs7 ··[····6e]··src/Crypto/Hash/SHA256.hs
8 ··[····88]··error8 ··[····88]··error
9 ··[····8e]··Crypto.Hash.SHA2569 ··[····8e]··Crypto.Hash.SHA256
10 ··[····a1]··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR10 ··[····a1]··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
42.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha2 ··0x00000000·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha
3 ··0x00000010·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z3 ··0x00000010·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z
4 ··0x00000020·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
5 ··0x00000030·706d6562·59625362·6f525f43·72797074·pmebYbSboR_Crypt4 ··0x00000020·69317a6d·32656f59·6852796f·6b31384a·i1zm2eoYhRyok18J
 5 ··0x00000030·6c4b6a78·47553453·46385f43·72797074·lKjxGU4SF8_Crypt
6 ··0x00000040·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_6 ··0x00000040·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_
7 ··0x00000050·7a647472·4d6f6475·6c65325f·62797465·zdtrModule2_byte7 ··0x00000050·7a647472·4d6f6475·6c65325f·62797465·zdtrModule2_byte
8 ··0x00000060·73006372·7970746f·68617368·7a6d7368·s.cryptohashzmsh8 ··0x00000060·73006372·7970746f·68617368·7a6d7368·s.cryptohashzmsh
9 ··0x00000070·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi1029 ··0x00000070·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi102
10 ··0x00000080·7a69317a·6d394769·39554778·63686256·zi1zm9Gi9UGxchbV 
11 ··0x00000090·45706d65·62596253·626f525f·43727970·EpmebYbSboR_Cryp10 ··0x00000080·7a69317a·6d32656f·59685279·6f6b3138·zi1zm2eoYhRyok18
 11 ··0x00000090·4a6c4b6a·78475534·5346385f·43727970·JlKjxGU4SF8_Cryp
12 ··0x000000a0·746f7a69·48617368·7a695348·41323536·toziHashziSHA25612 ··0x000000a0·746f7a69·48617368·7a695348·41323536·toziHashziSHA256
13 ··0x000000b0·5f7a6474·724d6f64·756c6534·5f627974·_zdtrModule4_byt13 ··0x000000b0·5f7a6474·724d6f64·756c6534·5f627974·_zdtrModule4_byt
14 ··0x000000c0·65730063·72797074·6f686173·687a6d73·es.cryptohashzms14 ··0x000000c0·65730063·72797074·6f686173·687a6d73·es.cryptohashzms
15 ··0x000000d0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi1015 ··0x000000d0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi10
16 ··0x000000e0·327a6931·7a6d3947·69395547·78636862·2zi1zm9Gi9UGxchb 
17 ··0x000000f0·5645706d·65625962·53626f52·5f437279·VEpmebYbSboR_Cry16 ··0x000000e0·327a6931·7a6d3265·6f596852·796f6b31·2zi1zm2eoYhRyok1
 17 ··0x000000f0·384a6c4b·6a784755·34534638·5f437279·8JlKjxGU4SF8_Cry
18 ··0x00000100·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA2518 ··0x00000100·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA25
19 ··0x00000110·365f7a64·74724d6f·64756c65·335f636c·6_zdtrModule3_cl19 ··0x00000110·365f7a64·74724d6f·64756c65·335f636c·6_zdtrModule3_cl
20 ··0x00000120·6f737572·65006768·637a6d70·72696d5f·osure.ghczmprim_20 ··0x00000120·6f737572·65006768·637a6d70·72696d5f·osure.ghczmprim_
21 ··0x00000130·4748437a·69547970·65735f54·724e616d·GHCziTypes_TrNam21 ··0x00000130·4748437a·69547970·65735f54·724e616d·GHCziTypes_TrNam
22 ··0x00000140·65535f63·6f6e5f69·6e666f00·63727970·eS_con_info.cryp22 ··0x00000140·65535f63·6f6e5f69·6e666f00·63727970·eS_con_info.cryp
23 ··0x00000150·746f6861·73687a6d·73686132·35367a6d·tohashzmsha256zm23 ··0x00000150·746f6861·73687a6d·73686132·35367a6d·tohashzmsha256zm
24 ··0x00000160·307a6931·317a6931·30327a69·317a6d39·0zi11zi102zi1zm924 ··0x00000160·307a6931·317a6931·30327a69·317a6d32·0zi11zi102zi1zm2
25 ··0x00000170·47693955·47786368·62564570·6d656259·Gi9UGxchbVEpmebY25 ··0x00000170·656f5968·52796f6b·31384a6c·4b6a7847·eoYhRyok18JlKjxG
26 ··0x00000180·6253626f·525f4372·7970746f·7a694861·bSboR_CryptoziHa26 ··0x00000180·55345346·385f4372·7970746f·7a694861·U4SF8_CryptoziHa
27 ··0x00000190·73687a69·53484132·35365f7a·6474724d·shziSHA256_zdtrM27 ··0x00000190·73687a69·53484132·35365f7a·6474724d·shziSHA256_zdtrM
28 ··0x000001a0·6f64756c·65315f63·6c6f7375·72650063·odule1_closure.c28 ··0x000001a0·6f64756c·65315f63·6c6f7375·72650063·odule1_closure.c
29 ··0x000001b0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha2529 ··0x000001b0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
30 ··0x000001c0·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi130 ··0x000001c0·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
31 ··0x000001d0·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
32 ··0x000001e0·65625962·53626f52·5f437279·70746f7a·ebYbSboR_Cryptoz31 ··0x000001d0·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 32 ··0x000001e0·6a784755·34534638·5f437279·70746f7a·jxGU4SF8_Cryptoz
33 ··0x000001f0·69486173·687a6953·48413235·365f7a64·iHashziSHA256_zd33 ··0x000001f0·69486173·687a6953·48413235·365f7a64·iHashziSHA256_zd
34 ··0x00000200·74724d6f·64756c65·5f636c6f·73757265·trModule_closure34 ··0x00000200·74724d6f·64756c65·5f636c6f·73757265·trModule_closure
35 ··0x00000210·00676863·7a6d7072·696d5f47·48437a69·.ghczmprim_GHCzi35 ··0x00000210·00676863·7a6d7072·696d5f47·48437a69·.ghczmprim_GHCzi
36 ··0x00000220·54797065·735f4d6f·64756c65·5f636f6e·Types_Module_con36 ··0x00000220·54797065·735f4d6f·64756c65·5f636f6e·Types_Module_con
37 ··0x00000230·5f696e66·6f006768·637a7577·72617070·_info.ghczuwrapp37 ··0x00000230·5f696e66·6f006768·637a7577·72617070·_info.ghczuwrapp
38 ··0x00000240·65725a43·365a4363·72797074·6f686173·erZC6ZCcryptohas38 ··0x00000240·65725a43·365a4363·72797074·6f686173·erZC6ZCcryptohas
39 ··0x00000250·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi1139 ··0x00000250·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi11
40 ··0x00000260·7a693130·327a6931·7a6d3947·69395547·zi102zi1zm9Gi9UG40 ··0x00000260·7a693130·327a6931·7a6d3265·6f596852·zi102zi1zm2eoYhR
41 ··0x00000270·78636862·5645706d·65625962·53626f52·xchbVEpmebYbSboR41 ··0x00000270·796f6b31·384a6c4b·6a784755·34534638·yok18JlKjxGU4SF8
42 ··0x00000280·5a434372·7970746f·7a694861·73687a69·ZCCryptoziHashzi42 ··0x00000280·5a434372·7970746f·7a694861·73687a69·ZCCryptoziHashzi
43 ··0x00000290·53484132·35367a69·4646495a·4368737a·SHA256ziFFIZChsz43 ··0x00000290·53484132·35367a69·4646495a·4368737a·SHA256ziFFIZChsz
44 ··0x000002a0·75637279·70746f68·6173687a·75736861·ucryptohashzusha44 ··0x000002a0·75637279·70746f68·6173687a·75736861·ucryptohashzusha
45 ··0x000002b0·3235367a·75696e69·74006768·637a6d70·256zuinit.ghczmp45 ··0x000002b0·3235367a·75696e69·74006768·637a6d70·256zuinit.ghczmp
46 ··0x000002c0·72696d5f·4748437a·69547570·6c657a69·rim_GHCziTuplezi46 ··0x000002c0·72696d5f·4748437a·69547570·6c657a69·rim_GHCziTuplezi
47 ··0x000002d0·5072696d·5f5a3054·5f636c6f·73757265·Prim_Z0T_closure47 ··0x000002d0·5072696d·5f5a3054·5f636c6f·73757265·Prim_Z0T_closure
48 ··0x000002e0·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha48 ··0x000002e0·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha
49 ··0x000002f0·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z49 ··0x000002f0·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z
50 ··0x00000300·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
51 ··0x00000310·706d6562·59625362·6f525f43·72797074·pmebYbSboR_Crypt50 ··0x00000300·69317a6d·32656f59·6852796f·6b31384a·i1zm2eoYhRyok18J
 51 ··0x00000310·6c4b6a78·47553453·46385f43·72797074·lKjxGU4SF8_Crypt
52 ··0x00000320·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_52 ··0x00000320·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_
53 ··0x00000330·696e6974·5f696e66·6f006e65·77434146·init_info.newCAF53 ··0x00000330·696e6974·5f696e66·6f006e65·77434146·init_info.newCAF
54 ··0x00000340·00737467·5f62685f·7570645f·6672616d·.stg_bh_upd_fram54 ··0x00000340·00737467·5f62685f·7570645f·6672616d·.stg_bh_upd_fram
55 ··0x00000350·655f696e·666f0073·74675f6e·65775069·e_info.stg_newPi55 ··0x00000350·655f696e·666f0073·74675f6e·65775069·e_info.stg_newPi
56 ··0x00000360·6e6e6564·42797465·41727261·797a6800·nnedByteArrayzh.56 ··0x00000360·6e6e6564·42797465·41727261·797a6800·nnedByteArrayzh.
57 ··0x00000370·62617365·5f474843·7a69466f·72656967·base_GHCziForeig57 ··0x00000370·62617365·5f474843·7a69466f·72656967·base_GHCziForeig
58 ··0x00000380·6e507472·5f506c61·696e5074·725f636f·nPtr_PlainPtr_co58 ··0x00000380·6e507472·5f506c61·696e5074·725f636f·nPtr_PlainPtr_co
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
61 ··0x000003a0·6c697665·7a680073·74675f67·635f756e·livezh.stg_gc_un61 ··0x000003a0·6c697665·7a680073·74675f67·635f756e·livezh.stg_gc_un
62 ··0x000003b0·70745f72·31006279·74657374·72696e67·pt_r1.bytestring62 ··0x000003b0·70745f72·31006279·74657374·72696e67·pt_r1.bytestring
63 ··0x000003c0·7a6d307a·6931317a·69357a69·335f4461·zm0zi11zi5zi3_Da63 ··0x000003c0·7a6d307a·6931317a·69357a69·335f4461·zm0zi11zi5zi3_Da
64 ··0x000003d0·74617a69·42797465·53747269·6e677a69·taziByteStringzi64 ··0x000003d0·74617a69·42797465·53747269·6e677a69·taziByteStringzi
65 ··0x000003e0·496e7465·726e616c·7a695479·70655f42·InternalziType_B65 ··0x000003e0·496e7465·726e616c·7a695479·70655f42·InternalziType_B
66 ··0x000003f0·535f636f·6e5f696e·666f0063·72797074·S_con_info.crypt66 ··0x000003f0·535f636f·6e5f696e·666f0063·72797074·S_con_info.crypt
67 ··0x00000400·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm067 ··0x00000400·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0
68 ··0x00000410·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G68 ··0x00000410·7a693131·7a693130·327a6931·7a6d3265·zi11zi102zi1zm2e
69 ··0x00000420·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb69 ··0x00000420·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
70 ··0x00000430·53626f52·5f437279·70746f7a·69486173·SboR_CryptoziHas70 ··0x00000430·34534638·5f437279·70746f7a·69486173·4SF8_CryptoziHas
71 ··0x00000440·687a6953·48413235·365f696e·69745f63·hziSHA256_init_c71 ··0x00000440·687a6953·48413235·365f696e·69745f63·hziSHA256_init_c
72 ··0x00000450·6c6f7375·72650073·74675f75·6e706163·losure.stg_unpac72 ··0x00000450·6c6f7375·72650073·74675f75·6e706163·losure.stg_unpac
73 ··0x00000460·6b5f6373·7472696e·675f696e·666f0062·k_cstring_info.b73 ··0x00000460·6b5f6373·7472696e·675f696e·666f0062·k_cstring_info.b
74 ··0x00000470·6173655f·4748437a·69537461·636b7a69·ase_GHCziStackzi74 ··0x00000470·6173655f·4748437a·69537461·636b7a69·ase_GHCziStackzi
75 ··0x00000480·54797065·735f5372·634c6f63·5f636f6e·Types_SrcLoc_con75 ··0x00000480·54797065·735f5372·634c6f63·5f636f6e·Types_SrcLoc_con
76 ··0x00000490·5f696e66·6f007374·675f494e·544c494b·_info.stg_INTLIK76 ··0x00000490·5f696e66·6f007374·675f494e·544c494b·_info.stg_INTLIK
77 ··0x000004a0·455f636c·6f737572·65006261·73655f47·E_closure.base_G77 ··0x000004a0·455f636c·6f737572·65006261·73655f47·E_closure.base_G
Offset 83, 418 lines modifiedOffset 83, 418 lines modified
83 ··0x00000500·6f737572·65007374·675f5352·545f335f·osure.stg_SRT_3_83 ··0x00000500·6f737572·65007374·675f5352·545f335f·osure.stg_SRT_3_
84 ··0x00000510·696e666f·00626173·655f4748·437a6945·info.base_GHCziE84 ··0x00000510·696e666f·00626173·655f4748·437a6945·info.base_GHCziE
85 ··0x00000520·72725f65·72726f72·5f636c6f·73757265·rr_error_closure85 ··0x00000520·72725f65·72726f72·5f636c6f·73757265·rr_error_closure
86 ··0x00000530·00626173·655f4748·437a6945·72725f65·.base_GHCziErr_e86 ··0x00000530·00626173·655f4748·437a6945·72725f65·.base_GHCziErr_e
87 ··0x00000540·72726f72·5f696e66·6f006768·637a7577·rror_info.ghczuw87 ··0x00000540·72726f72·5f696e66·6f006768·637a7577·rror_info.ghczuw
88 ··0x00000550·72617070·65725a43·325a4363·72797074·rapperZC2ZCcrypt88 ··0x00000550·72617070·65725a43·325a4363·72797074·rapperZC2ZCcrypt
89 ··0x00000560·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm089 ··0x00000560·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0
90 ··0x00000570·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G90 ··0x00000570·7a693131·7a693130·327a6931·7a6d3265·zi11zi102zi1zm2e
91 ··0x00000580·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb91 ··0x00000580·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
92 ··0x00000590·53626f52·5a434372·7970746f·7a694861·SboRZCCryptoziHa92 ··0x00000590·34534638·5a434372·7970746f·7a694861·4SF8ZCCryptoziHa
93 ··0x000005a0·73687a69·53484132·35367a69·4646495a·shziSHA256ziFFIZ93 ··0x000005a0·73687a69·53484132·35367a69·4646495a·shziSHA256ziFFIZ
94 ··0x000005b0·4368737a·75637279·70746f68·6173687a·Chszucryptohashz94 ··0x000005b0·4368737a·75637279·70746f68·6173687a·Chszucryptohashz
95 ··0x000005c0·75736861·3235367a·7566696e·616c697a·usha256zufinaliz95 ··0x000005c0·75736861·3235367a·7566696e·616c697a·usha256zufinaliz
96 ··0x000005d0·7a65006d·656d6370·79006372·7970746f·ze.memcpy.crypto96 ··0x000005d0·7a65006d·656d6370·79006372·7970746f·ze.memcpy.crypto
97 ··0x000005e0·68617368·7a6d7368·61323536·7a6d307a·hashzmsha256zm0z97 ··0x000005e0·68617368·7a6d7368·61323536·7a6d307a·hashzmsha256zm0z
98 ··0x000005f0·6931317a·69313032·7a69317a·6d394769·i11zi102zi1zm9Gi98 ··0x000005f0·6931317a·69313032·7a69317a·6d32656f·i11zi102zi1zm2eo
99 ··0x00000600·39554778·63686256·45706d65·62596253·9UGxchbVEpmebYbS99 ··0x00000600·59685279·6f6b3138·4a6c4b6a·78475534·YhRyok18JlKjxGU4
100 ··0x00000610·626f525f·43727970·746f7a69·48617368·boR_CryptoziHash100 ··0x00000610·5346385f·43727970·746f7a69·48617368·SF8_CryptoziHash
101 ··0x00000620·7a695348·41323536·5f7a6477·66696e61·ziSHA256_zdwfina101 ··0x00000620·7a695348·41323536·5f7a6477·66696e61·ziSHA256_zdwfina
102 ··0x00000630·6c697a7a·655f696e·666f0063·72797074·lizze_info.crypt102 ··0x00000630·6c697a7a·655f696e·666f0063·72797074·lizze_info.crypt
103 ··0x00000640·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0103 ··0x00000640·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0
104 ··0x00000650·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G104 ··0x00000650·7a693131·7a693130·327a6931·7a6d3265·zi11zi102zi1zm2e
105 ··0x00000660·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb105 ··0x00000660·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
106 ··0x00000670·53626f52·5f437279·70746f7a·69486173·SboR_CryptoziHas106 ··0x00000670·34534638·5f437279·70746f7a·69486173·4SF8_CryptoziHas
107 ··0x00000680·687a6953·48413235·365f7a64·7766696e·hziSHA256_zdwfin107 ··0x00000680·687a6953·48413235·365f7a64·7766696e·hziSHA256_zdwfin
108 ··0x00000690·616c697a·7a655f63·6c6f7375·72650063·alizze_closure.c108 ··0x00000690·616c697a·7a655f63·6c6f7375·72650063·alizze_closure.c
109 ··0x000006a0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25109 ··0x000006a0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
110 ··0x000006b0·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1110 ··0x000006b0·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
111 ··0x000006c0·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
112 ··0x000006d0·65625962·53626f52·5f437279·70746f7a·ebYbSboR_Cryptoz111 ··0x000006c0·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 112 ··0x000006d0·6a784755·34534638·5f437279·70746f7a·jxGU4SF8_Cryptoz
113 ··0x000006e0·69486173·687a6953·48413235·365f6669·iHashziSHA256_fi113 ··0x000006e0·69486173·687a6953·48413235·365f6669·iHashziSHA256_fi
114 ··0x000006f0·6e616c69·7a7a655f·696e666f·00637279·nalizze_info.cry114 ··0x000006f0·6e616c69·7a7a655f·696e666f·00637279·nalizze_info.cry
115 ··0x00000700·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z115 ··0x00000700·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z
116 ··0x00000710·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm116 ··0x00000710·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm
117 ··0x00000720·39476939·55477863·68625645·706d6562·9Gi9UGxchbVEpmeb117 ··0x00000720·32656f59·6852796f·6b31384a·6c4b6a78·2eoYhRyok18JlKjx
118 ··0x00000730·59625362·6f525f43·72797074·6f7a6948·YbSboR_CryptoziH118 ··0x00000730·47553453·46385f43·72797074·6f7a6948·GU4SF8_CryptoziH
119 ··0x00000740·6173687a·69534841·3235365f·66696e61·ashziSHA256_fina119 ··0x00000740·6173687a·69534841·3235365f·66696e61·ashziSHA256_fina
120 ··0x00000750·6c697a7a·655f636c·6f737572·65006768·lizze_closure.gh120 ··0x00000750·6c697a7a·655f636c·6f737572·65006768·lizze_closure.gh
121 ··0x00000760·637a7577·72617070·65725a43·335a4363·czuwrapperZC3ZCc121 ··0x00000760·637a7577·72617070·65725a43·335a4363·czuwrapperZC3ZCc
122 ··0x00000770·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25122 ··0x00000770·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
123 ··0x00000780·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1123 ··0x00000780·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
124 ··0x00000790·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
125 ··0x000007a0·65625962·53626f52·5a434372·7970746f·ebYbSboRZCCrypto124 ··0x00000790·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
Max diff block lines reached; 33232/43443 bytes (76.50%) of diff not shown.
216 KB
FFI.o
14.7 KB
readelf --wide --symbols {}
    
Offset 3, 57 lines modifiedOffset 3, 57 lines modified
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.data7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.data
8 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC08 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
9 ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19 ·····5:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
 10 ·····6:·0000000000001df0··2975·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
10 ·····6:·0000000000002ae0··1361·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate11 ·····7:·0000000000002ae0··1361·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
11 ·····7:·0000000000000005·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes12 ·····8:·0000000000000390···205·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info
12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info
13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure
14 ····10:·0000000000000180·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure15 ····11:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure
15 ····11:·00000000000035a0····60·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit16 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure
16 ····12:·0000000000000188·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure17 ····13:·0000000000000188·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure
17 ····13:·0000000000000190·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure 
18 ····14:·0000000000000009·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes18 ····14:·0000000000000009·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes
19 ····15:·0000000000001250··2975·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash19 ····15:·0000000000000110·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure
 20 ····16:·0000000000000178·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure
 21 ····17:·0000000000000018····99·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info
 22 ····18:·0000000000000160·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure
20 ····16:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure23 ····19:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule3_closure
21 ····17:·0000000000000170·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure 
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdzt_closure24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_krepzdzt_closure
 25 ····21:·0000000000000098···234·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info
 26 ····22:·0000000000001250··2975·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
 27 ····23:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·resumeThread29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·resumeThread
25 ····21:·0000000000000178·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure 
26 ····22:·0000000000002a30···167·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze 
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W64zh_con_info30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W64zh_con_info
 31 ····27:·0000000000000538···234·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info
 32 ····28:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes
28 ····24:·0000000000000390···205·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info33 ····29:·0000000000000478···162·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info
29 ····25:·0000000000000168·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure 
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TyCon_con_info34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TyCon_con_info
31 ····27:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule3_closure35 ····31:·0000000000000030·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule1_closure
32 ····28:·0000000000000018····99·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info 
33 ····29:·0000000000002990···157·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze 
34 ····30:·0000000000000020·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes36 ····32:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes
35 ····31:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure 
36 ····32:·0000000000001df0··2975·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash 
37 ····33:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure 
38 ····34:·0000000000000160·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure37 ····33:·0000000000000190·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·suspendThread38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·suspendThread
40 ····36:·0000000000003040··1361·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate39 ····35:·0000000000002a30···167·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
 40 ····36:·0000000000000168·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure
41 ····37:·0000000000000538···234·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info41 ····37:·00000000000001a0···470·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info
42 ····38:·00000000000000f0·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure42 ····38:·00000000000000f0·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure
 43 ····39:·0000000000002990···157·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
43 ····39:·0000000000000640···470·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info44 ····40:·0000000000000640···470·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info
44 ····40:·0000000000000090·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx_closure45 ····41:·0000000000000180·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure
45 ····41:·00000000000001a0···470·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info 
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_CZCEq_con_info46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_CZCEq_con_info
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZMZN_closure47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_ZMZN_closure
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepFun_con_info48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepFun_con_info
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z0T_closure49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z0T_closure
50 ····46:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure50 ····46:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
52 ····48:·0000000000000478···162·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info 
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r152 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r1
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure
55 ····51:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes54 ····50:·0000000000000005·····0·OBJECT··GLOBAL·DEFAULT····4·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes
 55 ····51:·0000000000000090·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx_closure
 56 ····52:·0000000000003040··1361·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
 58 ····54:·00000000000035a0····60·FUNC····GLOBAL·DEFAULT····1·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit
57 ····53:·0000000000000030·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule1_closure59 ····55:·0000000000000170·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure
58 ····54:·0000000000000110·····0·OBJECT··GLOBAL·DEFAULT····9·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure 
59 ····55:·0000000000000098···234·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info 
20.6 KB
readelf --wide --relocs {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x52b0·contains·73·entries:1 Relocation·section·'.rela.text'·at·offset·0x52b0·contains·73·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000025··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·483 0000000000000025··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·48
4 000000000000004f··0000000b00000002·R_X86_64_PC32··········00000000000035a0·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·-·44 000000000000004f··0000003600000002·R_X86_64_PC32··········00000000000035a0·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit·-·4
5 0000000000000065··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·35 0000000000000065··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
6 0000000000000073··0000002200000002·R_X86_64_PC32··········0000000000000160·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure·-·46 0000000000000073··0000001200000002·R_X86_64_PC32··········0000000000000160·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure·-·4
7 00000000000000a9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d87 00000000000000a9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d8
8 00000000000000e4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1088 00000000000000e4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·108
9 0000000000000114··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1389 0000000000000114··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·138
10 0000000000000147··0000002400000002·R_X86_64_PC32··········0000000000003040·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·410 0000000000000147··0000003400000002·R_X86_64_PC32··········0000000000003040·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
11 000000000000016c··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·311 000000000000016c··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
12 000000000000017a··0000001900000002·R_X86_64_PC32··········0000000000000168·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure·-·412 000000000000017a··0000002400000002·R_X86_64_PC32··········0000000000000168·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure·-·4
13 00000000000001b1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e013 00000000000001b1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e0
14 00000000000001ec··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·21014 00000000000001ec··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·210
15 000000000000021c··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·24015 000000000000021c··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·240
16 000000000000024f··0000000600000002·R_X86_64_PC32··········0000000000002ae0·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·416 000000000000024f··0000000700000002·R_X86_64_PC32··········0000000000002ae0·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate·-·4
17 0000000000000257··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·36817 0000000000000257··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·368
18 00000000000002ad··0000002300000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·418 00000000000002ad··0000002200000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4
19 00000000000002e2··0000001400000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·419 00000000000002e2··0000001900000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4
20 000000000000034c··0000001100000002·R_X86_64_PC32··········0000000000000170·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure·-·420 000000000000034c··0000003700000002·R_X86_64_PC32··········0000000000000170·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure·-·4
21 000000000000036b··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·321 000000000000036b··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
22 00000000000003a1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3c822 00000000000003a1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3c8
23 00000000000003d4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3f823 00000000000003d4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3f8
24 0000000000000410··0000001600000002·R_X86_64_PC32··········0000000000002a30·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·424 0000000000000410··0000002300000002·R_X86_64_PC32··········0000000000002a30·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·4
25 000000000000042b··000000170000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W64zh_con_info·+·025 000000000000042b··0000001a0000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W64zh_con_info·+·0
26 0000000000000445··0000001500000002·R_X86_64_PC32··········0000000000000178·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure·-·426 0000000000000445··0000001000000002·R_X86_64_PC32··········0000000000000178·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure·-·4
27 0000000000000459··0000003100000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·427 0000000000000459··0000003000000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
28 0000000000000489··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4b028 0000000000000489··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4b0
29 00000000000004bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4e029 00000000000004bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4e0
30 00000000000004eb··0000001d00000002·R_X86_64_PC32··········0000000000002990·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·430 00000000000004eb··0000002700000002·R_X86_64_PC32··········0000000000002990·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze·-·4
31 0000000000000504··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·331 0000000000000504··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
32 0000000000000512··0000000a00000002·R_X86_64_PC32··········0000000000000180·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure·-·432 0000000000000512··0000002900000002·R_X86_64_PC32··········0000000000000180·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure·-·4
33 0000000000000549··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·57833 0000000000000549··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·578
34 0000000000000584··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5a834 0000000000000584··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5a8
35 00000000000005b4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d835 00000000000005b4··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d8
36 00000000000005e7··0000002000000002·R_X86_64_PC32··········0000000000001df0·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·436 00000000000005e7··0000000600000002·R_X86_64_PC32··········0000000000001df0·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·4
37 000000000000060c··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·337 000000000000060c··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
38 000000000000061a··0000000c00000002·R_X86_64_PC32··········0000000000000188·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure·-·438 000000000000061a··0000000d00000002·R_X86_64_PC32··········0000000000000188·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure·-·4
39 0000000000000651··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·68039 0000000000000651··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·680
40 000000000000068c··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6b040 000000000000068c··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6b0
41 00000000000006bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6e041 00000000000006bc··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6e0
42 00000000000006ef··0000000f00000002·R_X86_64_PC32··········0000000000001250·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·442 00000000000006ef··0000001600000002·R_X86_64_PC32··········0000000000001250·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash·-·4
43 00000000000006f7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·80843 00000000000006f7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·808
44 000000000000074d··0000002300000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·444 000000000000074d··0000002200000004·R_X86_64_PLT32·········0000000000000000·suspendThread·-·4
45 0000000000000782··0000001400000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·445 0000000000000782··0000001900000004·R_X86_64_PLT32·········0000000000000000·resumeThread·-·4
46 00000000000007ec··0000000d00000002·R_X86_64_PC32··········0000000000000190·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure·-·446 00000000000007ec··0000002100000002·R_X86_64_PC32··········0000000000000190·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure·-·4
47 000000000000080b··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·347 000000000000080b··0000002d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
48 00000000000008f4··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·14048 00000000000008f4··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·140
49 000000000000092f··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·4049 000000000000092f··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·40
50 0000000000001289··0000000400000002·R_X86_64_PC32··········0000000000000000·.LC0·-·450 0000000000001289··0000000400000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
51 00000000000012a5··0000000500000002·R_X86_64_PC32··········0000000000000010·.LC1·-·451 00000000000012a5··0000000500000002·R_X86_64_PC32··········0000000000000010·.LC1·-·4
52 0000000000001568··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·052 0000000000001568··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·0
53 00000000000015e9··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·053 00000000000015e9··000000020000000a·R_X86_64_32············0000000000000000·.rodata·+·0
Offset 86, 44 lines modifiedOffset 86, 44 lines modified
86 00000000000001ac··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae086 00000000000001ac··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae0
87 00000000000001fc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·304087 00000000000001fc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3040
88 000000000000024c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·35a088 000000000000024c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·35a0
  
89 Relocation·section·'.rela.data'·at·offset·0x5a60·contains·38·entries:89 Relocation·section·'.rela.data'·at·offset·0x5a60·contains·38·entries:
90 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend90 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
91 0000000000000000··0000002a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziClasses_CZCEq_con_info·+·091 0000000000000000··0000002a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziClasses_CZCEq_con_info·+·0
92 0000000000000008··0000000900000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure·+·292 0000000000000008··0000000a00000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure·+·2
93 0000000000000010··0000003200000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure·+·293 0000000000000010··0000003100000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure·+·2
94 0000000000000020··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·094 0000000000000020··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
95 0000000000000028··0000001e00000001·R_X86_64_64············0000000000000020·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes·+·095 0000000000000028··0000001c00000001·R_X86_64_64············0000000000000020·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes·+·0
96 0000000000000030··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·096 0000000000000030··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
97 0000000000000038··0000000e00000001·R_X86_64_64············0000000000000009·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes·+·097 0000000000000038··0000000e00000001·R_X86_64_64············0000000000000009·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes·+·0
98 0000000000000040··0000003400000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·098 0000000000000040··0000003500000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
99 0000000000000048··0000001b00000001·R_X86_64_64············0000000000000020·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule3_closure·+·199 0000000000000048··0000001300000001·R_X86_64_64············0000000000000020·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule3_closure·+·1
100 0000000000000050··0000003500000001·R_X86_64_64············0000000000000030·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule1_closure·+·1100 0000000000000050··0000001f00000001·R_X86_64_64············0000000000000030·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule1_closure·+·1
101 0000000000000060··0000000800000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0101 0000000000000060··0000000900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0
102 0000000000000068··0000001300000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure·+·1102 0000000000000068··0000001800000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure·+·1
103 0000000000000070··0000002b00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1103 0000000000000070··0000002b00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
104 0000000000000080··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0104 0000000000000080··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
105 0000000000000088··0000000700000001·R_X86_64_64············0000000000000005·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes·+·0105 0000000000000088··0000003200000001·R_X86_64_64············0000000000000005·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes·+·0
106 0000000000000090··0000001a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0106 0000000000000090··0000001e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0
107 0000000000000098··0000001000000001·R_X86_64_64············0000000000000040·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure·+·1107 0000000000000098··0000002e00000001·R_X86_64_64············0000000000000040·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure·+·1
108 00000000000000a0··0000002e00000001·R_X86_64_64············0000000000000080·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure·+·1108 00000000000000a0··0000000b00000001·R_X86_64_64············0000000000000080·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure·+·1
109 00000000000000a8··0000001200000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_krepzdzt_closure·+·5109 00000000000000a8··0000001400000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_krepzdzt_closure·+·5
110 00000000000000d0··0000000800000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0110 00000000000000d0··0000000900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0
111 00000000000000d8··0000002800000001·R_X86_64_64············0000000000000090·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx_closure·+·1111 00000000000000d8··0000003300000001·R_X86_64_64············0000000000000090·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx_closure·+·1
112 00000000000000e0··0000002b00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1112 00000000000000e0··0000002b00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
113 00000000000000f0··0000002c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepFun_con_info·+·0113 00000000000000f0··0000002c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepFun_con_info·+·0
114 00000000000000f8··0000000300000001·R_X86_64_64············0000000000000000·.data·+·61114 00000000000000f8··0000000300000001·R_X86_64_64············0000000000000000·.data·+·61
115 0000000000000100··0000000300000001·R_X86_64_64············0000000000000000·.data·+·d1115 0000000000000100··0000000300000001·R_X86_64_64············0000000000000000·.data·+·d1
116 0000000000000110··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0116 0000000000000110··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
117 0000000000000118··0000003300000001·R_X86_64_64············0000000000000000·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes·+·0117 0000000000000118··0000002000000001·R_X86_64_64············0000000000000000·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes·+·0
118 0000000000000120··0000001a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0118 0000000000000120··0000001e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0
119 0000000000000128··0000001000000001·R_X86_64_64············0000000000000040·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure·+·1119 0000000000000128··0000002e00000001·R_X86_64_64············0000000000000040·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure·+·1
120 0000000000000130··0000003600000001·R_X86_64_64············0000000000000110·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure·+·1120 0000000000000130··0000000f00000001·R_X86_64_64············0000000000000110·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure·+·1
121 0000000000000138··0000002600000001·R_X86_64_64············00000000000000f0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure·+·4121 0000000000000138··0000002600000001·R_X86_64_64············00000000000000f0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure·+·4
122 0000000000000160··0000001c00000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info·+·0122 0000000000000160··0000001100000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info·+·0
123 0000000000000168··0000003700000001·R_X86_64_64············0000000000000098·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info·+·0123 0000000000000168··0000001500000001·R_X86_64_64············0000000000000098·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info·+·0
124 0000000000000170··0000002900000001·R_X86_64_64············00000000000001a0·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info·+·0124 0000000000000170··0000002500000001·R_X86_64_64············00000000000001a0·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info·+·0
125 0000000000000178··0000001800000001·R_X86_64_64············0000000000000390·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info·+·0125 0000000000000178··0000000800000001·R_X86_64_64············0000000000000390·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info·+·0
126 0000000000000180··0000003000000001·R_X86_64_64············0000000000000478·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info·+·0126 0000000000000180··0000001d00000001·R_X86_64_64············0000000000000478·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info·+·0
127 0000000000000188··0000002500000001·R_X86_64_64············0000000000000538·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info·+·0127 0000000000000188··0000001b00000001·R_X86_64_64············0000000000000538·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info·+·0
128 0000000000000190··0000002700000001·R_X86_64_64············0000000000000640·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info·+·0128 0000000000000190··0000002800000001·R_X86_64_64············0000000000000640·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info·+·0
8.6 KB
strings --all --bytes=8 {}
    
Offset 2, 65 lines modifiedOffset 2, 65 lines modified
2 EH[]A\A]A^A_2 EH[]A\A]A^A_
3 []A\A]A^A_3 []A\A]A^A_
4 []A\A]A^A_4 []A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 []A\A]A^A_6 []A\A]A^A_
7 []A\A]A^A_7 []A\A]A^A_
8 Crypto.Hash.SHA256.FFI8 Crypto.Hash.SHA256.FFI
9 cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR9 cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
 10 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
10 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate11 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
11 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes12 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info
12 ghczmprim_GHCziTypes_KindRepTyConApp_con_info13 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
13 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure14 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure
14 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure 
15 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit15 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure
 16 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure
16 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure17 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure
17 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure 
18 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes18 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes
19 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash19 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure
 20 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure
 21 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info
 22 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure
20 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure23 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule3_closure
21 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure 
22 ghczmprim_GHCziTypes_krepzdzt_closure24 ghczmprim_GHCziTypes_krepzdzt_closure
 25 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info
 26 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
 27 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure
23 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure28 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure
24 resumeThread29 resumeThread
25 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure 
26 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze 
27 base_GHCziWord_W64zh_con_info30 base_GHCziWord_W64zh_con_info
 31 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info
 32 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes
28 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info33 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info
29 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure 
30 ghczmprim_GHCziTypes_TyCon_con_info34 ghczmprim_GHCziTypes_TyCon_con_info
31 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule3_closure35 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule1_closure
32 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info 
33 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze 
34 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes 
35 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure36 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes
36 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash 
37 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure 
38 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure37 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure
39 suspendThread38 suspendThread
40 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate39 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
41 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info40 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure
42 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure 
43 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info 
44 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx_closure 
45 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info41 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info
 42 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure
 43 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
 44 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info
 45 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure
46 ghczmprim_GHCziClasses_CZCEq_con_info46 ghczmprim_GHCziClasses_CZCEq_con_info
47 ghczmprim_GHCziTypes_ZMZN_closure47 ghczmprim_GHCziTypes_ZMZN_closure
48 ghczmprim_GHCziTypes_KindRepFun_con_info48 ghczmprim_GHCziTypes_KindRepFun_con_info
49 ghczmprim_GHCziTupleziPrim_Z0T_closure49 ghczmprim_GHCziTupleziPrim_Z0T_closure
50 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure50 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure
51 ghczmprim_GHCziTypes_TrNameS_con_info51 ghczmprim_GHCziTypes_TrNameS_con_info
52 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info 
53 stg_gc_unpt_r152 stg_gc_unpt_r1
54 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure53 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdfEqByteStringzuzdczsze_closure
55 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes54 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes
 55 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx_closure
 56 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
56 ghczmprim_GHCziTypes_Module_con_info57 ghczmprim_GHCziTypes_Module_con_info
 58 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit
57 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule1_closure 
58 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure 
59 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info59 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure
60 .shstrtab60 .shstrtab
61 .rela.text61 .rela.text
62 .rodata.str62 .rodata.str
63 .rodata.cst1663 .rodata.cst16
64 .rela.eh_frame64 .rela.eh_frame
65 .note.GNU-stack65 .note.GNU-stack
66 .rela.data66 .rela.data
133 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 118 lines modifiedOffset 1, 118 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info-0x18>:2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info-0x18>:
3 »       add····$0x2000000,%eax3 »       add····$0x2000000,%eax
4 »       ...4 »       ...
5 »       add····%al,(%rax)5 »       add····%al,(%rax)
6 »       add····%cl,(%rsi)6 »       add····%cl,(%rsi)
7 »       add····%al,(%rax)7 »       add····%al,(%rax)
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       add····%al,(%rax)9 »       add····%al,(%rax)
10 »       ...10 »       ...
  
11 0000000000000018·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info>:11 0000000000000018·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info>:
12 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info():12 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info():
13 »       lea····-0x8(%rbp),%rax13 »       lea····-0x8(%rbp),%rax
14 »       cmp····%r15,%rax14 »       cmp····%r15,%rax
15 »       jb·····70·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info+0x58>15 »       jb·····70·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info+0x58>
16 »       movq···$0x0,-0x8(%rbp)16 »       movq···$0x0,-0x8(%rbp)
17 ·R_X86_64_32S»   .text+0x4817 ·R_X86_64_32S»   .text+0x48
18 »       mov····%r14,%rbx18 »       mov····%r14,%rbx
19 »       add····$0xfffffffffffffff8,%rbp19 »       add····$0xfffffffffffffff8,%rbp
20 »       test···$0x7,%bl20 »       test···$0x7,%bl
21 »       jne····48·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info+0x30>21 »       jne····48·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info+0x30>
22 »       jmp····*(%rbx)22 »       jmp····*(%rbx)
23 »       nop23 »       nop
24 »       ...24 »       ...
25 »       (bad)25 »       (bad)
26 »       add····%al,(%rax)26 »       add····%al,(%rax)
27 »       add····%al,(%rax)27 »       add····%al,(%rax)
28 »       add····%al,(%rax)28 »       add····%al,(%rax)
29 »       add····%cl,-0x75(%rax)29 »       add····%cl,-0x75(%rax)
30 »       rex.XB·(bad)30 »       rex.XB·(bad)
31 »       lea····0x0(%rip),%rbx········31 »       lea····0x0(%rip),%rbx········
32 ·R_X86_64_PC32»  ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit-0x432 ·R_X86_64_PC32»  ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit-0x4
33 »       sub····$0x8,%rsp33 »       sub····$0x8,%rsp
34 »       mov····%rax,%rdi34 »       mov····%rax,%rdi
35 »       xor····%eax,%eax35 »       xor····%eax,%eax
36 »       call···*%rbx36 »       call···*%rbx
37 »       add····$0x8,%rsp37 »       add····$0x8,%rsp
38 »       lea····0x0(%rip),%rbx········38 »       lea····0x0(%rip),%rbx········
39 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x339 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x3
40 »       add····$0x8,%rbp40 »       add····$0x8,%rbp
41 »       jmp····*0x0(%rbp)41 »       jmp····*0x0(%rbp)
42 »       lea····0x0(%rip),%rbx········42 »       lea····0x0(%rip),%rbx········
43 ·R_X86_64_PC32»  cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure-0x443 ·R_X86_64_PC32»  cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure-0x4
44 »       jmp····*-0x8(%r13)44 »       jmp····*-0x8(%r13)
45 »       nopl···0x0(%rax,%rax,1)45 »       nopl···0x0(%rax,%rax,1)
46 »       (bad)46 »       (bad)
47 »       add····%al,(%rax)47 »       add····%al,(%rax)
48 »       add····%al,(%rax,%rax,1)48 »       add····%al,(%rax,%rax,1)
49 »       ...49 »       ...
50 »       add····%al,(%rax)50 »       add····%al,(%rax)
51 »       (bad)51 »       (bad)
52 »       add····%al,(%rax)52 »       add····%al,(%rax)
53 »       add····%al,(%rax)53 »       add····%al,(%rax)
54 »       add····%al,(%rax)54 »       add····%al,(%rax)
55 »       ...55 »       ...
  
56 0000000000000098·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info>:56 0000000000000098·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info>:
57 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info():57 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info():
58 »       lea····-0x18(%rbp),%rax58 »       lea····-0x18(%rbp),%rax
59 »       cmp····%r15,%rax59 »       cmp····%r15,%rax
60 »       jb·····177·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0xdf>60 »       jb·····177·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0xdf>
61 »       movq···$0x0,-0x18(%rbp)61 »       movq···$0x0,-0x18(%rbp)
62 ·R_X86_64_32S»   .text+0xd862 ·R_X86_64_32S»   .text+0xd8
63 »       mov····%r14,%rbx63 »       mov····%r14,%rbx
64 »       mov····%rsi,-0x10(%rbp)64 »       mov····%rsi,-0x10(%rbp)
65 »       mov····%rdi,-0x8(%rbp)65 »       mov····%rdi,-0x8(%rbp)
66 »       add····$0xffffffffffffffe8,%rbp66 »       add····$0xffffffffffffffe8,%rbp
67 »       test···$0x7,%bl67 »       test···$0x7,%bl
68 »       jne····d8·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x40>68 »       jne····d8·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x40>
69 »       jmp····*(%rbx)69 »       jmp····*(%rbx)
70 »       nopl···0x0(%rax,%rax,1)70 »       nopl···0x0(%rax,%rax,1)
71 »       add····(%rax),%al71 »       add····(%rax),%al
72 »       add····%al,(%rax)72 »       add····%al,(%rax)
73 »       add····%al,(%rax)73 »       add····%al,(%rax)
74 »       add····%al,(%rax)74 »       add····%al,(%rax)
75 »       (bad)75 »       (bad)
76 »       add····%al,(%rax)76 »       add····%al,(%rax)
77 »       add····%al,(%rax)77 »       add····%al,(%rax)
78 »       add····%al,(%rax)78 »       add····%al,(%rax)
79 »       add····%cl,-0x75(%rax)79 »       add····%cl,-0x75(%rax)
80 »       jne····e4·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x4c>80 »       jne····e4·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x4c>
81 »       mov····0x7(%rbx),%rax81 »       mov····0x7(%rbx),%rax
82 »       movq···$0x0,0x0(%rbp)82 »       movq···$0x0,0x0(%rbp)
83 ·R_X86_64_32S»   .text+0x10883 ·R_X86_64_32S»   .text+0x108
84 »       mov····%rsi,%rbx84 »       mov····%rsi,%rbx
85 »       mov····%rax,0x8(%rbp)85 »       mov····%rax,0x8(%rbp)
86 »       test···$0x7,%bl86 »       test···$0x7,%bl
87 »       jne····108·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x70>87 »       jne····108·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x70>
88 »       jmp····*(%rbx)88 »       jmp····*(%rbx)
89 »       xchg···%ax,%ax89 »       xchg···%ax,%ax
90 »       rex.X·add·%al,(%rax)90 »       rex.X·add·%al,(%rax)
91 »       add····%al,(%rax)91 »       add····%al,(%rax)
92 »       add····%al,(%rax)92 »       add····%al,(%rax)
93 »       add····%bl,(%rsi)93 »       add····%bl,(%rsi)
94 »       add····%al,(%rax)94 »       add····%al,(%rax)
95 »       add····%al,(%rax)95 »       add····%al,(%rax)
96 »       add····%al,(%rax)96 »       add····%al,(%rax)
97 »       add····%cl,-0x75(%rax)97 »       add····%cl,-0x75(%rax)
98 »       jge····11c·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x84>98 »       jge····11c·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0x84>
99 »       mov····0x7(%rbx),%rax99 »       mov····0x7(%rbx),%rax
100 »       movq···$0x0,0x0(%rbp)100 »       movq···$0x0,0x0(%rbp)
101 ·R_X86_64_32S»   .text+0x138101 ·R_X86_64_32S»   .text+0x138
102 »       mov····%rdi,%rbx102 »       mov····%rdi,%rbx
103 »       mov····%rax,0x10(%rbp)103 »       mov····%rax,0x10(%rbp)
104 »       test···$0x7,%bl104 »       test···$0x7,%bl
105 »       jne····138·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0xa0>105 »       jne····138·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info+0xa0>
106 »       jmp····*(%rbx)106 »       jmp····*(%rbx)
107 »       xchg···%ax,%ax107 »       xchg···%ax,%ax
108 »       ret····$0x0108 »       ret····$0x0
109 »       add····%al,(%rax)109 »       add····%al,(%rax)
110 »       add····%al,(%rax)110 »       add····%al,(%rax)
111 »       add····%bl,(%rsi)111 »       add····%bl,(%rsi)
112 »       add····%al,(%rax)112 »       add····%al,(%rax)
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 »       add····%al,(%rax)120 »       add····%al,(%rax)
121 »       add····%cl,-0x75(%rax)121 »       add····%cl,-0x75(%rax)
122 »       or·····%r9b,-0x75(%r8)122 »       or·····%r9b,-0x75(%r8)
123 »       rex.WRB·adc·%r9b,-0x75(%r8)123 »       rex.WRB·adc·%r9b,-0x75(%r8)
124 »       pop····%rbx124 »       pop····%rbx
125 »       (bad)125 »       (bad)
126 »       lea····0x0(%rip),%rdx········126 »       lea····0x0(%rip),%rdx········
127 ·R_X86_64_PC32»  ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate-0x4127 ·R_X86_64_PC32»  ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate-0x4
Max diff block lines reached; 129893/136338 bytes (95.27%) of diff not shown.
372 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 String·dump·of·section·'.rodata.str':1 String·dump·of·section·'.rodata.str':
2 ··[·····0]··'Ctx2 ··[·····0]··'Ctx
3 ··[·····5]··Ctx3 ··[·····5]··Ctx
4 ··[·····9]··Crypto.Hash.SHA256.FFI4 ··[·····9]··Crypto.Hash.SHA256.FFI
5 ··[····20]··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR5 ··[····20]··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
1.67 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·03000000·00000000·................9 ··0x00000050·00000000·00000000·03000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·03000000·00000000·................11 ··0x00000070·00000000·00000000·03000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·fdd5c6fd·74864f19·d8a5732b·99b8a013·....t.O...s+....15 ··0x000000b0·b87fc254·055cbfcd·617a6f46·2d8183b8·...T.\..azoF-...
16 ··0x000000c0·00000000·00000000·03000000·00000000·................16 ··0x000000c0·00000000·00000000·03000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·03000000·00000000·................18 ··0x000000e0·00000000·00000000·03000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·03000000·00000000·................20 ··0x00000100·00000000·00000000·03000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·b430f405·0efd6a6e·9e46cef9·4640430c·.0....jn.F..F@C.24 ··0x00000140·da5bc74d·5e2c4b90·473d6adb·5801f11e·.[.M^,K.G=j.X...
25 ··0x00000150·00000000·00000000·03000000·00000000·................25 ··0x00000150·00000000·00000000·03000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000···················........29 ··0x00000190·00000000·00000000···················........
  
36.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 286 lines modifiedOffset 1, 286 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·002e4c43·30002e4c·43310067·68637a75·..LC0..LC1.ghczu2 ··0x00000000·002e4c43·30002e4c·43310067·68637a75·..LC0..LC1.ghczu
3 ··0x00000010·77726170·7065725a·43345a43·63727970·wrapperZC4ZCcryp3 ··0x00000010·77726170·7065725a·43315a43·63727970·wrapperZC1ZCcryp
4 ··0x00000020·746f6861·73687a6d·73686132·35367a6d·tohashzmsha256zm4 ··0x00000020·746f6861·73687a6d·73686132·35367a6d·tohashzmsha256zm
5 ··0x00000030·307a6931·317a6931·30327a69·317a6d39·0zi11zi102zi1zm95 ··0x00000030·307a6931·317a6931·30327a69·317a6d32·0zi11zi102zi1zm2
6 ··0x00000040·47693955·47786368·62564570·6d656259·Gi9UGxchbVEpmebY6 ··0x00000040·656f5968·52796f6b·31384a6c·4b6a7847·eoYhRyok18JlKjxG
7 ··0x00000050·6253626f·525a4343·72797074·6f7a6948·bSboRZCCryptoziH7 ··0x00000050·55345346·385a4343·72797074·6f7a6948·U4SF8ZCCryptoziH
8 ··0x00000060·6173687a·69534841·3235367a·69464649·ashziSHA256ziFFI8 ··0x00000060·6173687a·69534841·3235367a·69464649·ashziSHA256ziFFI
9 ··0x00000070·5a436873·7a756372·7970746f·68617368·ZChszucryptohash9 ··0x00000070·5a436873·7a756372·7970746f·68617368·ZChszucryptohash
10 ··0x00000080·7a757368·61323536·7a757570·64617465·zusha256zuupdate10 ··0x00000080·7a757368·61323536·7a756861·73680067·zusha256zuhash.g
 11 ··0x00000090·68637a75·77726170·7065725a·43345a43·hczuwrapperZC4ZC
11 ··0x00000090·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha12 ··0x000000a0·63727970·746f6861·73687a6d·73686132·cryptohashzmsha2
12 ··0x000000a0·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z13 ··0x000000b0·35367a6d·307a6931·317a6931·30327a69·56zm0zi11zi102zi
13 ··0x000000b0·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
14 ··0x000000c0·706d6562·59625362·6f525f43·72797074·pmebYbSboR_Crypt14 ··0x000000c0·317a6d32·656f5968·52796f6b·31384a6c·1zm2eoYhRyok18Jl
 15 ··0x000000d0·4b6a7847·55345346·385a4343·72797074·KjxGU4SF8ZCCrypt
15 ··0x000000d0·6f7a6948·6173687a·69534841·3235367a·oziHashziSHA256z16 ··0x000000e0·6f7a6948·6173687a·69534841·3235367a·oziHashziSHA256z
 17 ··0x000000f0·69464649·5a436873·7a756372·7970746f·iFFIZChszucrypto
 18 ··0x00000100·68617368·7a757368·61323536·7a757570·hashzusha256zuup
16 ··0x000000e0·69464649·5f7a6474·63437478·325f6279·iFFI_zdtcCtx2_by 
17 ··0x000000f0·74657300·6768637a·6d707269·6d5f4748·tes.ghczmprim_GH 
18 ··0x00000100·437a6954·79706573·5f4b696e·64526570·CziTypes_KindRep 
19 ··0x00000110·5479436f·6e417070·5f636f6e·5f696e66·TyConApp_con_inf 
20 ··0x00000120·6f006279·74657374·72696e67·7a6d307a·o.bytestringzm0z 
21 ··0x00000130·6931317a·69357a69·335f4461·74617a69·i11zi5zi3_Datazi 
22 ··0x00000140·42797465·53747269·6e677a69·496e7465·ByteStringziInte 
23 ··0x00000150·726e616c·7a695479·70655f65·715f636c·rnalziType_eq_cl 
24 ··0x00000160·6f737572·65006372·7970746f·68617368·osure.cryptohash19 ··0x00000110·64617465·00637279·70746f68·6173687a·date.cryptohashz
25 ··0x00000170·7a6d7368·61323536·7a6d307a·6931317a·zmsha256zm0zi11z20 ··0x00000120·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi
26 ··0x00000180·69313032·7a69317a·6d394769·39554778·i102zi1zm9Gi9UGx 
27 ··0x00000190·63686256·45706d65·62596253·626f525f·chbVEpmebYbSboR_21 ··0x00000130·3130327a·69317a6d·32656f59·6852796f·102zi1zm2eoYhRyo
 22 ··0x00000140·6b31384a·6c4b6a78·47553453·46385f43·k18JlKjxGU4SF8_C
28 ··0x000001a0·43727970·746f7a69·48617368·7a695348·CryptoziHashziSH23 ··0x00000150·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA
29 ··0x000001b0·41323536·7a694646·495f637a·75736861·A256ziFFI_czusha24 ··0x00000160·3235367a·69464649·5f637a75·73686132·256ziFFI_czusha2
30 ··0x000001c0·3235367a·7566696e·616c697a·7a655f63·256zufinalizze_c25 ··0x00000170·35367a75·66696e61·6c697a7a·657a756c·56zufinalizzezul
 26 ··0x00000180·656e5f69·6e666f00·6768637a·6d707269·en_info.ghczmpri
 27 ··0x00000190·6d5f4748·437a6954·79706573·5f4b696e·m_GHCziTypes_Kin
 28 ··0x000001a0·64526570·5479436f·6e417070·5f636f6e·dRepTyConApp_con
 29 ··0x000001b0·5f696e66·6f006279·74657374·72696e67·_info.bytestring
 30 ··0x000001c0·7a6d307a·6931317a·69357a69·335f4461·zm0zi11zi5zi3_Da
 31 ··0x000001d0·74617a69·42797465·53747269·6e677a69·taziByteStringzi
 32 ··0x000001e0·496e7465·726e616c·7a695479·70655f65·InternalziType_e
 33 ··0x000001f0·715f636c·6f737572·65006372·7970746f·q_closure.crypto
31 ··0x000001d0·6c6f7375·72650067·68637a75·77726170·losure.ghczuwrap 
32 ··0x000001e0·7065725a·43365a43·63727970·746f6861·perZC6ZCcryptoha 
33 ··0x000001f0·73687a6d·73686132·35367a6d·307a6931·shzmsha256zm0zi1 
34 ··0x00000200·317a6931·30327a69·317a6d39·47693955·1zi102zi1zm9Gi9U 
35 ··0x00000210·47786368·62564570·6d656259·6253626f·GxchbVEpmebYbSbo 
36 ··0x00000220·525a4343·72797074·6f7a6948·6173687a·RZCCryptoziHashz 
37 ··0x00000230·69534841·3235367a·69464649·5a436873·iSHA256ziFFIZChs 
38 ··0x00000240·7a756372·7970746f·68617368·7a757368·zucryptohashzush 
39 ··0x00000250·61323536·7a75696e·69740063·72797074·a256zuinit.crypt 
40 ··0x00000260·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm034 ··0x00000200·68617368·7a6d7368·61323536·7a6d307a·hashzmsha256zm0z
41 ··0x00000270·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G 
42 ··0x00000280·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb35 ··0x00000210·6931317a·69313032·7a69317a·6d32656f·i11zi102zi1zm2eo
 36 ··0x00000220·59685279·6f6b3138·4a6c4b6a·78475534·YhRyok18JlKjxGU4
43 ··0x00000290·53626f52·5f437279·70746f7a·69486173·SboR_CryptoziHas37 ··0x00000230·5346385f·43727970·746f7a69·48617368·SF8_CryptoziHash
44 ··0x000002a0·687a6953·48413235·367a6946·46495f63·hziSHA256ziFFI_c38 ··0x00000240·7a695348·41323536·7a694646·495f7a64·ziSHA256ziFFI_zd
45 ··0x000002b0·7a757368·61323536·7a756861·73687a75·zusha256zuhashzu 
46 ··0x000002c0·756e7361·66655f63·6c6f7375·72650063·unsafe_closure.c39 ··0x00000250·74634374·78315f63·6c6f7375·72650063·tcCtx1_closure.c
47 ··0x000002d0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha2540 ··0x00000260·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
48 ··0x000002e0·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi141 ··0x00000270·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
49 ··0x000002f0·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
50 ··0x00000300·65625962·53626f52·5f437279·70746f7a·ebYbSboR_Cryptoz42 ··0x00000280·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 43 ··0x00000290·6a784755·34534638·5f437279·70746f7a·jxGU4SF8_Cryptoz
51 ··0x00000310·69486173·687a6953·48413235·367a6946·iHashziSHA256ziF44 ··0x000002a0·69486173·687a6953·48413235·367a6946·iHashziSHA256ziF
 45 ··0x000002b0·46495f7a·64664571·4374785f·636c6f73·FI_zdfEqCtx_clos
52 ··0x00000320·46495f63·7a757368·61323536·7a756861·FI_czusha256zuha 
53 ··0x00000330·73687a75·73616665·5f636c6f·73757265·shzusafe_closure 
54 ··0x00000340·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha46 ··0x000002c0·75726500·63727970·746f6861·73687a6d·ure.cryptohashzm
55 ··0x00000350·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z47 ··0x000002d0·73686132·35367a6d·307a6931·317a6931·sha256zm0zi11zi1
56 ··0x00000360·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
57 ··0x00000370·706d6562·59625362·6f525f43·72797074·pmebYbSboR_Crypt48 ··0x000002e0·30327a69·317a6d32·656f5968·52796f6b·02zi1zm2eoYhRyok
 49 ··0x000002f0·31384a6c·4b6a7847·55345346·385f4372·18JlKjxGU4SF8_Cr
58 ··0x00000380·6f7a6948·6173687a·69534841·3235367a·oziHashziSHA256z50 ··0x00000300·7970746f·7a694861·73687a69·53484132·yptoziHashziSHA2
59 ··0x00000390·69464649·5f7a6474·724d6f64·756c6532·iFFI_zdtrModule2 
60 ··0x000003a0·5f627974·65730067·68637a75·77726170·_bytes.ghczuwrap 
61 ··0x000003b0·7065725a·43305a43·63727970·746f6861·perZC0ZCcryptoha51 ··0x00000310·35367a69·4646495f·637a7573·68613235·56ziFFI_czusha25
 52 ··0x00000320·367a7568·6173687a·75756e73·6166655f·6zuhashzuunsafe_
 53 ··0x00000330·636c6f73·75726500·63727970·746f6861·closure.cryptoha
62 ··0x000003c0·73687a6d·73686132·35367a6d·307a6931·shzmsha256zm0zi154 ··0x00000340·73687a6d·73686132·35367a6d·307a6931·shzmsha256zm0zi1
63 ··0x000003d0·317a6931·30327a69·317a6d39·47693955·1zi102zi1zm9Gi9U55 ··0x00000350·317a6931·30327a69·317a6d32·656f5968·1zi102zi1zm2eoYh
64 ··0x000003e0·47786368·62564570·6d656259·6253626f·GxchbVEpmebYbSbo56 ··0x00000360·52796f6b·31384a6c·4b6a7847·55345346·Ryok18JlKjxGU4SF
65 ··0x000003f0·525a4343·72797074·6f7a6948·6173687a·RZCCryptoziHashz57 ··0x00000370·385f4372·7970746f·7a694861·73687a69·8_CryptoziHashzi
66 ··0x00000400·69534841·3235367a·69464649·5a436873·iSHA256ziFFIZChs58 ··0x00000380·53484132·35367a69·4646495f·7a647472·SHA256ziFFI_zdtr
 59 ··0x00000390·4d6f6475·6c65325f·62797465·73006372·Module2_bytes.cr
 60 ··0x000003a0·7970746f·68617368·7a6d7368·61323536·yptohashzmsha256
 61 ··0x000003b0·7a6d307a·6931317a·69313032·7a69317a·zm0zi11zi102zi1z
 62 ··0x000003c0·6d32656f·59685279·6f6b3138·4a6c4b6a·m2eoYhRyok18JlKj
 63 ··0x000003d0·78475534·5346385f·43727970·746f7a69·xGU4SF8_Cryptozi
 64 ··0x000003e0·48617368·7a695348·41323536·7a694646·HashziSHA256ziFF
 65 ··0x000003f0·495f7a64·74637a71·43747832·5f636c6f·I_zdtczqCtx2_clo
67 ··0x00000410·7a756372·7970746f·68617368·7a757368·zucryptohashzush66 ··0x00000400·73757265·00637279·70746f68·6173687a·sure.cryptohashz
68 ··0x00000420·61323536·7a756861·73680063·72797074·a256zuhash.crypt67 ··0x00000410·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi
 68 ··0x00000420·3130327a·69317a6d·32656f59·6852796f·102zi1zm2eoYhRyo
 69 ··0x00000430·6b31384a·6c4b6a78·47553453·46385f43·k18JlKjxGU4SF8_C
 70 ··0x00000440·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA
 71 ··0x00000450·3235367a·69464649·5f637a75·73686132·256ziFFI_czusha2
 72 ··0x00000460·35367a75·66696e61·6c697a7a·657a756c·56zufinalizzezul
 73 ··0x00000470·656e5f63·6c6f7375·72650063·72797074·en_closure.crypt
69 ··0x00000430·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm074 ··0x00000480·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0
70 ··0x00000440·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G75 ··0x00000490·7a693131·7a693130·327a6931·7a6d3265·zi11zi102zi1zm2e
71 ··0x00000450·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb76 ··0x000004a0·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
72 ··0x00000460·53626f52·5f437279·70746f7a·69486173·SboR_CryptoziHas77 ··0x000004b0·34534638·5f437279·70746f7a·69486173·4SF8_CryptoziHas
73 ··0x00000470·687a6953·48413235·367a6946·46495f7a·hziSHA256ziFFI_z78 ··0x000004c0·687a6953·48413235·367a6946·46495f63·hziSHA256ziFFI_c
74 ··0x00000480·6474724d·6f64756c·655f636c·6f737572·dtrModule_closur79 ··0x000004d0·7a757368·61323536·7a75696e·69745f69·zusha256zuinit_i
75 ··0x00000490·65006372·7970746f·68617368·7a6d7368·e.cryptohashzmsh80 ··0x000004e0·6e666f00·63727970·746f6861·73687a6d·nfo.cryptohashzm
76 ··0x000004a0·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi10281 ··0x000004f0·73686132·35367a6d·307a6931·317a6931·sha256zm0zi11zi1
 82 ··0x00000500·30327a69·317a6d32·656f5968·52796f6b·02zi1zm2eoYhRyok
 83 ··0x00000510·31384a6c·4b6a7847·55345346·385f4372·18JlKjxGU4SF8_Cr
 84 ··0x00000520·7970746f·7a694861·73687a69·53484132·yptoziHashziSHA2
 85 ··0x00000530·35367a69·4646495f·637a7573·68613235·56ziFFI_czusha25
77 ··0x000004b0·7a69317a·6d394769·39554778·63686256·zi1zm9Gi9UGxchbV 
78 ··0x000004c0·45706d65·62596253·626f525f·43727970·EpmebYbSboR_Cryp 
79 ··0x000004d0·746f7a69·48617368·7a695348·41323536·toziHashziSHA256 
80 ··0x000004e0·7a694646·495f637a·75736861·3235367a·ziFFI_czusha256z 
81 ··0x000004f0·75757064·6174657a·75736166·655f636c·uupdatezusafe_cl 
82 ··0x00000500·6f737572·65006768·637a6d70·72696d5f·osure.ghczmprim_ 
83 ··0x00000510·4748437a·69547970·65735f6b·7265707a·GHCziTypes_krepz 
84 ··0x00000520·647a745f·636c6f73·75726500·62797465·dzt_closure.byte 
85 ··0x00000530·73747269·6e677a6d·307a6931·317a6935·stringzm0zi11zi5 
86 ··0x00000540·7a69335f·44617461·7a694279·74655374·zi3_DataziByteSt 
87 ··0x00000550·72696e67·7a69496e·7465726e·616c7a69·ringziInternalzi 
88 ··0x00000560·54797065·5f7a6474·63427974·65537472·Type_zdtcByteStr 
89 ··0x00000570·696e675f·636c6f73·75726500·72657375·ing_closure.resu 
90 ··0x00000580·6d655468·72656164·00637279·70746f68·meThread.cryptoh 
Max diff block lines reached; 0/37686 bytes (0.00%) of diff not shown.
12.2 KB
Compat.o
2.52 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·11·entries:1 Symbol·table·'.symtab'·contains·11·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule2_bytes4 ·····1:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule2_bytes
5 ·····2:·0000000000000007·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule4_bytes5 ·····2:·0000000000000007·····0·OBJECT··GLOBAL·DEFAULT····6·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule4_bytes
6 ·····3:·0000000000000018·····5·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info6 ·····3:·0000000000000018·····5·FUNC····GLOBAL·DEFAULT····1·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info
7 ·····4:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info7 ·····4:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info
8 ·····5:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_closure8 ·····5:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_closure
9 ·····6:·0000000000000008·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule3_closure9 ·····6:·0000000000000008·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule3_closure
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
11 ·····8:·0000000000000018·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule1_closure11 ·····8:·0000000000000018·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule1_closure
12 ·····9:·0000000000000028·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule_closure12 ·····9:·0000000000000028·····0·OBJECT··GLOBAL·DEFAULT····3·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule_closure
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
2.49 KB
readelf --wide --relocs {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4d0·contains·1·entry:1 Relocation·section·'.rela.text'·at·offset·0x4d0·contains·1·entry:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000019··0000000400000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info·-·43 0000000000000019··0000000400000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info·-·4
  
4 Relocation·section·'.rela.data'·at·offset·0x4e8·contains·8·entries:4 Relocation·section·'.rela.data'·at·offset·0x4e8·contains·8·entries:
5 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend5 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
6 0000000000000000··0000000300000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info·+·06 0000000000000000··0000000300000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info·+·0
7 0000000000000008··0000000700000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·07 0000000000000008··0000000700000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
8 0000000000000010··0000000200000001·R_X86_64_64············0000000000000007·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule4_bytes·+·08 0000000000000010··0000000200000001·R_X86_64_64············0000000000000007·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule4_bytes·+·0
9 0000000000000018··0000000700000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·09 0000000000000018··0000000700000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
10 0000000000000020··0000000100000001·R_X86_64_64············0000000000000000·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule2_bytes·+·010 0000000000000020··0000000100000001·R_X86_64_64············0000000000000000·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule2_bytes·+·0
11 0000000000000028··0000000a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·011 0000000000000028··0000000a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
12 0000000000000030··0000000600000001·R_X86_64_64············0000000000000008·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule3_closure·+·112 0000000000000030··0000000600000001·R_X86_64_64············0000000000000008·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule3_closure·+·1
13 0000000000000038··0000000800000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule1_closure·+·113 0000000000000038··0000000800000001·R_X86_64_64············0000000000000018·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule1_closure·+·1
1.54 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR1 cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
2 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule2_bytes2 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule2_bytes
3 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule4_bytes3 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule4_bytes
4 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info4 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info
5 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info5 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info
6 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_closure6 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_closure
7 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule3_closure7 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule3_closure
8 ghczmprim_GHCziTypes_TrNameS_con_info8 ghczmprim_GHCziTypes_TrNameS_con_info
9 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule1_closure9 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule1_closure
10 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule_closure10 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule_closure
11 ghczmprim_GHCziTypes_Module_con_info11 ghczmprim_GHCziTypes_Module_con_info
12 .shstrtab12 .shstrtab
13 .rela.text13 .rela.text
14 .rela.data14 .rela.data
15 .rodata.str15 .rodata.str
16 .note.GNU-stack16 .note.GNU-stack
1.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info-0x18>:2 0000000000000000·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info-0x18>:
3 »       sldt···(%rax)3 »       sldt···(%rax)
4 »       add····%al,(%rdx)4 »       add····%al,(%rdx)
5 »       ...5 »       ...
6 »       add····%al,(%rax)6 »       add····%al,(%rax)
7 »       add····%cl,(%rsi)7 »       add····%cl,(%rsi)
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       add····%al,(%rax)9 »       add····%al,(%rax)
10 »       add····%al,(%rax)10 »       add····%al,(%rax)
11 »       ...11 »       ...
  
12 0000000000000018·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info>:12 0000000000000018·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info>:
13 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info():13 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info():
14 »       jmp····1d·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info+0x5>14 »       jmp····1d·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info+0x5>
15 ·R_X86_64_PLT32» bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info-0x415 ·R_X86_64_PLT32» bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdWBS_info-0x4
321 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.rodata.str':1 String·dump·of·section·'.rodata.str':
2 ··[·····0]··Compat2 ··[·····0]··Compat
3 ··[·····7]··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR3 ··[·····7]··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8
  
4.07 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha2 ··0x00000000·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha
3 ··0x00000010·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z3 ··0x00000010·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z
4 ··0x00000020·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
5 ··0x00000030·706d6562·59625362·6f525f43·6f6d7061·pmebYbSboR_Compa4 ··0x00000020·69317a6d·32656f59·6852796f·6b31384a·i1zm2eoYhRyok18J
 5 ··0x00000030·6c4b6a78·47553453·46385f43·6f6d7061·lKjxGU4SF8_Compa
6 ··0x00000040·745f7a64·74724d6f·64756c65·325f6279·t_zdtrModule2_by6 ··0x00000040·745f7a64·74724d6f·64756c65·325f6279·t_zdtrModule2_by
7 ··0x00000050·74657300·63727970·746f6861·73687a6d·tes.cryptohashzm7 ··0x00000050·74657300·63727970·746f6861·73687a6d·tes.cryptohashzm
8 ··0x00000060·73686132·35367a6d·307a6931·317a6931·sha256zm0zi11zi18 ··0x00000060·73686132·35367a6d·307a6931·317a6931·sha256zm0zi11zi1
9 ··0x00000070·30327a69·317a6d39·47693955·47786368·02zi1zm9Gi9UGxch 
10 ··0x00000080·62564570·6d656259·6253626f·525f436f·bVEpmebYbSboR_Co9 ··0x00000070·30327a69·317a6d32·656f5968·52796f6b·02zi1zm2eoYhRyok
 10 ··0x00000080·31384a6c·4b6a7847·55345346·385f436f·18JlKjxGU4SF8_Co
11 ··0x00000090·6d706174·5f7a6474·724d6f64·756c6534·mpat_zdtrModule411 ··0x00000090·6d706174·5f7a6474·724d6f64·756c6534·mpat_zdtrModule4
12 ··0x000000a0·5f627974·65730063·72797074·6f686173·_bytes.cryptohas12 ··0x000000a0·5f627974·65730063·72797074·6f686173·_bytes.cryptohas
13 ··0x000000b0·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi1113 ··0x000000b0·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi11
14 ··0x000000c0·7a693130·327a6931·7a6d3947·69395547·zi102zi1zm9Gi9UG14 ··0x000000c0·7a693130·327a6931·7a6d3265·6f596852·zi102zi1zm2eoYhR
15 ··0x000000d0·78636862·5645706d·65625962·53626f52·xchbVEpmebYbSboR15 ··0x000000d0·796f6b31·384a6c4b·6a784755·34534638·yok18JlKjxGU4SF8
16 ··0x000000e0·5f436f6d·7061745f·636f6e73·74727563·_Compat_construc16 ··0x000000e0·5f436f6d·7061745f·636f6e73·74727563·_Compat_construc
17 ··0x000000f0·7442535f·696e666f·00627974·65737472·tBS_info.bytestr17 ··0x000000f0·7442535f·696e666f·00627974·65737472·tBS_info.bytestr
18 ··0x00000100·696e677a·6d307a69·31317a69·357a6933·ingzm0zi11zi5zi318 ··0x00000100·696e677a·6d307a69·31317a69·357a6933·ingzm0zi11zi5zi3
19 ··0x00000110·5f446174·617a6942·79746553·7472696e·_DataziByteStrin19 ··0x00000110·5f446174·617a6942·79746553·7472696e·_DataziByteStrin
20 ··0x00000120·677a6949·6e746572·6e616c7a·69547970·gziInternalziTyp20 ··0x00000120·677a6949·6e746572·6e616c7a·69547970·gziInternalziTyp
21 ··0x00000130·655f7a64·5742535f·696e666f·00637279·e_zdWBS_info.cry21 ··0x00000130·655f7a64·5742535f·696e666f·00637279·e_zdWBS_info.cry
22 ··0x00000140·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z22 ··0x00000140·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z
23 ··0x00000150·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm23 ··0x00000150·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm
24 ··0x00000160·39476939·55477863·68625645·706d6562·9Gi9UGxchbVEpmeb24 ··0x00000160·32656f59·6852796f·6b31384a·6c4b6a78·2eoYhRyok18JlKjx
25 ··0x00000170·59625362·6f525f43·6f6d7061·745f636f·YbSboR_Compat_co25 ··0x00000170·47553453·46385f43·6f6d7061·745f636f·GU4SF8_Compat_co
26 ··0x00000180·6e737472·75637442·535f636c·6f737572·nstructBS_closur26 ··0x00000180·6e737472·75637442·535f636c·6f737572·nstructBS_closur
27 ··0x00000190·65006372·7970746f·68617368·7a6d7368·e.cryptohashzmsh27 ··0x00000190·65006372·7970746f·68617368·7a6d7368·e.cryptohashzmsh
28 ··0x000001a0·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi10228 ··0x000001a0·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi102
29 ··0x000001b0·7a69317a·6d394769·39554778·63686256·zi1zm9Gi9UGxchbV 
30 ··0x000001c0·45706d65·62596253·626f525f·436f6d70·EpmebYbSboR_Comp29 ··0x000001b0·7a69317a·6d32656f·59685279·6f6b3138·zi1zm2eoYhRyok18
 30 ··0x000001c0·4a6c4b6a·78475534·5346385f·436f6d70·JlKjxGU4SF8_Comp
31 ··0x000001d0·61745f7a·6474724d·6f64756c·65335f63·at_zdtrModule3_c31 ··0x000001d0·61745f7a·6474724d·6f64756c·65335f63·at_zdtrModule3_c
32 ··0x000001e0·6c6f7375·72650067·68637a6d·7072696d·losure.ghczmprim32 ··0x000001e0·6c6f7375·72650067·68637a6d·7072696d·losure.ghczmprim
33 ··0x000001f0·5f474843·7a695479·7065735f·54724e61·_GHCziTypes_TrNa33 ··0x000001f0·5f474843·7a695479·7065735f·54724e61·_GHCziTypes_TrNa
34 ··0x00000200·6d65535f·636f6e5f·696e666f·00637279·meS_con_info.cry34 ··0x00000200·6d65535f·636f6e5f·696e666f·00637279·meS_con_info.cry
35 ··0x00000210·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z35 ··0x00000210·70746f68·6173687a·6d736861·3235367a·ptohashzmsha256z
36 ··0x00000220·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm36 ··0x00000220·6d307a69·31317a69·3130327a·69317a6d·m0zi11zi102zi1zm
37 ··0x00000230·39476939·55477863·68625645·706d6562·9Gi9UGxchbVEpmeb37 ··0x00000230·32656f59·6852796f·6b31384a·6c4b6a78·2eoYhRyok18JlKjx
38 ··0x00000240·59625362·6f525f43·6f6d7061·745f7a64·YbSboR_Compat_zd38 ··0x00000240·47553453·46385f43·6f6d7061·745f7a64·GU4SF8_Compat_zd
39 ··0x00000250·74724d6f·64756c65·315f636c·6f737572·trModule1_closur39 ··0x00000250·74724d6f·64756c65·315f636c·6f737572·trModule1_closur
40 ··0x00000260·65006372·7970746f·68617368·7a6d7368·e.cryptohashzmsh40 ··0x00000260·65006372·7970746f·68617368·7a6d7368·e.cryptohashzmsh
41 ··0x00000270·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi10241 ··0x00000270·61323536·7a6d307a·6931317a·69313032·a256zm0zi11zi102
42 ··0x00000280·7a69317a·6d394769·39554778·63686256·zi1zm9Gi9UGxchbV 
43 ··0x00000290·45706d65·62596253·626f525f·436f6d70·EpmebYbSboR_Comp42 ··0x00000280·7a69317a·6d32656f·59685279·6f6b3138·zi1zm2eoYhRyok18
 43 ··0x00000290·4a6c4b6a·78475534·5346385f·436f6d70·JlKjxGU4SF8_Comp
44 ··0x000002a0·61745f7a·6474724d·6f64756c·655f636c·at_zdtrModule_cl44 ··0x000002a0·61745f7a·6474724d·6f64756c·655f636c·at_zdtrModule_cl
45 ··0x000002b0·6f737572·65006768·637a6d70·72696d5f·osure.ghczmprim_45 ··0x000002b0·6f737572·65006768·637a6d70·72696d5f·osure.ghczmprim_
46 ··0x000002c0·4748437a·69547970·65735f4d·6f64756c·GHCziTypes_Modul46 ··0x000002c0·4748437a·69547970·65735f4d·6f64756c·GHCziTypes_Modul
47 ··0x000002d0·655f636f·6e5f696e·666f00············e_con_info.47 ··0x000002d0·655f636f·6e5f696e·666f00············e_con_info.
  
405 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR-ghc9.6.6.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8-ghc9.6.6.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x005d68·0x005d68·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x005d30·0x005d30·R···0x1000
7 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x008959·0x008959·R·E·0x10007 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x008959·0x008959·R·E·0x1000
8 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x000564·0x000564·R···0x10008 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x000564·0x000564·R···0x1000
9 ··LOAD···········0x00fc30·0x0000000000010c30·0x0000000000010c30·0x000d28·0x000d30·RW··0x10009 ··LOAD···········0x00fc30·0x0000000000010c30·0x0000000000010c30·0x000d28·0x000d30·RW··0x1000
10 ··DYNAMIC········0x00fc40·0x0000000000010c40·0x0000000000010c40·0x0002b0·0x0002b0·RW··0x810 ··DYNAMIC········0x00fc40·0x0000000000010c40·0x0000000000010c40·0x0002b0·0x0002b0·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x00f260·0x000000000000f260·0x000000000000f260·0x000064·0x000064·R···0x412 ··GNU_EH_FRAME···0x00f260·0x000000000000f260·0x000000000000f260·0x000064·0x000064·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
2.03 KB
readelf --wide --sections {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·0003a0·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·0003a0·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000600·000600·000ea0·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000600·000600·000ea0·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········00000000000014a0·0014a0·003124·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000000000014a0·0014a0·0030eb·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000000000045c4·0045c4·000138·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000000000000458c·00458c·000138·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000000000004700·004700·000030·00···A··4···1··810 ··[·6]·.gnu.version_r····VERNEED·········00000000000046c8·0046c8·000030·00···A··4···1··8
11 ··[·7]·.rela.dyn·········RELA············0000000000004730·004730·0015c0·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············00000000000046f8·0046f8·0015c0·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············0000000000005cf0·005cf0·000078·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············0000000000005cb8·005cb8·000078·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········0000000000006000·006000·000017·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000000000006000·006000·000017·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000000000006020·006020·000060·10··AX··0···0·1614 ··[10]·.plt··············PROGBITS········0000000000006020·006020·000060·10··AX··0···0·16
15 ··[11]·.plt.got··········PROGBITS········0000000000006080·006080·000008·08··AX··0···0··815 ··[11]·.plt.got··········PROGBITS········0000000000006080·006080·000008·08··AX··0···0··8
16 ··[12]·.text·············PROGBITS········0000000000006090·006090·0088be·00··AX··0···0·1616 ··[12]·.text·············PROGBITS········0000000000006090·006090·0088be·00··AX··0···0·16
17 ··[13]·.fini·············PROGBITS········000000000000e950·00e950·000009·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········000000000000e950·00e950·000009·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········000000000000f000·00f000·000260·00···A··0···0·3218 ··[14]·.rodata···········PROGBITS········000000000000f000·00f000·000260·00···A··0···0·32
19 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000f260·00f260·000064·00···A··0···0··419 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000f260·00f260·000064·00···A··0···0··4
31.9 KB
readelf --wide --symbols {}
    
Offset 54, 106 lines modifiedOffset 54, 106 lines modified
54 ····50:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure54 ····50:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure
55 ····51:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure55 ····51:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info56 ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info
57 ····53:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info57 ····53:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info
59 ····55:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes59 ····55:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp
 61 ····57:·0000000000011030·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule3_closure
 62 ····58:·0000000000009488····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_slow
 63 ····59:·0000000000011050·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule_closure
 64 ····60:·000000000000f0a1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule4_bytes
 65 ····61:·0000000000007000····29·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_slow
 66 ····62:·0000000000011908·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure
 67 ····63:·0000000000006aa0····88·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_info
 68 ····64:·0000000000011710·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_closure
 69 ····65:·0000000000011588·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_closure
 70 ····66:·00000000000112e8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure
 71 ····67:·0000000000011070·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_closure
 72 ····68:·0000000000011220·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure
 73 ····69:·0000000000011310·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure
 74 ····70:·0000000000011898·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure
61 ····57:·000000000000f0a1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule4_bytes75 ····71:·000000000000f0a1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule4_bytes
62 ····58:·000000000000a690···186·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_info 
63 ····59:·0000000000011308·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure 
64 ····60:·0000000000008590···186·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_info 
65 ····61:·0000000000009488····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_slow 
66 ····62:·0000000000011518·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_closure 
67 ····63:·0000000000008f58··1104·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_info 
68 ····64:·00000000000112f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure 
69 ····65:·0000000000011710·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_closure 
70 ····66:·000000000000f0f1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule2_bytes 
71 ····67:·000000000000b1a8···140·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info 
72 ····68:·0000000000011508·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_closure 
73 ····69:·0000000000011070·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_closure 
74 ····70:·0000000000011598·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_closure 
75 ····71:·0000000000011310·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure 
76 ····72:·0000000000007ef8···312·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_info76 ····72:·0000000000006ea8···122·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_info
77 ····73:·0000000000011808·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx_closure77 ····73:·000000000000f0a1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule4_bytes
 78 ····74:·0000000000006658····88·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_info
 79 ····75:·0000000000011918·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule3_closure
78 ····74:·000000000000b860···254·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info80 ····76:·000000000000b860···254·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_info
 81 ····77:·0000000000011778·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure
79 ····75:·00000000000118f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure82 ····78:·00000000000118f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure
 83 ····79:·00000000000118d8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure
80 ····76:·00000000000074e8···184·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_info84 ····80:·000000000000a690···186·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_info
 85 ····81:·0000000000011938·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule_closure
 86 ····82:·00000000000116f0·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_closure
 87 ····83:·00000000000114f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_closure
 88 ····84:·00000000000117a8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule1_closure
81 ····77:·000000000000e8f0····60·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit89 ····85:·000000000000de30··1361·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
82 ····78:·000000000000a010···288·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_info90 ····86:·0000000000011308·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure
83 ····79:·000000000000dd80···169·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze91 ····87:·000000000000dd80···169·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
84 ····80:·0000000000007a48···344·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_info92 ····88:·0000000000011210·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure
 93 ····89:·0000000000011740·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure
85 ····81:·0000000000011030·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule3_closure94 ····90:·0000000000011040·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule1_closure
86 ····82:·000000000000c5a0··2974·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash 
87 ····83:·00000000000069b0···210·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_info 
88 ····84:·0000000000011868·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure 
89 ····85:·0000000000011578·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_closure95 ····91:·0000000000011720·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_closure
90 ····86:·00000000000118e0·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_closure 
91 ····87:·00000000000118f0·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure 
92 ····88:·0000000000011888·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure 
93 ····89:·0000000000011928·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule1_closure 
94 ····90:·000000000000f0a1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule4_bytes 
95 ····91:·0000000000006568···210·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_info 
96 ····92:·0000000000011908·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure96 ····92:·0000000000011900·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure
97 ····93:·0000000000011768·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_closure 
98 ····94:·000000000000de30··1361·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate97 ····93:·000000000000e390··1361·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
99 ····95:·0000000000011220·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure98 ····94:·0000000000011408·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure
100 ····96:·0000000000008c28····92·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_info99 ····95:·000000000000e948·····6·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_constructBS_info
101 ····97:·00000000000087e8··1064·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_info100 ····96:·00000000000087e8··1064·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_info
102 ····98:·000000000000b690···225·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info 
103 ····99:·000000000000b790···182·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_info101 ····97:·0000000000007bb8···171·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_info
104 ···100:·000000000000e390··1361·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate102 ····98:·00000000000112f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure
 103 ····99:·00000000000117b8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule_closure
 104 ···100:·0000000000008c88····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_slow
 105 ···101:·0000000000008c28····92·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_info
 106 ···102:·0000000000011508·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_closure
105 ···101:·000000000000b488···490·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info107 ···103:·000000000000b488···490·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_info
 108 ···104:·000000000000b978···490·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info
 109 ···105:·000000000000b1a8···140·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info
106 ···102:·0000000000007000····29·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_slow110 ···106:·0000000000007608····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_slow
107 ···103:·0000000000011520·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_closure 
108 ···104:·00000000000117f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure 
109 ···105:·000000000000f0da·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes 
110 ···106:·0000000000008048····88·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_info 
111 ···107:·00000000000113f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure111 ···107:·0000000000011568·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_closure
112 ···108:·0000000000009bf8···100·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_info112 ···108:·0000000000007ef8···312·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_info
113 ···109:·0000000000009918···712·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_info 
114 ···110:·0000000000011910·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_closure 
115 ···111:·00000000000114f8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_closure 
116 ···112:·0000000000006658····88·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_info113 ···109:·0000000000006568···210·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_info
117 ···113:·00000000000117b8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure 
118 ···114:·0000000000006f40····88·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_info 
119 ···115:·0000000000006ea8···122·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_info 
120 ···116:·00000000000112e8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure 
121 ···117:·000000000000d140··2974·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash 
122 ···118:·0000000000011798·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule3_closure 
123 ···119:·000000000000f0d5·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtczqCtx3_bytes 
124 ···120:·0000000000011040·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule1_closure 
125 ···121:·000000000000b370···254·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info 
126 ···122:·0000000000011728·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_closure 
127 ···123:·0000000000008c88····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_slow 
128 ···124:·0000000000011900·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure 
129 ···125:·000000000000b2e8···111·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuinit_info 
130 ···126:·00000000000061a0···312·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info 
131 ···127:·000000000000e948·····6·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_constructBS_info 
132 ···128:·0000000000011050·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule_closure 
133 ···129:·0000000000011528·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_closure114 ···110:·0000000000011528·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_closure
134 ···130:·0000000000011408·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure 
135 ···131:·0000000000011938·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_Compat_zdtrModule_closure 
136 ···132:·000000000000b250···119·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_info 
137 ···133:·0000000000011588·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_closure 
138 ···134:·0000000000007bb8···171·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_info115 ···111:·0000000000009918···712·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_info
139 ···135:·000000000000dce0···159·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze116 ···112:·000000000000dce0···159·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
 117 ···113:·000000000000f0f1·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_Compat_zdtrModule2_bytes
140 ···136:·0000000000011740·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure 
141 ···137:·000000000000b978···490·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_info 
142 ···138:·0000000000011568·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_closure118 ···114:·0000000000011868·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx1_closure
 119 ···115:·0000000000007350···384·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_info
 120 ···116:·000000000000c5a0··2974·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
 121 ···117:·0000000000009bf8···100·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_info
 122 ···118:·0000000000011888·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure
143 ···139:·00000000000118e8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure123 ···119:·00000000000118e8·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure
144 ···140:·0000000000007608····25·FUNC····GLOBAL·DEFAULT···12·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_slow 
145 ···141:·000000000000f08e·····0·OBJECT··GLOBAL·DEFAULT···14·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule2_bytes 
146 ···142:·0000000000011778·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure124 ···120:·0000000000011808·····0·OBJECT··GLOBAL·DEFAULT···22·cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx_closure
Max diff block lines reached; -1/32651 bytes (-0.00%) of diff not shown.
2.25 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x4730·contains·232·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x46f8·contains·232·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000010c30··0000000000000008·R_X86_64_RELATIVE·························61403 0000000000010c30··0000000000000008·R_X86_64_RELATIVE·························6140
4 0000000000010c38··0000000000000008·R_X86_64_RELATIVE·························61004 0000000000010c38··0000000000000008·R_X86_64_RELATIVE·························6100
5 0000000000011028··0000000000000008·R_X86_64_RELATIVE·························110285 0000000000011028··0000000000000008·R_X86_64_RELATIVE·························11028
6 0000000000011038··0000000000000008·R_X86_64_RELATIVE·························f0a16 0000000000011038··0000000000000008·R_X86_64_RELATIVE·························f0a1
7 0000000000011048··0000000000000008·R_X86_64_RELATIVE·························f08e7 0000000000011048··0000000000000008·R_X86_64_RELATIVE·························f08e
8 0000000000011058··0000000000000008·R_X86_64_RELATIVE·························110318 0000000000011058··0000000000000008·R_X86_64_RELATIVE·························11031
Offset 230, 14 lines modifiedOffset 230, 14 lines modified
230 0000000000011848··0000000200000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0230 0000000000011848··0000000200000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepTyConApp_con_info·+·0
231 00000000000117e0··0000000b00000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure·+·1231 00000000000117e0··0000000b00000001·R_X86_64_64············0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdtcByteString_closure·+·1
232 0000000000011808··0000001c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0232 0000000000011808··0000001c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0
233 0000000000011898··0000001c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0233 0000000000011898··0000001c00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TyCon_con_info·+·0
234 0000000000011820··0000001900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_krepzdzt_closure·+·5234 0000000000011820··0000001900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_krepzdzt_closure·+·5
235 0000000000011868··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepFun_con_info·+·0235 0000000000011868··0000002f00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_KindRepFun_con_info·+·0
  
236 Relocation·section·'.rela.plt'·at·offset·0x5cf0·contains·5·entries:236 Relocation·section·'.rela.plt'·at·offset·0x5cb8·contains·5·entries:
237 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend237 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
238 0000000000011000··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·memcpy@GLIBC_2.14·+·0238 0000000000011000··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·memcpy@GLIBC_2.14·+·0
239 0000000000011008··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·resumeThread·+·0239 0000000000011008··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·resumeThread·+·0
240 0000000000011010··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·0240 0000000000011010··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·0
241 0000000000011018··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·newCAF·+·0241 0000000000011018··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·newCAF·+·0
242 0000000000011020··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·suspendThread·+·0242 0000000000011020··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·suspendThread·+·0
2.62 KB
readelf --wide --dynamic {}
    
Offset 9, 34 lines modifiedOffset 9, 34 lines modified
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdeepseq-1.4.8.1-ghc9.6.6.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSdeepseq-1.4.8.1-ghc9.6.6.so]
10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]
11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]
12 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]12 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]
13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]13 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]
14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
16 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR-ghc9.6.6.so]16 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8-ghc9.6.6.so]
17 ·0x0000000000000010·(SYMBOLIC)···········0x017 ·0x0000000000000010·(SYMBOLIC)···········0x0
18 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]18 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6]
19 ·0x000000000000000c·(INIT)···············0x600019 ·0x000000000000000c·(INIT)···············0x6000
20 ·0x000000000000000d·(FINI)···············0xe95020 ·0x000000000000000d·(FINI)···············0xe950
21 ·0x0000000000000019·(INIT_ARRAY)·········0x10c3021 ·0x0000000000000019·(INIT_ARRAY)·········0x10c30
22 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)22 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
23 ·0x000000000000001a·(FINI_ARRAY)·········0x10c3823 ·0x000000000000001a·(FINI_ARRAY)·········0x10c38
24 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)24 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
25 ·0x000000006ffffef5·(GNU_HASH)···········0x26025 ·0x000000006ffffef5·(GNU_HASH)···········0x260
26 ·0x0000000000000005·(STRTAB)·············0x14a026 ·0x0000000000000005·(STRTAB)·············0x14a0
27 ·0x0000000000000006·(SYMTAB)·············0x60027 ·0x0000000000000006·(SYMTAB)·············0x600
28 ·0x000000000000000a·(STRSZ)··············12580·(bytes)28 ·0x000000000000000a·(STRSZ)··············12523·(bytes)
29 ·0x000000000000000b·(SYMENT)·············24·(bytes)29 ·0x000000000000000b·(SYMENT)·············24·(bytes)
30 ·0x0000000000000003·(PLTGOT)·············0x10fe830 ·0x0000000000000003·(PLTGOT)·············0x10fe8
31 ·0x0000000000000002·(PLTRELSZ)···········120·(bytes)31 ·0x0000000000000002·(PLTRELSZ)···········120·(bytes)
32 ·0x0000000000000014·(PLTREL)·············RELA32 ·0x0000000000000014·(PLTREL)·············RELA
33 ·0x0000000000000017·(JMPREL)·············0x5cf033 ·0x0000000000000017·(JMPREL)·············0x5cb8
34 ·0x0000000000000007·(RELA)···············0x473034 ·0x0000000000000007·(RELA)···············0x46f8
35 ·0x0000000000000008·(RELASZ)·············5568·(bytes)35 ·0x0000000000000008·(RELASZ)·············5568·(bytes)
36 ·0x0000000000000009·(RELAENT)············24·(bytes)36 ·0x0000000000000009·(RELAENT)············24·(bytes)
37 ·0x000000000000001e·(FLAGS)··············SYMBOLIC37 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
38 ·0x000000006ffffffe·(VERNEED)············0x470038 ·0x000000006ffffffe·(VERNEED)············0x46c8
39 ·0x000000006fffffff·(VERNEEDNUM)·········139 ·0x000000006fffffff·(VERNEEDNUM)·········1
40 ·0x000000006ffffff0·(VERSYM)·············0x45c440 ·0x000000006ffffff0·(VERSYM)·············0x458c
41 ·0x000000006ffffff9·(RELACOUNT)··········11841 ·0x000000006ffffff9·(RELACOUNT)··········118
42 ·0x0000000000000000·(NULL)···············0x042 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·483af38001f88d7d7c782b1edb566ada81b4e68b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·81c86ee044a68aae37b80606af495dc5f3c02d68
1.57 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·156·entries:1 Version·symbols·section·'.gnu.version'·contains·156·entries:
2 ·Addr:·0x00000000000045c4··Offset:·0x000045c4··Link:·3·(.dynsym)2 ·Addr:·0x000000000000458c··Offset:·0x0000458c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···3 ··000:···0·(*local*)·······1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···2·(GLIBC_2.14)····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···2·(GLIBC_2.14)····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···3·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···3·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···3·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(GLIBC_2.2.5)···1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 38, 11 lines modifiedOffset 38, 11 lines modified
38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
39 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···39 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
40 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···40 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
41 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···41 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
42 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···42 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
43 Version·needs·section·'.gnu.version_r'·contains·1·entry:43 Version·needs·section·'.gnu.version_r'·contains·1·entry:
44 ·Addr:·0x0000000000004700··Offset:·0x00004700··Link:·4·(.dynstr)44 ·Addr:·0x00000000000046c8··Offset:·0x000046c8··Link:·4·(.dynstr)
45 ··000000:·Version:·1··File:·libc.so.6··Cnt:·245 ··000000:·Version:·1··File:·libc.so.6··Cnt:·2
46 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·346 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·3
47 ··0x0020:···Name:·GLIBC_2.14··Flags:·none··Version:·247 ··0x0020:···Name:·GLIBC_2.14··Flags:·none··Version:·2
23.0 KB
strings --all --bytes=8 {}
    
Offset 1, 189 lines modifiedOffset 1, 190 lines modified
 1 kn»     UE~/9n
1 __gmon_start__2 __gmon_start__
2 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
4 __cxa_finalize5 __cxa_finalize
5 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule2_bytes6 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule2_bytes
6 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule4_bytes7 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule4_bytes
7 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule3_closure8 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule3_closure
8 ghczmprim_GHCziTypes_TrNameS_con_info9 ghczmprim_GHCziTypes_TrNameS_con_info
9 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule1_closure10 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule1_closure
10 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdtrModule_closure11 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdtrModule_closure
11 ghczmprim_GHCziTypes_Module_con_info12 ghczmprim_GHCziTypes_Module_con_info
12 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit13 ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit
13 ghczmprim_GHCziTupleziPrim_Z0T_closure14 ghczmprim_GHCziTupleziPrim_Z0T_closure
14 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info15 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info
15 stg_bh_upd_frame_info16 stg_bh_upd_frame_info
16 stg_newPinnedByteArrayzh17 stg_newPinnedByteArrayzh
17 base_GHCziForeignPtr_PlainPtr_con_info18 base_GHCziForeignPtr_PlainPtr_con_info
18 stg_keepAlivezh19 stg_keepAlivezh
19 stg_gc_unpt_r120 stg_gc_unpt_r1
20 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info21 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info
21 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_closure22 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_closure
22 stg_unpack_cstring_info23 stg_unpack_cstring_info
23 base_GHCziStackziTypes_SrcLoc_con_info24 base_GHCziStackziTypes_SrcLoc_con_info
24 stg_INTLIKE_closure25 stg_INTLIKE_closure
25 base_GHCziStackziTypes_PushCallStack_con_info26 base_GHCziStackziTypes_PushCallStack_con_info
26 base_GHCziStackziTypes_EmptyCallStack_closure27 base_GHCziStackziTypes_EmptyCallStack_closure
27 stg_SRT_3_info28 stg_SRT_3_info
28 base_GHCziErr_error_closure29 base_GHCziErr_error_closure
29 base_GHCziErr_error_info30 base_GHCziErr_error_info
30 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze31 ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
31 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_info32 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_info
32 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizze_closure33 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizze_closure
33 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_info34 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_info
34 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizze_closure35 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizze_closure
35 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze36 ghczuwrapperZC3ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze
36 base_GHCziWord_W64zh_con_info37 base_GHCziWord_W64zh_con_info
37 ghczmprim_GHCziTupleziPrim_Z2T_con_info38 ghczmprim_GHCziTupleziPrim_Z2T_con_info
38 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_info39 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_info
39 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure40 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwfinalizzeAndLength_closure
40 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_info41 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_info
41 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_finalizzeAndLength_closure42 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_finalizzeAndLength_closure
42 suspendThread43 suspendThread
43 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash44 ghczuwrapperZC0ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
44 resumeThread45 resumeThread
45 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash46 ghczuwrapperZC1ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuhash
46 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_info47 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_info
47 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhash_closure48 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhash_closure
48 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_info49 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_info
49 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hash_closure50 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hash_closure
50 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_slow51 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_slow
51 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_info52 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_info
52 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate53 ghczuwrapperZC4ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
53 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate54 ghczuwrapperZC5ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuupdate
54 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdate_closure55 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdate_closure
55 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_info56 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_info
56 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_update_closure57 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_update_closure
57 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_slow58 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_slow
58 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_info59 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_info
59 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwupdates_closure60 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwupdates_closure
60 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_info61 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_info
61 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_updates_closure62 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_updates_closure
62 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_info63 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_info
63 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwstart_closure64 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwstart_closure
64 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_info65 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_info
65 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_start_closure66 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_start_closure
66 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info67 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_toChunks_info
67 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_info68 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_info
68 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzy_closure69 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzy_closure
69 stg_SRT_1_info70 stg_SRT_1_info
70 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure71 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_closure
71 stg_SRT_2_info72 stg_SRT_2_info
72 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure73 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
73 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_slow74 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_slow
74 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_info75 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_info
75 stg_upd_frame_info76 stg_upd_frame_info
76 stg_gc_noregs77 stg_gc_noregs
77 base_GHCziForeignPtr_FinalPtr_closure78 base_GHCziForeignPtr_FinalPtr_closure
78 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info79 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_zdwzdczlzg_info
79 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmac_closure80 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmac_closure
80 stg_ap_0_fast81 stg_ap_0_fast
81 ghczmprim_GHCziTypes_ZC_con_info82 ghczmprim_GHCziTypes_ZC_con_info
82 ghczmprim_GHCziTypes_ZMZN_closure83 ghczmprim_GHCziTypes_ZMZN_closure
83 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info84 bytestringzm0zi11zi5zi3_DataziByteStringziLazzy_fromChunks_info
84 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_info85 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_info
85 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmac_closure86 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmac_closure
86 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_slow87 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_slow
87 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_info88 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_info
88 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info89 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_Chunk_con_info
89 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzy_closure90 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzy_closure
90 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_info91 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_info
91 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzy_closure92 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzy_closure
92 ghczmprim_GHCziTypes_Izh_con_info93 ghczmprim_GHCziTypes_Izh_con_info
93 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_slow94 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_slow
94 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_info95 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_info
95 bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes96 bytestringzm0zi11zi5zi3_DataziByteString_singleton1_bytes
96 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure97 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure
97 stg_gc_unbx_r198 stg_gc_unbx_r1
98 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhkdf_closure99 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhkdf_closure
99 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_info100 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_info
100 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hkdf_closure101 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hkdf_closure
101 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_info102 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_info
102 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_startlazzy_closure103 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_startlazzy_closure
103 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_info104 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_info
104 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hashlazzyAndLength_closure105 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hashlazzyAndLength_closure
105 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info106 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_info
106 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure107 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_zdwhmaclazzyAndLength_closure
107 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_info108 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_info
108 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_hmaclazzyAndLength_closure109 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_hmaclazzyAndLength_closure
109 stg_gc_pp110 stg_gc_pp
110 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtcCtx2_bytes111 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_info
111 ghczmprim_GHCziTypes_KindRepTyConApp_con_info112 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
112 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure113 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_eq_closure
113 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zufinalizze_closure114 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtcCtx1_closure
 115 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdfEqCtx_closure
114 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure116 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuhashzuunsafe_closure
115 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuhashzusafe_closure 
116 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes117 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule2_bytes
 118 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx2_closure
 119 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zufinalizzezulen_closure
 120 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_info
 121 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuinit_closure
117 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_zdtrModule_closure122 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtrModule3_closure
118 cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256ziFFI_czusha256zuupdatezusafe_closure 
119 ghczmprim_GHCziTypes_krepzdzt_closure123 ghczmprim_GHCziTypes_krepzdzt_closure
 124 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_czusha256zuupdatezuunsafe_info
 125 cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256ziFFI_zdtczqCtx_closure
Max diff block lines reached; 6382/23450 bytes (27.22%) of diff not shown.
7.68 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000260·61000000·39000000·10000000·0a000000·a...9...........2 ··0x00000260·61000000·39000000·10000000·0a000000·a...9...........
3 ··0x00000270·28442581·2e802002·40000002·02020084·(D%...·.@....... 
4 ··0x00000280·001000c1·000026c0·00000044·00504150·......&....D.PAP 
5 ··0x00000290·08120f00·80801c46·09000500·8204304a·.......F......0J 
6 ··0x000002a0·02008000·00002008·0010104c·00080006·......·....L.... 
7 ··0x000002b0·70141000·90014008·01085301·b0402865·p.....@...S..@(e 
8 ··0x000002c0·08c60800·20064000·4a00028a·00a04084·....·.@.J.....@. 
9 ··0x000002d0·2c334004·09120142·004c0060·4c5800b5·,3@....B.L.`LX.. 
10 ··0x000002e0·40e10100·080c4580·00080008·00000000·@.....E.........3 ··0x00000270·c0401000·02982040·00080808·a8721121·.@....·@.....r.!
 4 ··0x00000280·22830508·004b2840·009c6040·50801100·"....K(@..`@P...
 5 ··0x00000290·c0000000·44000800·a2204011·00805204·....D....·@...R.
 6 ··0x000002a0·45022048·0a046214·010e0008·09190474·E.·H..b........t
 7 ··0x000002b0·84002002·08420080·18a00089·81084100·..·..B........A.
 8 ··0x000002c0·20000205·40000405·21068208·01805210··...@...!.....R.
 9 ··0x000002d0·92424400·40180031·00014002·08082506·.BD.@..1..@...%.
 10 ··0x000002e0·008004a2·02002801·02a00082·50424900·......(.....PBI.
11 ··0x000002f0·39000000·00000000·3a000000·3c000000·9.......:...<...11 ··0x000002f0·39000000·3a000000·3b000000·3d000000·9...:...;...=...
12 ··0x00000300·00000000·00000000·3e000000·00000000·........>.......12 ··0x00000300·00000000·00000000·00000000·40000000·............@...
13 ··0x00000310·40000000·41000000·00000000·00000000·@...A...........13 ··0x00000310·41000000·42000000·00000000·43000000·A...B.......C...
14 ··0x00000320·42000000·43000000·47000000·48000000·B...C...G...H...14 ··0x00000320·44000000·46000000·00000000·48000000·D...F.......H...
15 ··0x00000330·49000000·4b000000·00000000·4c000000·I...K.......L... 
16 ··0x00000340·4d000000·4e000000·00000000·4f000000·M...N.......O...15 ··0x00000330·00000000·4a000000·00000000·4b000000·....J.......K...
 16 ··0x00000340·4c000000·4d000000·4f000000·52000000·L...M...O...R...
17 ··0x00000350·00000000·50000000·53000000·54000000·....P...S...T... 
18 ··0x00000360·57000000·58000000·5a000000·5e000000·W...X...Z...^... 
19 ··0x00000370·00000000·00000000·5f000000·00000000·........_.......17 ··0x00000350·53000000·00000000·55000000·00000000·S.......U.......
20 ··0x00000380·60000000·66000000·67000000·00000000·`...f...g....... 
21 ··0x00000390·00000000·69000000·6a000000·00000000·....i...j.......18 ··0x00000360·56000000·57000000·00000000·59000000·V...W.......Y...
 19 ··0x00000370·5e000000·00000000·60000000·61000000·^.......`...a...
22 ··0x000003a0·00000000·6b000000·00000000·00000000·....k...........20 ··0x00000380·62000000·65000000·00000000·66000000·b...e.......f...
 21 ··0x00000390·67000000·69000000·00000000·6d000000·g...i.......m...
23 ··0x000003b0·6c000000·6e000000·6f000000·70000000·l...n...o...p...22 ··0x000003a0·6e000000·00000000·6f000000·72000000·n.......o...r...
 23 ··0x000003b0·73000000·75000000·78000000·00000000·s...u...x.......
24 ··0x000003c0·72000000·00000000·74000000·76000000·r.......t...v...24 ··0x000003c0·00000000·7b000000·7c000000·7d000000·....{...|...}...
25 ··0x000003d0·77000000·00000000·79000000·7c000000·w.......y...|... 
26 ··0x000003e0·7d000000·00000000·7f000000·80000000·}...............25 ··0x000003d0·7e000000·00000000·7f000000·81000000·~...............
 26 ··0x000003e0·83000000·00000000·00000000·00000000·................
27 ··0x000003f0·00000000·00000000·81000000·83000000·................27 ··0x000003f0·84000000·00000000·85000000·00000000·................
 28 ··0x00000400·00000000·00000000·86000000·00000000·................
28 ··0x00000400·00000000·00000000·00000000·85000000·................29 ··0x00000410·00000000·00000000·00000000·87000000·................
29 ··0x00000410·86000000·00000000·00000000·87000000·................ 
30 ··0x00000420·88000000·8a000000·00000000·8d000000·................ 
31 ··0x00000430·8f000000·90000000·91000000·00000000·................30 ··0x00000420·88000000·89000000·8b000000·00000000·................
 31 ··0x00000430·8c000000·8d000000·8f000000·90000000·................
32 ··0x00000440·00000000·00000000·92000000·00000000·................32 ··0x00000440·00000000·00000000·91000000·94000000·................
 33 ··0x00000450·96000000·00000000·97000000·00000000·................
33 ··0x00000450·93000000·94000000·00000000·00000000·................34 ··0x00000460·98000000·99000000·00000000·9a000000·................
 35 ··0x00000470·9b000000·ebb16f23·a92414e0·38134d0c·......o#.$..8.M.
 36 ··0x00000480·f7d2b0eb·2e6646a1·1213ede3·3fd46e1c·.....fF.....?.n.
 37 ··0x00000490·4b4ccf8d·57e7e58e·e57fca8e·23cddbc1·KL..W.......#...
 38 ··0x000004a0·9a62f806·b39ac77d·b4ace2ae·7736b07c·.b.....}....w6.|
 39 ··0x000004b0·f63fd02c·af1492d9·2956da7f·6b6e0955·.?.,....)V..kn.U
 40 ··0x000004c0·457e2f39·6ee9e2c0·cd54ecc1·14187125·E~/9n....T....q%
 41 ··0x000004d0·f067ae92·b93f615b·e1c6091c·58afc2f5·.g...?a[....X...
 42 ··0x000004e0·211c4957·9f778f84·4715020c·063be2fd·!.IW.w..G....;..
 43 ··0x000004f0·4fc25f7a·ca3c54bd·e8cf763a·b6554c42·O._z.<T...v:.ULB
 44 ··0x00000500·d4582bd2·6162fd28·d06e26c5·d70241c6·.X+.ab.(.n&...A.
 45 ··0x00000510·cb29a4ca·b3481469·8ea42f90·70b86a05·.)...H.i../.p.j.
 46 ··0x00000520·df28c153·17af1202·e5c09016·e0a11501·.(.S............
 47 ··0x00000530·a119c0bf·faf533b1·c03754f7·fc2a2ebd·......3..7T..*..
 48 ··0x00000540·8109f32d·ffc99d86·cd98472c·2eb00ee0·...-......G,....
 49 ··0x00000550·e6bbda93·7559bc51·0799bf2f·b4f140a1·....uY.Q.../..@.
 50 ··0x00000560·fd25dc6b·7a357d17·060a3ca4·f126d86b·.%.kz5}...<..&.k
 51 ··0x00000570·aa79fda3·688c106c·91ea6780·41c53e64·.y..h..l..g.A.>d
 52 ··0x00000580·b3678e8a·9140f84c·271de015·7661b9be·.g...@.L'...va..
 53 ··0x00000590·a7e2e9cb·08f72e7d·2d9b9d3f·9b25ee1d·.......}-..?.%..
 54 ··0x000005a0·5d1dde2a·9be96fa0·89f84eda·75e02a01·]..*..o...N.u.*.
 55 ··0x000005b0·7bd7034c·9a0434c8·7d6c9e56·738f6aec·{..L..4.}l.Vs.j.
 56 ··0x000005c0·2b383253·64b4bb53·43120826·c5be31ed·+82Sd..SC..&..1.
 57 ··0x000005d0·e36d1015·48c34ef7·449ea9ca·01f30b23·.m..H.N.D......#
 58 ··0x000005e0·84621443·67b0f32e·a1877e1b·23fe4140·.b.Cg.....~.#.A@
 59 ··0x000005f0·f5bcbbe2·c1f5656e·93d70fe7·b18d4af2·......en......J.
34 ··0x00000460·95000000·98000000·99000000·9b000000·................ 
35 ··0x00000470·00000000·119d7214·0adaad76·610de65a·......r....va..Z 
36 ··0x00000480·74464874·03839b74·eae5caab·ff1a7eeb·tFHt...t......~. 
37 ··0x00000490·691860a6·a5aa5622·8fdaafa8·d46964c7·i.`...V".....id. 
38 ··0x000004a0·feb87465·7c2b6356·3bee40b3·0df94e12·..te|+cV;.@...N. 
39 ··0x000004b0·1b336653·0492c274·dfd80f3c·67afccc4·.3fS...t...<g... 
40 ··0x000004c0·dbf0ed91·8df8cb28·dfb6153c·61643349·.......(...<ad3I 
41 ··0x000004d0·62bb3246·042766b5·178f3da8·8ddbbea0·b.2F.'f...=..... 
42 ··0x000004e0·200bbf13·c00e7bc3·4feb8d27·55e26672··.....{.O..'U.fr 
43 ··0x000004f0·207c3b88·03bce84d·1054a442·9830601e··|;....M.T.B.0`. 
44 ··0x00000500·ecc0d842·51d5e9d4·398fef5e·35c9ba9e·...BQ...9..^5... 
45 ··0x00000510·b01b4d6d·24882b5f·226090b9·74f688fc·..Mm$.+_"`..t... 
46 ··0x00000520·fa795d03·7bfcf503·09c31e75·f6465150·.y].{......u.FQP 
47 ··0x00000530·35289cb1·07320a56·0538ba25·4149ac63·5(...2.V.8.%AI.c 
48 ··0x00000540·14a2b782·890e9674·232827bc·33e9d185·.......t#('.3... 
49 ··0x00000550·02b3b253·8b2a6ae9·da3179cf·519e57c1·...S.*j..1y.Q.W. 
50 ··0x00000560·7e9d8176·97d5ff92·7db32fa4·2cfb77d0·~..v....}./.,.w. 
51 ··0x00000570·03456dcc·5c7b6962·da663c39·798f83eb·.Em.\{ib.f<9y... 
52 ··0x00000580·2fe5b99a·7cceb4f6·4bfa845d·b1c8dba9·/...|...K..].... 
53 ··0x00000590·134d5c9c·66ff09c4·abcbfe98·12e4c490·.M\.f........... 
54 ··0x000005a0·9fd41327·b1ffaa5f·0da79bfd·41e52bdf·...'..._....A.+. 
55 ··0x000005b0·645a0ba5·bb05b571·1623120c·4ab36634·dZ.....q.#..J.f4 
56 ··0x000005c0·db2f3846·8e237e7a·090d4baa·59466e00·./8F.#~z..K.YFn. 
57 ··0x000005d0·4192d6a7·8f4e1975·7bd136bb·9ffc305f·A....N.u{.6...0_ 
58 ··0x000005e0·6b9dd020·908f5bd2·a8da244b·8f434fc5·k..·..[...$K.CO. 
59 ··0x000005f0·6fea8d89·88abfeef·fbbeed6a·059ee136·o..........j...6 
  
75.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 3, 62 lines modifiedOffset 3, 62 lines modified
3 ··0x000014a0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x000014a0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x000014b0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x000014b0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x000014c0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x000014c0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x000014d0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x000014d0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x000014e0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x000014e0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x000014f0·6c697a65·00637279·70746f68·6173687a·lize.cryptohashz8 ··0x000014f0·6c697a65·00637279·70746f68·6173687a·lize.cryptohashz
9 ··0x00001500·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi9 ··0x00001500·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi
10 ··0x00001510·3130327a·69317a6d·39476939·55477863·102zi1zm9Gi9UGxc 
11 ··0x00001520·68625645·706d6562·59625362·6f525f43·hbVEpmebYbSboR_C10 ··0x00001510·3130327a·69317a6d·32656f59·6852796f·102zi1zm2eoYhRyo
 11 ··0x00001520·6b31384a·6c4b6a78·47553453·46385f43·k18JlKjxGU4SF8_C
12 ··0x00001530·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA12 ··0x00001530·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA
13 ··0x00001540·3235365f·7a647472·4d6f6475·6c65325f·256_zdtrModule2_13 ··0x00001540·3235365f·7a647472·4d6f6475·6c65325f·256_zdtrModule2_
14 ··0x00001550·62797465·73006372·7970746f·68617368·bytes.cryptohash14 ··0x00001550·62797465·73006372·7970746f·68617368·bytes.cryptohash
15 ··0x00001560·7a6d7368·61323536·7a6d307a·6931317a·zmsha256zm0zi11z15 ··0x00001560·7a6d7368·61323536·7a6d307a·6931317a·zmsha256zm0zi11z
16 ··0x00001570·69313032·7a69317a·6d394769·39554778·i102zi1zm9Gi9UGx 
17 ··0x00001580·63686256·45706d65·62596253·626f525f·chbVEpmebYbSboR_16 ··0x00001570·69313032·7a69317a·6d32656f·59685279·i102zi1zm2eoYhRy
 17 ··0x00001580·6f6b3138·4a6c4b6a·78475534·5346385f·ok18JlKjxGU4SF8_
18 ··0x00001590·43727970·746f7a69·48617368·7a695348·CryptoziHashziSH18 ··0x00001590·43727970·746f7a69·48617368·7a695348·CryptoziHashziSH
19 ··0x000015a0·41323536·5f7a6474·724d6f64·756c6534·A256_zdtrModule419 ··0x000015a0·41323536·5f7a6474·724d6f64·756c6534·A256_zdtrModule4
20 ··0x000015b0·5f627974·65730063·72797074·6f686173·_bytes.cryptohas20 ··0x000015b0·5f627974·65730063·72797074·6f686173·_bytes.cryptohas
21 ··0x000015c0·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi1121 ··0x000015c0·687a6d73·68613235·367a6d30·7a693131·hzmsha256zm0zi11
22 ··0x000015d0·7a693130·327a6931·7a6d3947·69395547·zi102zi1zm9Gi9UG22 ··0x000015d0·7a693130·327a6931·7a6d3265·6f596852·zi102zi1zm2eoYhR
23 ··0x000015e0·78636862·5645706d·65625962·53626f52·xchbVEpmebYbSboR23 ··0x000015e0·796f6b31·384a6c4b·6a784755·34534638·yok18JlKjxGU4SF8
24 ··0x000015f0·5f437279·70746f7a·69486173·687a6953·_CryptoziHashziS24 ··0x000015f0·5f437279·70746f7a·69486173·687a6953·_CryptoziHashziS
25 ··0x00001600·48413235·365f7a64·74724d6f·64756c65·HA256_zdtrModule25 ··0x00001600·48413235·365f7a64·74724d6f·64756c65·HA256_zdtrModule
26 ··0x00001610·335f636c·6f737572·65006768·637a6d70·3_closure.ghczmp26 ··0x00001610·335f636c·6f737572·65006768·637a6d70·3_closure.ghczmp
27 ··0x00001620·72696d5f·4748437a·69547970·65735f54·rim_GHCziTypes_T27 ··0x00001620·72696d5f·4748437a·69547970·65735f54·rim_GHCziTypes_T
28 ··0x00001630·724e616d·65535f63·6f6e5f69·6e666f00·rNameS_con_info.28 ··0x00001630·724e616d·65535f63·6f6e5f69·6e666f00·rNameS_con_info.
29 ··0x00001640·63727970·746f6861·73687a6d·73686132·cryptohashzmsha229 ··0x00001640·63727970·746f6861·73687a6d·73686132·cryptohashzmsha2
30 ··0x00001650·35367a6d·307a6931·317a6931·30327a69·56zm0zi11zi102zi30 ··0x00001650·35367a6d·307a6931·317a6931·30327a69·56zm0zi11zi102zi
31 ··0x00001660·317a6d39·47693955·47786368·62564570·1zm9Gi9UGxchbVEp 
32 ··0x00001670·6d656259·6253626f·525f4372·7970746f·mebYbSboR_Crypto31 ··0x00001660·317a6d32·656f5968·52796f6b·31384a6c·1zm2eoYhRyok18Jl
 32 ··0x00001670·4b6a7847·55345346·385f4372·7970746f·KjxGU4SF8_Crypto
33 ··0x00001680·7a694861·73687a69·53484132·35365f7a·ziHashziSHA256_z33 ··0x00001680·7a694861·73687a69·53484132·35365f7a·ziHashziSHA256_z
34 ··0x00001690·6474724d·6f64756c·65315f63·6c6f7375·dtrModule1_closu34 ··0x00001690·6474724d·6f64756c·65315f63·6c6f7375·dtrModule1_closu
35 ··0x000016a0·72650063·72797074·6f686173·687a6d73·re.cryptohashzms35 ··0x000016a0·72650063·72797074·6f686173·687a6d73·re.cryptohashzms
36 ··0x000016b0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi1036 ··0x000016b0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi10
37 ··0x000016c0·327a6931·7a6d3947·69395547·78636862·2zi1zm9Gi9UGxchb 
38 ··0x000016d0·5645706d·65625962·53626f52·5f437279·VEpmebYbSboR_Cry37 ··0x000016c0·327a6931·7a6d3265·6f596852·796f6b31·2zi1zm2eoYhRyok1
 38 ··0x000016d0·384a6c4b·6a784755·34534638·5f437279·8JlKjxGU4SF8_Cry
39 ··0x000016e0·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA2539 ··0x000016e0·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA25
40 ··0x000016f0·365f7a64·74724d6f·64756c65·5f636c6f·6_zdtrModule_clo40 ··0x000016f0·365f7a64·74724d6f·64756c65·5f636c6f·6_zdtrModule_clo
41 ··0x00001700·73757265·00676863·7a6d7072·696d5f47·sure.ghczmprim_G41 ··0x00001700·73757265·00676863·7a6d7072·696d5f47·sure.ghczmprim_G
42 ··0x00001710·48437a69·54797065·735f4d6f·64756c65·HCziTypes_Module42 ··0x00001710·48437a69·54797065·735f4d6f·64756c65·HCziTypes_Module
43 ··0x00001720·5f636f6e·5f696e66·6f006768·637a7577·_con_info.ghczuw43 ··0x00001720·5f636f6e·5f696e66·6f006768·637a7577·_con_info.ghczuw
44 ··0x00001730·72617070·65725a43·365a4363·72797074·rapperZC6ZCcrypt44 ··0x00001730·72617070·65725a43·365a4363·72797074·rapperZC6ZCcrypt
45 ··0x00001740·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm045 ··0x00001740·6f686173·687a6d73·68613235·367a6d30·ohashzmsha256zm0
46 ··0x00001750·7a693131·7a693130·327a6931·7a6d3947·zi11zi102zi1zm9G46 ··0x00001750·7a693131·7a693130·327a6931·7a6d3265·zi11zi102zi1zm2e
47 ··0x00001760·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb47 ··0x00001760·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
48 ··0x00001770·53626f52·5a434372·7970746f·7a694861·SboRZCCryptoziHa48 ··0x00001770·34534638·5a434372·7970746f·7a694861·4SF8ZCCryptoziHa
49 ··0x00001780·73687a69·53484132·35367a69·4646495a·shziSHA256ziFFIZ49 ··0x00001780·73687a69·53484132·35367a69·4646495a·shziSHA256ziFFIZ
50 ··0x00001790·4368737a·75637279·70746f68·6173687a·Chszucryptohashz50 ··0x00001790·4368737a·75637279·70746f68·6173687a·Chszucryptohashz
51 ··0x000017a0·75736861·3235367a·75696e69·74006768·usha256zuinit.gh51 ··0x000017a0·75736861·3235367a·75696e69·74006768·usha256zuinit.gh
52 ··0x000017b0·637a6d70·72696d5f·4748437a·69547570·czmprim_GHCziTup52 ··0x000017b0·637a6d70·72696d5f·4748437a·69547570·czmprim_GHCziTup
53 ··0x000017c0·6c657a69·5072696d·5f5a3054·5f636c6f·leziPrim_Z0T_clo53 ··0x000017c0·6c657a69·5072696d·5f5a3054·5f636c6f·leziPrim_Z0T_clo
54 ··0x000017d0·73757265·00637279·70746f68·6173687a·sure.cryptohashz54 ··0x000017d0·73757265·00637279·70746f68·6173687a·sure.cryptohashz
55 ··0x000017e0·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi55 ··0x000017e0·6d736861·3235367a·6d307a69·31317a69·msha256zm0zi11zi
56 ··0x000017f0·3130327a·69317a6d·39476939·55477863·102zi1zm9Gi9UGxc 
57 ··0x00001800·68625645·706d6562·59625362·6f525f43·hbVEpmebYbSboR_C56 ··0x000017f0·3130327a·69317a6d·32656f59·6852796f·102zi1zm2eoYhRyo
 57 ··0x00001800·6b31384a·6c4b6a78·47553453·46385f43·k18JlKjxGU4SF8_C
58 ··0x00001810·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA58 ··0x00001810·72797074·6f7a6948·6173687a·69534841·ryptoziHashziSHA
59 ··0x00001820·3235365f·696e6974·5f696e66·6f006e65·256_init_info.ne59 ··0x00001820·3235365f·696e6974·5f696e66·6f006e65·256_init_info.ne
60 ··0x00001830·77434146·00737467·5f62685f·7570645f·wCAF.stg_bh_upd_60 ··0x00001830·77434146·00737467·5f62685f·7570645f·wCAF.stg_bh_upd_
61 ··0x00001840·6672616d·655f696e·666f0073·74675f6e·frame_info.stg_n61 ··0x00001840·6672616d·655f696e·666f0073·74675f6e·frame_info.stg_n
62 ··0x00001850·65775069·6e6e6564·42797465·41727261·ewPinnedByteArra62 ··0x00001850·65775069·6e6e6564·42797465·41727261·ewPinnedByteArra
63 ··0x00001860·797a6800·62617365·5f474843·7a69466f·yzh.base_GHCziFo63 ··0x00001860·797a6800·62617365·5f474843·7a69466f·yzh.base_GHCziFo
64 ··0x00001870·72656967·6e507472·5f506c61·696e5074·reignPtr_PlainPt64 ··0x00001870·72656967·6e507472·5f506c61·696e5074·reignPtr_PlainPt
Offset 67, 16 lines modifiedOffset 67, 16 lines modified
67 ··0x000018a0·635f756e·70745f72·31006279·74657374·c_unpt_r1.bytest67 ··0x000018a0·635f756e·70745f72·31006279·74657374·c_unpt_r1.bytest
68 ··0x000018b0·72696e67·7a6d307a·6931317a·69357a69·ringzm0zi11zi5zi68 ··0x000018b0·72696e67·7a6d307a·6931317a·69357a69·ringzm0zi11zi5zi
69 ··0x000018c0·335f4461·74617a69·42797465·53747269·3_DataziByteStri69 ··0x000018c0·335f4461·74617a69·42797465·53747269·3_DataziByteStri
70 ··0x000018d0·6e677a69·496e7465·726e616c·7a695479·ngziInternalziTy70 ··0x000018d0·6e677a69·496e7465·726e616c·7a695479·ngziInternalziTy
71 ··0x000018e0·70655f42·535f636f·6e5f696e·666f0063·pe_BS_con_info.c71 ··0x000018e0·70655f42·535f636f·6e5f696e·666f0063·pe_BS_con_info.c
72 ··0x000018f0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha2572 ··0x000018f0·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
73 ··0x00001900·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi173 ··0x00001900·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
74 ··0x00001910·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
75 ··0x00001920·65625962·53626f52·5f437279·70746f7a·ebYbSboR_Cryptoz74 ··0x00001910·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 75 ··0x00001920·6a784755·34534638·5f437279·70746f7a·jxGU4SF8_Cryptoz
76 ··0x00001930·69486173·687a6953·48413235·365f696e·iHashziSHA256_in76 ··0x00001930·69486173·687a6953·48413235·365f696e·iHashziSHA256_in
77 ··0x00001940·69745f63·6c6f7375·72650073·74675f75·it_closure.stg_u77 ··0x00001940·69745f63·6c6f7375·72650073·74675f75·it_closure.stg_u
78 ··0x00001950·6e706163·6b5f6373·7472696e·675f696e·npack_cstring_in78 ··0x00001950·6e706163·6b5f6373·7472696e·675f696e·npack_cstring_in
79 ··0x00001960·666f0062·6173655f·4748437a·69537461·fo.base_GHCziSta79 ··0x00001960·666f0062·6173655f·4748437a·69537461·fo.base_GHCziSta
80 ··0x00001970·636b7a69·54797065·735f5372·634c6f63·ckziTypes_SrcLoc80 ··0x00001970·636b7a69·54797065·735f5372·634c6f63·ckziTypes_SrcLoc
81 ··0x00001980·5f636f6e·5f696e66·6f007374·675f494e·_con_info.stg_IN81 ··0x00001980·5f636f6e·5f696e66·6f007374·675f494e·_con_info.stg_IN
82 ··0x00001990·544c494b·455f636c·6f737572·65006261·TLIKE_closure.ba82 ··0x00001990·544c494b·455f636c·6f737572·65006261·TLIKE_closure.ba
Offset 89, 673 lines modifiedOffset 89, 673 lines modified
89 ··0x00001a00·545f335f·696e666f·00626173·655f4748·T_3_info.base_GH89 ··0x00001a00·545f335f·696e666f·00626173·655f4748·T_3_info.base_GH
90 ··0x00001a10·437a6945·72725f65·72726f72·5f636c6f·CziErr_error_clo90 ··0x00001a10·437a6945·72725f65·72726f72·5f636c6f·CziErr_error_clo
91 ··0x00001a20·73757265·00626173·655f4748·437a6945·sure.base_GHCziE91 ··0x00001a20·73757265·00626173·655f4748·437a6945·sure.base_GHCziE
92 ··0x00001a30·72725f65·72726f72·5f696e66·6f006768·rr_error_info.gh92 ··0x00001a30·72725f65·72726f72·5f696e66·6f006768·rr_error_info.gh
93 ··0x00001a40·637a7577·72617070·65725a43·325a4363·czuwrapperZC2ZCc93 ··0x00001a40·637a7577·72617070·65725a43·325a4363·czuwrapperZC2ZCc
94 ··0x00001a50·72797074·6f686173·687a6d73·68613235·ryptohashzmsha2594 ··0x00001a50·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
95 ··0x00001a60·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi195 ··0x00001a60·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
96 ··0x00001a70·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
97 ··0x00001a80·65625962·53626f52·5a434372·7970746f·ebYbSboRZCCrypto96 ··0x00001a70·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 97 ··0x00001a80·6a784755·34534638·5a434372·7970746f·jxGU4SF8ZCCrypto
98 ··0x00001a90·7a694861·73687a69·53484132·35367a69·ziHashziSHA256zi98 ··0x00001a90·7a694861·73687a69·53484132·35367a69·ziHashziSHA256zi
99 ··0x00001aa0·4646495a·4368737a·75637279·70746f68·FFIZChszucryptoh99 ··0x00001aa0·4646495a·4368737a·75637279·70746f68·FFIZChszucryptoh
100 ··0x00001ab0·6173687a·75736861·3235367a·7566696e·ashzusha256zufin100 ··0x00001ab0·6173687a·75736861·3235367a·7566696e·ashzusha256zufin
101 ··0x00001ac0·616c697a·7a65006d·656d6370·79006372·alizze.memcpy.cr101 ··0x00001ac0·616c697a·7a65006d·656d6370·79006372·alizze.memcpy.cr
102 ··0x00001ad0·7970746f·68617368·7a6d7368·61323536·yptohashzmsha256102 ··0x00001ad0·7970746f·68617368·7a6d7368·61323536·yptohashzmsha256
103 ··0x00001ae0·7a6d307a·6931317a·69313032·7a69317a·zm0zi11zi102zi1z103 ··0x00001ae0·7a6d307a·6931317a·69313032·7a69317a·zm0zi11zi102zi1z
104 ··0x00001af0·6d394769·39554778·63686256·45706d65·m9Gi9UGxchbVEpme104 ··0x00001af0·6d32656f·59685279·6f6b3138·4a6c4b6a·m2eoYhRyok18JlKj
105 ··0x00001b00·62596253·626f525f·43727970·746f7a69·bYbSboR_Cryptozi105 ··0x00001b00·78475534·5346385f·43727970·746f7a69·xGU4SF8_Cryptozi
106 ··0x00001b10·48617368·7a695348·41323536·5f7a6477·HashziSHA256_zdw106 ··0x00001b10·48617368·7a695348·41323536·5f7a6477·HashziSHA256_zdw
107 ··0x00001b20·66696e61·6c697a7a·655f696e·666f0063·finalizze_info.c107 ··0x00001b20·66696e61·6c697a7a·655f696e·666f0063·finalizze_info.c
108 ··0x00001b30·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25108 ··0x00001b30·72797074·6f686173·687a6d73·68613235·ryptohashzmsha25
109 ··0x00001b40·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1109 ··0x00001b40·367a6d30·7a693131·7a693130·327a6931·6zm0zi11zi102zi1
110 ··0x00001b50·7a6d3947·69395547·78636862·5645706d·zm9Gi9UGxchbVEpm 
111 ··0x00001b60·65625962·53626f52·5f437279·70746f7a·ebYbSboR_Cryptoz110 ··0x00001b50·7a6d3265·6f596852·796f6b31·384a6c4b·zm2eoYhRyok18JlK
 111 ··0x00001b60·6a784755·34534638·5f437279·70746f7a·jxGU4SF8_Cryptoz
112 ··0x00001b70·69486173·687a6953·48413235·365f7a64·iHashziSHA256_zd112 ··0x00001b70·69486173·687a6953·48413235·365f7a64·iHashziSHA256_zd
113 ··0x00001b80·7766696e·616c697a·7a655f63·6c6f7375·wfinalizze_closu113 ··0x00001b80·7766696e·616c697a·7a655f63·6c6f7375·wfinalizze_closu
114 ··0x00001b90·72650063·72797074·6f686173·687a6d73·re.cryptohashzms114 ··0x00001b90·72650063·72797074·6f686173·687a6d73·re.cryptohashzms
115 ··0x00001ba0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi10115 ··0x00001ba0·68613235·367a6d30·7a693131·7a693130·ha256zm0zi11zi10
116 ··0x00001bb0·327a6931·7a6d3947·69395547·78636862·2zi1zm9Gi9UGxchb 
117 ··0x00001bc0·5645706d·65625962·53626f52·5f437279·VEpmebYbSboR_Cry116 ··0x00001bb0·327a6931·7a6d3265·6f596852·796f6b31·2zi1zm2eoYhRyok1
 117 ··0x00001bc0·384a6c4b·6a784755·34534638·5f437279·8JlKjxGU4SF8_Cry
118 ··0x00001bd0·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA25118 ··0x00001bd0·70746f7a·69486173·687a6953·48413235·ptoziHashziSHA25
119 ··0x00001be0·365f6669·6e616c69·7a7a655f·696e666f·6_finalizze_info119 ··0x00001be0·365f6669·6e616c69·7a7a655f·696e666f·6_finalizze_info
120 ··0x00001bf0·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha120 ··0x00001bf0·00637279·70746f68·6173687a·6d736861·.cryptohashzmsha
121 ··0x00001c00·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z121 ··0x00001c00·3235367a·6d307a69·31317a69·3130327a·256zm0zi11zi102z
122 ··0x00001c10·69317a6d·39476939·55477863·68625645·i1zm9Gi9UGxchbVE 
123 ··0x00001c20·706d6562·59625362·6f525f43·72797074·pmebYbSboR_Crypt122 ··0x00001c10·69317a6d·32656f59·6852796f·6b31384a·i1zm2eoYhRyok18J
 123 ··0x00001c20·6c4b6a78·47553453·46385f43·72797074·lKjxGU4SF8_Crypt
124 ··0x00001c30·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_124 ··0x00001c30·6f7a6948·6173687a·69534841·3235365f·oziHashziSHA256_
125 ··0x00001c40·66696e61·6c697a7a·655f636c·6f737572·finalizze_closur125 ··0x00001c40·66696e61·6c697a7a·655f636c·6f737572·finalizze_closur
Max diff block lines reached; 67409/77050 bytes (87.49%) of diff not shown.
254 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000006090·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base-0x110>:2 0000000000006090·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base-0x110>:
3 »       lea····0xb8c1(%rip),%rdi········3 »       lea····0xb8c1(%rip),%rdi········
4 »       lea····0xb8ba(%rip),%rax········4 »       lea····0xb8ba(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····60b8·<__cxa_finalize@plt+0x38>6 »       je·····60b8·<__cxa_finalize@plt+0x38>
7 »       mov····0xae56(%rip),%rax········7 »       mov····0xae56(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····60b8·<__cxa_finalize@plt+0x38>9 »       je·····60b8·<__cxa_finalize@plt+0x38>
Offset 62, 38 lines modifiedOffset 62, 38 lines modified
62 »       add····%al,(%rax)62 »       add····%al,(%rax)
63 »       add····%al,(%rax)63 »       add····%al,(%rax)
64 »       add····%al,(%rax)64 »       add····%al,(%rax)
65 »       mov····0x7(%rbx),%rax65 »       mov····0x7(%rbx),%rax
66 »       sub····$0x8,%rsp66 »       sub····$0x8,%rsp
67 »       mov····%rax,%rdi67 »       mov····%rax,%rdi
68 »       xor····%eax,%eax68 »       xor····%eax,%eax
69 »       call···e8f0·<ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit@@Base>69 »       call···e8f0·<ghczuwrapperZC6ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zuinit@@Base>
70 »       add····$0x8,%rsp70 »       add····$0x8,%rsp
71 »       mov····0xaddb(%rip),%rax········71 »       mov····0xaddb(%rip),%rax········
72 »       lea····0x1(%rax),%rbx72 »       lea····0x1(%rax),%rbx
73 »       jmp····*0x0(%rbp)73 »       jmp····*0x0(%rbp)
74 »       nopl···0x0(%rax)74 »       nopl···0x0(%rax)
75 »       ...75 »       ...
76 »       adc····$0x0,%eax76 »       adc····$0x0,%eax
77 »       add····%al,(%rax)77 »       add····%al,(%rax)
78 »       ...78 »       ...
  
79 00000000000061a0·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base>:79 00000000000061a0·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base>:
80 »       lea····-0x28(%rbp),%rax80 »       lea····-0x28(%rbp),%rax
81 »       cmp····%r15,%rax81 »       cmp····%r15,%rax
82 »       jb·····61f1·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x51>82 »       jb·····61f1·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x51>
83 »       sub····$0x8,%rsp83 »       sub····$0x8,%rsp
84 »       mov····%r13,%rax84 »       mov····%r13,%rax
85 »       mov····%rbx,%rsi85 »       mov····%rbx,%rsi
86 »       mov····%rax,%rdi86 »       mov····%rax,%rdi
87 »       xor····%eax,%eax87 »       xor····%eax,%eax
88 »       call···6060·<newCAF@plt>88 »       call···6060·<newCAF@plt>
89 »       add····$0x8,%rsp89 »       add····$0x8,%rsp
90 »       test···%rax,%rax90 »       test···%rax,%rax
91 »       je·····61ef·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x4f>91 »       je·····61ef·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x4f>
92 »       mov····0xad83(%rip),%rbx········92 »       mov····0xad83(%rip),%rbx········
93 »       mov····%rbx,-0x10(%rbp)93 »       mov····%rbx,-0x10(%rbp)
94 »       mov····%rax,-0x8(%rbp)94 »       mov····%rax,-0x8(%rbp)
95 »       lea····0x2c(%rip),%rax········95 »       lea····0x2c(%rip),%rax········
96 »       mov····%rax,-0x18(%rbp)96 »       mov····%rax,-0x18(%rbp)
97 »       mov····$0x68,%ebx97 »       mov····$0x68,%ebx
98 »       add····$0xffffffffffffffe8,%rbp98 »       add····$0xffffffffffffffe8,%rbp
Offset 160, 24 lines modifiedOffset 160, 24 lines modified
160 »       jmp····*0xac40(%rip)········160 »       jmp····*0xac40(%rip)········
161 »       ...161 »       ...
162 »       adc····$0xe0000000,%eax162 »       adc····$0xe0000000,%eax
163 »       scas···(%rdi),%al163 »       scas···(%rdi),%al
164 »       add····%al,(%rax)164 »       add····%al,(%rax)
165 »       lea····-0x10(%rbp),%rax165 »       lea····-0x10(%rbp),%rax
166 »       cmp····%r15,%rax166 »       cmp····%r15,%rax
167 »       jb·····6337·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x197>167 »       jb·····6337·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x197>
168 »       sub····$0x8,%rsp168 »       sub····$0x8,%rsp
169 »       mov····%r13,%rax169 »       mov····%r13,%rax
170 »       mov····%rbx,%rsi170 »       mov····%rbx,%rsi
171 »       mov····%rax,%rdi171 »       mov····%rax,%rdi
172 »       xor····%eax,%eax172 »       xor····%eax,%eax
173 »       call···6060·<newCAF@plt>173 »       call···6060·<newCAF@plt>
174 »       add····$0x8,%rsp174 »       add····$0x8,%rsp
175 »       test···%rax,%rax175 »       test···%rax,%rax
176 »       je·····6335·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x195>176 »       je·····6335·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x195>
177 »       mov····0xac3b(%rip),%rbx········177 »       mov····0xac3b(%rip),%rbx········
178 »       mov····%rbx,-0x10(%rbp)178 »       mov····%rbx,-0x10(%rbp)
179 »       mov····%rax,-0x8(%rbp)179 »       mov····%rax,-0x8(%rbp)
180 »       lea····0xae7c(%rip),%rsi········180 »       lea····0xae7c(%rip),%rsi········
181 »       lea····0xae4f(%rip),%r14········181 »       lea····0xae4f(%rip),%r14········
182 »       add····$0xfffffffffffffff0,%rbp182 »       add····$0xfffffffffffffff0,%rbp
183 »       jmp····*0xabc3(%rip)········183 »       jmp····*0xabc3(%rip)········
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 »       add····%cl,-0x75(%rax)197 »       add····%cl,-0x75(%rax)
198 »       rex.XB·(bad)198 »       rex.XB·(bad)
199 »       mov····0xf(%rbx),%rbx199 »       mov····0xf(%rbx),%rbx
200 »       sub····$0x8,%rsp200 »       sub····$0x8,%rsp
201 »       mov····%rbx,%rsi201 »       mov····%rbx,%rsi
202 »       mov····%rax,%rdi202 »       mov····%rax,%rdi
203 »       xor····%eax,%eax203 »       xor····%eax,%eax
204 »       call···dce0·<ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboRZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze@@Base>204 »       call···dce0·<ghczuwrapperZC2ZCcryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8ZCCryptoziHashziSHA256ziFFIZChszucryptohashzusha256zufinalizze@@Base>
205 »       add····$0x8,%rsp205 »       add····$0x8,%rsp
206 »       mov····0xabe4(%rip),%rax········206 »       mov····0xabe4(%rip),%rax········
207 »       lea····0x1(%rax),%rbx207 »       lea····0x1(%rax),%rbx
208 »       jmp····*0x0(%rbp)208 »       jmp····*0x0(%rbp)
209 »       nopl···0x0(%rax,%rax,1)209 »       nopl···0x0(%rax,%rax,1)
210 »       add····(%rax),%eax210 »       add····(%rax),%eax
211 »       add····%al,(%rax)211 »       add····%al,(%rax)
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 »       add····%al,(%rax)217 »       add····%al,(%rax)
218 »       or·····$0x0,%al218 »       or·····$0x0,%al
219 »       add····%al,(%rax)219 »       add····%al,(%rax)
220 »       add····%al,(%rax)220 »       add····%al,(%rax)
221 »       add····%al,(%rax)221 »       add····%al,(%rax)
222 »       lea····-0x18(%rbp),%rax222 »       lea····-0x18(%rbp),%rax
223 »       cmp····%r15,%rax223 »       cmp····%r15,%rax
224 »       jb·····63f6·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x256>224 »       jb·····63f6·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x256>
225 »       mov····0x7(%rbx),%rax225 »       mov····0x7(%rbx),%rax
226 »       add····$0x10,%rax226 »       add····$0x10,%rax
227 »       mov····%rax,%rcx227 »       mov····%rax,%rcx
228 »       mov····0xf(%rbx),%rbx228 »       mov····0xf(%rbx),%rbx
229 »       mov····$0x68,%edx229 »       mov····$0x68,%edx
230 »       sub····$0x8,%rsp230 »       sub····$0x8,%rsp
231 »       mov····%rcx,%rdi231 »       mov····%rcx,%rdi
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 »       add····%al,(%rax)314 »       add····%al,(%rax)
315 »       or·····%al,(%rax)315 »       or·····%al,(%rax)
316 »       add····%al,(%rax)316 »       add····%al,(%rax)
317 »       add····%al,(%rax)317 »       add····%al,(%rax)
318 »       add····%al,(%rax)318 »       add····%al,(%rax)
319 »       add····$0x18,%r12319 »       add····$0x18,%r12
320 »       cmp····0x358(%r13),%r12320 »       cmp····0x358(%r13),%r12
321 »       ja·····653c·<cryptohashzmsha256zm0zi11zi102zi1zm9Gi9UGxchbVEpmebYbSboR_CryptoziHashziSHA256_init_info@@Base+0x39c>321 »       ja·····653c·<cryptohashzmsha256zm0zi11zi102zi1zm2eoYhRyok18JlKjxGU4SF8_CryptoziHashziSHA256_init_info@@Base+0x39c>
322 »       mov····0x7(%rbx),%rax322 »       mov····0x7(%rbx),%rax
323 »       mov····0xf(%rbx),%rcx323 »       mov····0xf(%rbx),%rcx
324 »       mov····0x17(%rbx),%rbx324 »       mov····0x17(%rbx),%rbx
325 »       lea····-0x180(%rip),%rdx········325 »       lea····-0x180(%rip),%rdx········
326 »       mov····%rdx,-0x10(%r12)326 »       mov····%rdx,-0x10(%r12)
327 »       mov····%rax,-0x8(%r12)327 »       mov····%rax,-0x8(%r12)
328 »       mov····%rbx,(%r12)328 »       mov····%rbx,(%r12)
Offset 340, 20 lines modifiedOffset 340, 20 lines modified
340 »       (bad)340 »       (bad)
Max diff block lines reached; 254671/259774 bytes (98.04%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··0x0000f040·6174653a·20696e76·616c6964·20437478·ate:·invalid·Ctx7 ··0x0000f040·6174653a·20696e76·616c6964·20437478·ate:·invalid·Ctx
8 ··0x0000f050·00534841·3235362e·66696e61·6c697a65·.SHA256.finalize8 ··0x0000f050·00534841·3235362e·66696e61·6c697a65·.SHA256.finalize
9 ··0x0000f060·3a20696e·76616c69·64204374·78007372·:·invalid·Ctx.sr9 ··0x0000f060·3a20696e·76616c69·64204374·78007372·:·invalid·Ctx.sr
10 ··0x0000f070·632f4372·7970746f·2f486173·682f5348·c/Crypto/Hash/SH10 ··0x0000f070·632f4372·7970746f·2f486173·682f5348·c/Crypto/Hash/SH
11 ··0x0000f080·41323536·2e687300·6572726f·72004372·A256.hs.error.Cr11 ··0x0000f080·41323536·2e687300·6572726f·72004372·A256.hs.error.Cr
12 ··0x0000f090·7970746f·2e486173·682e5348·41323536·ypto.Hash.SHA25612 ··0x0000f090·7970746f·2e486173·682e5348·41323536·ypto.Hash.SHA256
13 ··0x0000f0a0·00637279·70746f68·6173682d·73686132·.cryptohash-sha213 ··0x0000f0a0·00637279·70746f68·6173682d·73686132·.cryptohash-sha2
14 ··0x0000f0b0·35362d30·2e31312e·3130322e·312d3947·56-0.11.102.1-9G14 ··0x0000f0b0·35362d30·2e31312e·3130322e·312d3265·56-0.11.102.1-2e
15 ··0x0000f0c0·69395547·78636862·5645706d·65625962·i9UGxchbVEpmebYb15 ··0x0000f0c0·6f596852·796f6b31·384a6c4b·6a784755·oYhRyok18JlKjxGU
16 ··0x0000f0d0·53626f52·00274374·78004372·7970746f·SboR.'Ctx.Crypto16 ··0x0000f0d0·34534638·00274374·78004372·7970746f·4SF8.'Ctx.Crypto
17 ··0x0000f0e0·2e486173·682e5348·41323536·2e464649·.Hash.SHA256.FFI17 ··0x0000f0e0·2e486173·682e5348·41323536·2e464649·.Hash.SHA256.FFI
18 ··0x0000f0f0·00436f6d·70617400·00000000·00000000·.Compat.........18 ··0x0000f0f0·00436f6d·70617400·00000000·00000000·.Compat.........
19 ··0x0000f100·80000000·00000000·00000000·00000000·................19 ··0x0000f100·80000000·00000000·00000000·00000000·................
20 ··0x0000f110·00000000·00000000·00000000·00000000·................20 ··0x0000f110·00000000·00000000·00000000·00000000·................
21 ··0x0000f120·00000000·00000000·00000000·00000000·................21 ··0x0000f120·00000000·00000000·00000000·00000000·................
22 ··0x0000f130·00000000·00000000·00000000·00000000·................22 ··0x0000f130·00000000·00000000·00000000·00000000·................
23 ··0x0000f140·982f8a42·91443771·cffbc0b5·a5dbb5e9·./.B.D7q........23 ··0x0000f140·982f8a42·91443771·cffbc0b5·a5dbb5e9·./.B.D7q........
1.81 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 124, 24 lines modifiedOffset 124, 24 lines modified
124 ··0x000117b8·00000000·00000000·99170100·00000000·................124 ··0x000117b8·00000000·00000000·99170100·00000000·................
125 ··0x000117c8·a9170100·00000000·03000000·00000000·................125 ··0x000117c8·a9170100·00000000·03000000·00000000·................
126 ··0x000117d8·00000000·00000000·00000000·00000000·................126 ··0x000117d8·00000000·00000000·00000000·00000000·................
127 ··0x000117e8·00000000·00000000·03000000·00000000·................127 ··0x000117e8·00000000·00000000·03000000·00000000·................
128 ··0x000117f8·00000000·00000000·4df00000·00000000·........M.......128 ··0x000117f8·00000000·00000000·4df00000·00000000·........M.......
129 ··0x00011808·00000000·00000000·b9170100·00000000·................129 ··0x00011808·00000000·00000000·b9170100·00000000·................
130 ··0x00011818·f9170100·00000000·00000000·00000000·................130 ··0x00011818·f9170100·00000000·00000000·00000000·................
131 ··0x00011828·fdd5c6fd·74864f19·d8a5732b·99b8a013·....t.O...s+....131 ··0x00011828·b87fc254·055cbfcd·617a6f46·2d8183b8·...T.\..azoF-...
132 ··0x00011838·00000000·00000000·03000000·00000000·................132 ··0x00011838·00000000·00000000·03000000·00000000·................
133 ··0x00011848·00000000·00000000·09180100·00000000·................133 ··0x00011848·00000000·00000000·09180100·00000000·................
134 ··0x00011858·00000000·00000000·03000000·00000000·................134 ··0x00011858·00000000·00000000·03000000·00000000·................
135 ··0x00011868·00000000·00000000·d9170100·00000000·................135 ··0x00011868·00000000·00000000·d9170100·00000000·................
136 ··0x00011878·49180100·00000000·03000000·00000000·I...............136 ··0x00011878·49180100·00000000·03000000·00000000·I...............
137 ··0x00011888·00000000·00000000·d5f00000·00000000·................137 ··0x00011888·00000000·00000000·d5f00000·00000000·................
138 ··0x00011898·00000000·00000000·b9170100·00000000·................138 ··0x00011898·00000000·00000000·b9170100·00000000·................
139 ··0x000118a8·89180100·00000000·6c180100·00000000·........l.......139 ··0x000118a8·89180100·00000000·6c180100·00000000·........l.......
140 ··0x000118b8·b430f405·0efd6a6e·9e46cef9·4640430c·.0....jn.F..F@C.140 ··0x000118b8·da5bc74d·5e2c4b90·473d6adb·5801f11e·.[.M^,K.G=j.X...
141 ··0x000118c8·00000000·00000000·03000000·00000000·................141 ··0x000118c8·00000000·00000000·03000000·00000000·................
142 ··0x000118d8·e8b20000·00000000·70b30000·00000000·........p.......142 ··0x000118d8·e8b20000·00000000·70b30000·00000000·........p.......
143 ··0x000118e8·88b40000·00000000·90b60000·00000000·................143 ··0x000118e8·88b40000·00000000·90b60000·00000000·................
144 ··0x000118f8·90b70000·00000000·60b80000·00000000·........`.......144 ··0x000118f8·90b70000·00000000·60b80000·00000000·........`.......
145 ··0x00011908·78b90000·00000000·48e90000·00000000·x.......H.......145 ··0x00011908·78b90000·00000000·48e90000·00000000·x.......H.......
146 ··0x00011918·00000000·00000000·a1f00000·00000000·................146 ··0x00011918·00000000·00000000·a1f00000·00000000·................
147 ··0x00011928·00000000·00000000·f1f00000·00000000·................147 ··0x00011928·00000000·00000000·f1f00000·00000000·................
1.98 KB
libghc-cryptohash-sha256-doc_0.11.102.1-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary
2 -rw-r--r--···0········0········0·····1408·2024-09-22·06:05:52.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1408·2024-09-22·06:05:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0····46284·2024-09-22·06:05:52.000000·data.tar.xz3 -rw-r--r--···0········0········0····46280·2024-09-22·06:05:52.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
1.43 KB
data.tar.xz
1.41 KB
data.tar
1.39 KB
./usr/lib/ghc-doc/haddock/cryptohash-sha256-0.11.102.1/cryptohash-sha256.haddock
    
Offset 216, 16 lines modifiedOffset 216, 16 lines modified
00000d70:·0000·0100·1200·0001·0013·0000·0300·1400··................00000d70:·0000·0100·1200·0001·0013·0000·0300·1400··................
00000d80:·1516·0317·0018·1903·1a00·1819·031b·0018··................00000d80:·1516·0317·0018·1903·1a00·1819·031b·0018··................
00000d90:·1903·1c00·0004·001d·0000·0400·1e00·0004··................00000d90:·1903·1c00·0004·001d·0000·0400·1e00·0004··................
00000da0:·001f·0000·0400·2000·0004·0021·0000·0400··......·....!....00000da0:·001f·0000·0400·2000·0004·0021·0000·0400··......·....!....
00000db0:·2200·0004·0023·0000·0100·2400·0001·0025··"....#....$....%00000db0:·2200·0004·0023·0000·0100·2400·0001·0025··"....#....$....%
00000dc0:·0015·1600·2627·3363·7279·7074·6f68·6173··....&'3cryptohas00000dc0:·0015·1600·2627·3363·7279·7074·6f68·6173··....&'3cryptohas
00000dd0:·682d·7368·6132·3536·2d30·2e31·312e·3130··h-sha256-0.11.1000000dd0:·682d·7368·6132·3536·2d30·2e31·312e·3130··h-sha256-0.11.10
00000de0:·322e·312d·3947·6939·5547·7863·6862·5645··2.1-9Gi9UGxchbVE 
00000df0:·706d·6562·5962·5362·6f52·1243·7279·7074··pmebYbSboR.Crypt00000de0:·322e·312d·3265·6f59·6852·796f·6b31·384a··2.1-2eoYhRyok18J
 00000df0:·6c4b·6a78·4755·3453·4638·1243·7279·7074··lKjxGU4SF8.Crypt
00000e00:·6f2e·4861·7368·2e53·4841·3235·3611·6372··o.Hash.SHA256.cr00000e00:·6f2e·4861·7368·2e53·4841·3235·3611·6372··o.Hash.SHA256.cr
00000e10:·7970·746f·6861·7368·2d73·6861·3235·3606··yptohash-sha256.00000e10:·7970·746f·6861·7368·2d73·6861·3235·3606··yptohash-sha256.
00000e20:·436f·6d70·6174·1643·7279·7074·6f2e·4861··Compat.Crypto.Ha00000e20:·436f·6d70·6174·1643·7279·7074·6f2e·4861··Compat.Crypto.Ha
00000e30:·7368·2e53·4841·3235·362e·4646·4903·4374··sh.SHA256.FFI.Ct00000e30:·7368·2e53·4841·3235·362e·4646·4903·4374··sh.SHA256.FFI.Ct
00000e40:·7804·696e·6974·0675·7064·6174·6507·7570··x.init.update.up00000e40:·7804·696e·6974·0675·7064·6174·6507·7570··x.init.update.up
00000e50:·6461·7465·7308·6669·6e61·6c69·7a65·1166··dates.finalize.f00000e50:·6461·7465·7308·6669·6e61·6c69·7a65·1166··dates.finalize.f
00000e60:·696e·616c·697a·6541·6e64·4c65·6e67·7468··inalizeAndLength00000e60:·696e·616c·697a·6541·6e64·4c65·6e67·7468··inalizeAndLength
53.4 KB
libghc-cryptohash-sha256-prof_0.11.102.1-3_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-09-22·06:05:52.000000·debian-binary
2 -rw-r--r--···0········0········0·····1148·2024-09-22·06:05:52.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1148·2024-09-22·06:05:52.000000·control.tar.xz
3 -rw-r--r--···0········0········0····26952·2024-09-22·06:05:52.000000·data.tar.xz3 -rw-r--r--···0········0········0····26704·2024-09-22·06:05:52.000000·data.tar.xz
2.25 KB
control.tar.xz
2.22 KB
control.tar
869 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-cryptohash-sha256-prof1 Package:·libghc-cryptohash-sha256-prof
2 Source:·haskell-cryptohash-sha2562 Source:·haskell-cryptohash-sha256
3 Version:·0.11.102.1-33 Version:·0.11.102.1-3
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·1836 Installed-Size:·183
7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-cryptohash-sha256-dev·(=·0.11.102.1-3)7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-cryptohash-sha256-dev·(=·0.11.102.1-3)
8 Provides:·libghc-cryptohash-sha256-prof-0.11.102.1-a26db8 Provides:·libghc-cryptohash-sha256-prof-0.11.102.1-68480
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/hvr/cryptohash-sha25611 Homepage:·https://github.com/hvr/cryptohash-sha256
12 Description:·fast,·pure·and·practical·SHA-256·implementation;·profiling·libraries12 Description:·fast,·pure·and·practical·SHA-256·implementation;·profiling·libraries
13 ·A·practical·incremental·and·one-pass,·pure·API·to·the·SHA-256·hash13 ·A·practical·incremental·and·one-pass,·pure·API·to·the·SHA-256·hash
14 ·algorithm·(including·HMAC·support)·with·performance·close·to·the14 ·algorithm·(including·HMAC·support)·with·performance·close·to·the
15 ·fastest·implementations·available·in·other·languages.15 ·fastest·implementations·available·in·other·languages.
1.35 KB
./md5sums
30.0 B
./md5sums
Files differ
1.3 KB
line order
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR_p.a4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8_p.a
5 usr/share/doc/libghc-cryptohash-sha256-prof/changelog.Debian.gz5 usr/share/doc/libghc-cryptohash-sha256-prof/changelog.Debian.gz
6 usr/share/doc/libghc-cryptohash-sha256-prof/changelog.gz6 usr/share/doc/libghc-cryptohash-sha256-prof/changelog.gz
7 usr/share/doc/libghc-cryptohash-sha256-prof/copyright7 usr/share/doc/libghc-cryptohash-sha256-prof/copyright
50.7 KB
data.tar.xz
50.7 KB
data.tar
4.94 KB
file list
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.p_hi9 -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.p_hi
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····7560·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····7561·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.p_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7218·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····7218·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)···148056·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/libHScryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR_p.a15 -rw-r--r--···0·root·········(0)·root·········(0)···148056·2024-09-22·06:05:52.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/libHScryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8_p.a
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/
19 -rw-r--r--···0·root·········(0)·root·········(0)······428·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/changelog.Debian.gz19 -rw-r--r--···0·root·········(0)·root·········(0)······428·2024-09-22·06:05:52.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/changelog.Debian.gz
20 -rw-r--r--···0·root·········(0)·root·········(0)······701·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/changelog.gz20 -rw-r--r--···0·root·········(0)·root·········(0)······701·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/changelog.gz
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1899·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/copyright21 -rw-r--r--···0·root·········(0)·root·········(0)·····1899·2021-11-27·12:52:06.000000·./usr/share/doc/libghc-cryptohash-sha256-prof/copyright
3.57 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Compat.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Compat.p_hi
Files 80% similar despite different names
3.29 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Compat·90667 interface·Compat·9066
8 ··interface·hash:·adb2f0700573cfc7ff044c3606be73c5 
9 ··ABI·hash:·ff45df695240eb096043ba574322082a 
10 ··export-list·hash:·c8b3dc717d08cbb3e578f371eac3b0538 ··interface·hash:·91175482df8017d78f3facfdb3f86b68
 9 ··ABI·hash:·98d7fa285fbfb51f2e29d6ba849b61cd
 10 ··export-list·hash:·44c862502209c6cb6d5d90960de05a3b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7b66415ed63878ea79bf7879fe0a5f5512 ··flag·hash:·7b66415ed63878ea79bf7879fe0a5f55
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·857aa6cbfc23f945defbe46b9f84c31616 ··src_hash:·857aa6cbfc23f945defbe46b9f84c316
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
36 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff4136 import··-/··Foreign.ForeignPtr·3fd069704f132f57b8b329ea3fccff41
37 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d037 import··-/··GHC.ForeignPtr·128f63aefd889186620c3426d75a97d0
38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc38 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
39 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc239 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
40 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c540 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
41 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b641 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
42 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e242 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
43 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·b083ce96a4bbfc25481b1a213116ff2743 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·7028ea4a6559d441b8db59b5747cb888
44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d44 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
45 d91fd36198c35a1478201654d679cede45 0f999a29e4f753db727fa221e4e38d29
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 0452c6ce81516b779a39418ce676067150 099bb7fed109c2c754e47aed9664006c
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 f5701c3ba520f6f338971abc40d70b6555 d588f487237690e832505c77bbaea2de
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Compat"#]58 ···Unfolding:·Core:·<vanilla>·"Compat"#]
59 88b3a11d3ecad5c8b5bc9ed954bbf6b259 e4cab4cdbcfa0077c8b50b1e3f6aa844
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 343725fa4138297d11fd3fcd8470cbb264 a0790ccf8909b27bf4e6f2dfa161352b
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>67 ···Unfolding:·Core:·<vanilla>
68 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
69 4d4cecef140c992ccb6e3ad97939725d68 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 69 49155f1db43507ff58d4a274e828826d
70 ··constructBS·::70 ··constructBS·::
71 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word871 ····GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8
72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString72 ····->·GHC.Types.Int·->·Data.ByteString.Internal.Type.ByteString
73 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),73 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············{__scc·{Compat.constructBS}·True·False}·\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr75 ··············{__scc·{Compat.constructBS}·True·False}·\·(ds['GHC.Types.Many]·::·GHC.ForeignPtr.ForeignPtr
76 ··················································································GHC.Word.Word8)76 ··················································································GHC.Word.Word8)
26.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256/FFI.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256/FFI.p_hi
Files 89% similar despite different names
25.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Crypto.Hash.SHA256.FFI·90667 interface·Crypto.Hash.SHA256.FFI·9066
8 ··interface·hash:·75eec8ea18ae7024e241fc4684ebaee5 
9 ··ABI·hash:·37901b7a016838e4f72e07966f49f275 
10 ··export-list·hash:·3abb5b85cd0b94c21704a0c867843e208 ··interface·hash:·cdc88b077f80b1ca124e3f4e93c88200
 9 ··ABI·hash:·78bbaaad143617116b9a2e82b5eb6c97
 10 ··export-list·hash:·125baf928e58090c7eb716e1f235df5f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ba463439bf336b5ec033325181c7851212 ··flag·hash:·ba463439bf336b5ec033325181c78512
13 ··opt_hash:·2a31b8460fed3b04a42d624e304c601613 ··opt_hash:·2a31b8460fed3b04a42d624e304c6016
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·637c0b255a025be85c6e91d8c591975d16 ··src_hash:·637c0b255a025be85c6e91d8c591975d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d146 import··-/··GHC.Ptr·5522f6d7442085220457be4af2be15d1
47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc47 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
48 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc248 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
49 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc749 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
50 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b650 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
51 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0851 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
52 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9452 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
53 07d3c4c5fca290270be78c639b6fc3e653 8e3137aa4f1c4faa09d11196fec13d7f
54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx54 ··$fEqCtx·::·GHC.Classes.Eq·Ctx
55 ··DFunId55 ··DFunId
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,57 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
58 ···Unfolding:·DFun:.58 ···Unfolding:·DFun:.
59 ················@Ctx59 ················@Ctx
60 ················Data.ByteString.Internal.Type.eq60 ················Data.ByteString.Internal.Type.eq
Offset 63, 127 lines modifiedOffset 63, 127 lines modified
63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])63 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)64 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=65 ················Data.ByteString.Internal.Type.$fEqByteString_$c/=
66 ··················`cast`66 ··················`cast`
67 ················(Sym·(N:Ctx[0])67 ················(Sym·(N:Ctx[0])
68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])68 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Ctx[0])
69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]69 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
70 4d0df1a7237fa4b0be94c5ce6e6d398170 8e9e6a5209049a7ff5e5a6c1bb087305
71 ··$tc'Ctx·::·GHC.Types.TyCon71 ··$tc'Ctx·::·GHC.Types.TyCon
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],73 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
74 ···Unfolding:·Core:·<vanilla>74 ···Unfolding:·Core:·<vanilla>
75 ··············GHC.Types.TyCon75 ··············GHC.Types.TyCon
76 ················7956449928374661300#Word64 
77 ················883620625477682846#Word6476 ················10397452948258380762#Word64
 77 ················2229564771675028807#Word64
78 ················$trModule78 ················$trModule
79 ················$tc'Ctx279 ················$tc'Ctx2
80 ················0#80 ················0#
81 ················$tc'Ctx1]81 ················$tc'Ctx1]
82 75e1d6a4c1e760dd1a14186156e1f05582 93984170e187c74c0ec17b1aaafb41c4
83 ··$tc'Ctx1·::·GHC.Types.KindRep83 ··$tc'Ctx1·::·GHC.Types.KindRep
84 ··[HasNoCafRefs,·TagSig:·<TagProper>,84 ··[HasNoCafRefs,·TagSig:·<TagProper>,
85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]85 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
86 ad514c4760559668e09109bc69db441186 4eb215c9e9cfdcf101994df140b48d52
87 ··$tc'Ctx2·::·GHC.Types.TrName87 ··$tc'Ctx2·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Ctx3]
91 4f9ce0f95fd034252523ee66d7d68eed91 8417f7bc15e2fcb8527d75be0a7eb0e5
92 ··$tc'Ctx3·::·GHC.Prim.Addr#92 ··$tc'Ctx3·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]94 ···Unfolding:·Core:·<vanilla>·"'Ctx"#]
95 cd6d9bf2a53dc9e7d2036133d7d0750895 fdc1561fa1abaa89d5a0b1d9cbfa8a4d
96 ··$tcCtx·::·GHC.Types.TyCon96 ··$tcCtx·::·GHC.Types.TyCon
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],98 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
99 ···Unfolding:·Core:·<vanilla>99 ···Unfolding:·Core:·<vanilla>
100 ··············GHC.Types.TyCon100 ··············GHC.Types.TyCon
101 ················1823824211140335101#Word64 
102 ················1414333250992842200#Word64101 ················14825669676293586872#Word64
 102 ················13295612556383058529#Word64
103 ················$trModule103 ················$trModule
104 ················$tcCtx1104 ················$tcCtx1
105 ················0#105 ················0#
106 ················GHC.Types.krep$*]106 ················GHC.Types.krep$*]
107 009aca646b589afaa86c594fc8bcfdd3107 8f2dbcc5b8f36b6616d93a5d9ed0b7d7
108 ··$tcCtx1·::·GHC.Types.TrName108 ··$tcCtx1·::·GHC.Types.TrName
109 ··[HasNoCafRefs,·TagSig:·<TagProper>,109 ··[HasNoCafRefs,·TagSig:·<TagProper>,
110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],110 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]111 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCtx2]
112 c615f6557eaf316dc4783ac4709c7d50112 e5e41c74b08afd5fa17b1b751ae4af8a
113 ··$tcCtx2·::·GHC.Prim.Addr#113 ··$tcCtx2·::·GHC.Prim.Addr#
114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,114 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]115 ···Unfolding:·Core:·<vanilla>·"Ctx"#]
116 f24961f6e3dcee1878beda802c4635da116 77106efde693ca5e93686c105ac16501
117 ··$trModule·::·GHC.Types.Module117 ··$trModule·::·GHC.Types.Module
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],119 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
121 a6f623c102bfa499f102190b0bee6548121 582316252a58068837f2251335702bdb
122 ··$trModule1·::·GHC.Types.TrName122 ··$trModule1·::·GHC.Types.TrName
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],124 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
126 34873c0896323693b97b72d522c5a08d126 a2f445c7ab9516611c5b851590ff582a
127 ··$trModule2·::·GHC.Prim.Addr#127 ··$trModule2·::·GHC.Prim.Addr#
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]129 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256.FFI"#]
130 d687ea1d3a826ea2380e4cda1d02a0ed130 41176dcb1de759ec47b72fb25f00f76f
131 ··$trModule3·::·GHC.Types.TrName131 ··$trModule3·::·GHC.Types.TrName
132 ··[HasNoCafRefs,·TagSig:·<TagProper>,132 ··[HasNoCafRefs,·TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],133 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]134 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
135 b5c95cdbecb031286583e6b50d331450135 c3468d20c044cc409e4bc42bc7286485
136 ··$trModule4·::·GHC.Prim.Addr#136 ··$trModule4·::·GHC.Prim.Addr#
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
138 ···Unfolding:·Core:·<vanilla>138 ···Unfolding:·Core:·<vanilla>
139 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
140 f2f6b96a357f69235ae4150e67a5a02c139 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 140 e637912d1e61c346730ce4c2dfcb6308
141 ··type·Ctx·::·*141 ··type·Ctx·::·*
142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString142 ··newtype·Ctx·=·Ctx·Data.ByteString.Internal.Type.ByteString
143 b48ab9208b0b68c7080fee424d884941143 ef341204f35308a23d8a2318cff475ce
144 ··c_sha256_finalize·::144 ··c_sha256_finalize·::
145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()145 ····GHC.Ptr.Ptr·Ctx·->·GHC.Ptr.Ptr·GHC.Word.Word8·->·GHC.Types.IO·()
146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,146 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,147 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><1L><L>,
148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>148 ···Unfolding:·Core:·StableSystem·<2,FalseFalse>
149 ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·Ctx)149 ··············(\·(ds['GHC.Types.Many]·::·GHC.Ptr.Ptr·Ctx)
150 ·················(ds1['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8)150 ·················(ds1['GHC.Types.Many]·::·GHC.Ptr.Ptr·GHC.Word.Word8)
Max diff block lines reached; 20487/26451 bytes (77.45%) of diff not shown.
16.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR/Crypto/Hash/SHA256.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8/Crypto/Hash/SHA256.p_hi
Files 95% similar despite different names
15.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Crypto.Hash.SHA256·90667 interface·Crypto.Hash.SHA256·9066
8 ··interface·hash:·4c62356850d58756f00f88ce4367dad8 
9 ··ABI·hash:·6c4aa048274c9a7023f81bd619b6294f 
10 ··export-list·hash:·e72acf1b057a0e69709ee0a0c801a9cf8 ··interface·hash:·145b460554c8a929be4df750a9ec3d8e
 9 ··ABI·hash:·21e11d7349d0a7943361c2d62c57d11b
 10 ··export-list·hash:·f41244d021d550c03810892ded0a591b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c752adcc4fbd9b98ca2f1f0114c3138812 ··flag·hash:·c752adcc4fbd9b98ca2f1f0114c31388
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76f8319a0691efd6454475f869be836316 ··src_hash:·76f8319a0691efd6454475f869be8363
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 29, 16 lines modifiedOffset 29, 16 lines modified
29 ··hmaclazyAndLength29 ··hmaclazyAndLength
30 ··init30 ··init
31 ··start31 ··start
32 ··startlazy32 ··startlazy
33 ··update33 ··update
34 ··updates34 ··updates
35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}35 ··Crypto.Hash.SHA256.FFI.Ctx{Crypto.Hash.SHA256.FFI.Ctx}
36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat36 direct·module·dependencies:·cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat
37 ····························cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI37 ····························cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI
38 boot·module·dependencies:38 boot·module·dependencies:
39 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.339 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
40 plugin·package·dependencies:40 plugin·package·dependencies:
41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext41 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
42 family·instance·modules:·Control.Applicative·Control.Arrow42 family·instance·modules:·Control.Applicative·Control.Arrow
43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose43 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product44 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 68, 275 lines modifiedOffset 68, 275 lines modified
68 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c551839168 import··-/··System.IO.Unsafe·8de6a40cb1777ba802535ae8c5518391
69 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc769 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
70 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c570 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
71 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b671 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea72 import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea
73 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f973 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
74 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800174 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
75 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Compat·ff45df695240eb096043ba574322082a 
76 ··exports:·c8b3dc717d08cbb3e578f371eac3b053 
77 ··constructBS·4d4cecef140c992ccb6e3ad97939725d 
78 import··-/··cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR:Crypto.Hash.SHA256.FFI·37901b7a016838e4f72e07966f49f275 
79 ··exports:·3abb5b85cd0b94c21704a0c867843e20 
80 ··Ctx·561672002366a3506f1b98b21cfc6bba 
81 ··Ctx·f2f6b96a357f69235ae4150e67a5a02c 
82 ··c_sha256_finalize·b48ab9208b0b68c7080fee424d884941 
83 ··c_sha256_finalize_len·69eccc6dce398117fd8c8a4777e92d5b 
84 ··c_sha256_hash_safe·691e3ffe0ed758cb8059c42c276666a1 
85 ··c_sha256_hash_unsafe·1e52c83fbe734623449232e75713223b 
86 ··c_sha256_init·632f0c479e4b8ec5e0e71656d5a39338 
87 ··c_sha256_update_safe·cab47cb122bd526a68fa472f78bf45e1 
88 ··c_sha256_update_unsafe·58b445b93b9df3880f002d03a946cacf75 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Compat·98d7fa285fbfb51f2e29d6ba849b61cd
 76 ··exports:·44c862502209c6cb6d5d90960de05a3b
 77 ··constructBS·49155f1db43507ff58d4a274e828826d
 78 import··-/··cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8:Crypto.Hash.SHA256.FFI·78bbaaad143617116b9a2e82b5eb6c97
 79 ··exports:·125baf928e58090c7eb716e1f235df5f
 80 ··Ctx·0033858238efb1d050519d2a81c91a44
 81 ··Ctx·e637912d1e61c346730ce4c2dfcb6308
 82 ··c_sha256_finalize·ef341204f35308a23d8a2318cff475ce
 83 ··c_sha256_finalize_len·8cbd38e8be9f4eceb5e0cea0cfbf255c
 84 ··c_sha256_hash_safe·1febb9a211b83891818e7db34e3daedd
 85 ··c_sha256_hash_unsafe·5e3cf1a75baba007211cd5150dc816ae
 86 ··c_sha256_init·da05777cfa80d5bf441752f097591ada
 87 ··c_sha256_update_safe·f51cb3cca35ebc5d282ab99862b3c807
 88 ··c_sha256_update_unsafe·c9bd76d64682e03a79ffdb547a292ccd
89 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0889 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
90 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9490 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
91 27d8b3f4577bffb252851b729f0f55f691 cab9f012404bb58571eb8d86ae6bc2a2
92 ··$trModule·::·GHC.Types.Module92 ··$trModule·::·GHC.Types.Module
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],94 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
96 0146a7c5609f1b2638c17ff0db84e59996 01d17812571b111cc044d4597c1c33f9
97 ··$trModule1·::·GHC.Types.TrName97 ··$trModule1·::·GHC.Types.TrName
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],99 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
101 23acb681d2906cb85232ee3bd4969726101 157e9f6ef21907b06e10e4e3f9e3c960
102 ··$trModule2·::·GHC.Prim.Addr#102 ··$trModule2·::·GHC.Prim.Addr#
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]104 ···Unfolding:·Core:·<vanilla>·"Crypto.Hash.SHA256"#]
105 79431b3cc0e732962b2c5a395e40bf63105 c5fc78cd01575b499e5621598e4917f2
106 ··$trModule3·::·GHC.Types.TrName106 ··$trModule3·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
110 ccbdb3c412ff0fa72424957ffc6fe8ff110 01828891599cef508986f60f95480428
111 ··$trModule4·::·GHC.Prim.Addr#111 ··$trModule4·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············"cryptohash-sha256-0.11.102.1-9Gi9UGxchbVEpmebYbSboR"#] 
115 b76835c55aba627ee0fbb19dd7b8fcc1114 ··············"cryptohash-sha256-0.11.102.1-2eoYhRyok18JlKjxGU4SF8"#]
 115 cdfd98beac66992322f64b7a3098e02b
116 ··$wfinalize·::116 ··$wfinalize·::
117 ····GHC.Prim.Addr#117 ····GHC.Prim.Addr#
118 ····->·GHC.ForeignPtr.ForeignPtrContents118 ····->·GHC.ForeignPtr.ForeignPtrContents
119 ····->·GHC.Prim.Int#119 ····->·GHC.Prim.Int#
120 ····->·Data.ByteString.Internal.Type.ByteString120 ····->·Data.ByteString.Internal.Type.ByteString
121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,121 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
122 ···Inline:]122 ···Inline:]
123 4f84d3b43a649d6040366f0688a5c62c123 caf9b4e3d5b76f4ca17623e75a6cee60
124 ··$wfinalizeAndLength·::124 ··$wfinalizeAndLength·::
125 ····GHC.Prim.Addr#125 ····GHC.Prim.Addr#
126 ····->·GHC.ForeignPtr.ForeignPtrContents126 ····->·GHC.ForeignPtr.ForeignPtrContents
127 ····->·GHC.Prim.Int#127 ····->·GHC.Prim.Int#
128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)128 ····->·(Data.ByteString.Internal.Type.ByteString,·GHC.Word.Word64)
129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,129 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><1L>,
130 ···Inline:]130 ···Inline:]
131 eb7dbed1268c55e3e8e7e9562ed96527131 ee7909996fc7e5664e06577a41acb697
132 ··$whash·::132 ··$whash·::
133 ····GHC.Prim.Addr#133 ····GHC.Prim.Addr#
134 ····->·GHC.ForeignPtr.ForeignPtrContents134 ····->·GHC.ForeignPtr.ForeignPtrContents
135 ····->·GHC.Prim.Int#135 ····->·GHC.Prim.Int#
136 ····->·Data.ByteString.Internal.Type.ByteString136 ····->·Data.ByteString.Internal.Type.ByteString
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
138 ···Strictness:·<L><L><L>,·Inline:]138 ···Strictness:·<L><L><L>,·Inline:]
139 ce47d6a63ab49553134e00b10e880e91139 71c94026a0a4297e941ee29d31bc52b2
140 ··$whkdf·::140 ··$whkdf·::
141 ····Data.ByteString.Internal.Type.ByteString141 ····Data.ByteString.Internal.Type.ByteString
142 ····->·Data.ByteString.Internal.Type.ByteString142 ····->·Data.ByteString.Internal.Type.ByteString
143 ····->·Data.ByteString.Internal.Type.ByteString143 ····->·Data.ByteString.Internal.Type.ByteString
Max diff block lines reached; 9573/16020 bytes (59.76%) of diff not shown.