--- /srv/rebuilderd/tmp/rebuilderdDDwOFV/inputs/libghc-digest-dev_0.0.2.1-2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdDDwOFV/out/libghc-digest-dev_0.0.2.1-2_arm64.deb ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-98d9/digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS/libHSdigest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -202,15 +202,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ -0000000000000058 r i2I6_str │ │ │ │ +0000000000000058 r i2Jq_str │ │ │ │ U stg_SRT_1_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_gc_noregs │ │ │ │ U stg_keepAlivezh │ │ │ │ U stg_noDuplicatezh │ │ │ │ │ │ │ │ @@ -271,15 +271,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ -0000000000000058 r i2Cu_str │ │ │ │ +0000000000000058 r i2HL_str │ │ │ │ U stg_SRT_1_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_gc_noregs │ │ │ │ U stg_keepAlivezh │ │ │ │ U stg_noDuplicatezh │ │ │ │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ -0000000000000058 r i2PG_str │ │ │ │ +0000000000000058 r i2NI_str │ │ │ │ U stg_SRT_1_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_gc_noregs │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_keepAlivezh │ │ │ ├── Adler32.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -80,15 +80,15 @@ │ │ │ │ │ 76: 00000000000009d4 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 77: 0000000000000a10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 78: 0000000000000a28 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 79: 0000000000000a58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 80: 0000000000000a68 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 81: 0000000000000a90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 82: 0000000000000aa8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 83: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2I6_str │ │ │ │ │ + 83: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2Jq_str │ │ │ │ │ 84: 0000000000000af0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 85: 0000000000000b08 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 86: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtczqCZCAdler3_bytes │ │ │ │ │ 87: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtcAdler3_bytes │ │ │ │ │ 88: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtrModule2_bytes │ │ │ │ │ 89: 0000000000000030 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtrModule4_bytes │ │ │ │ │ 90: 0000000000000018 92 FUNC GLOBAL DEFAULT 1 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_adler32_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -120,15 +120,15 @@ │ │ │ │ │ 0000000000000a7c 000000790000011a R_AARCH64_JUMP26 0000000000000218 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdwadler32zuszuupdate_info + 0 │ │ │ │ │ 0000000000000a80 0000009400000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000002c0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdfAdler32ByteString0zuzdcadler32_closure + 0 │ │ │ │ │ 0000000000000a84 0000009400000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000002c0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdfAdler32ByteString0zuzdcadler32_closure + 0 │ │ │ │ │ 0000000000000ab8 0000008a00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000b08 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_con_info + 0 │ │ │ │ │ 0000000000000abc 0000008a00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000b08 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_con_info + 0 │ │ │ │ │ 0000000000000ae0 0000009700000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000002e8 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_closure + 0 │ │ │ │ │ 0000000000000ae4 0000009700000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000002e8 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_closure + 0 │ │ │ │ │ -0000000000000af0 0000005300000104 R_AARCH64_PREL64 0000000000000058 i2I6_str - 18 │ │ │ │ │ +0000000000000af0 0000005300000104 R_AARCH64_PREL64 0000000000000058 i2Jq_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x3be0 contains 69 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005a00000101 R_AARCH64_ABS64 0000000000000018 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_adler32_info + 0 │ │ │ │ │ 0000000000000008 0000005d00000101 R_AARCH64_ABS64 0000000000000090 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_adler32Update_info + 0 │ │ │ │ │ 0000000000000010 0000006000000101 R_AARCH64_ABS64 0000000000000000 ghczmprim_GHCziTypes_TrNameS_con_info + 0 │ │ │ │ │ 0000000000000018 0000005900000101 R_AARCH64_ABS64 0000000000000030 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtrModule4_bytes + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ 'C:Adler32 │ │ │ │ │ Data.Digest.Adler32 │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS:Data.Digest.Adler32.C:Adler32 │ │ │ │ │ -i2I6_str │ │ │ │ │ +i2Jq_str │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtczqCZCAdler3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtcAdler3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtrModule2_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_zdtrModule4_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_adler32_info │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_adler32_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -841,15 +841,15 @@ │ │ │ │ │ adrp x22, 2e8 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziAdler32_CZCAdler32_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i2I6_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i2Jq_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000004 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000000b08 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 3249365f 73747200 .$d.$x.i2I6_str. │ │ │ │ │ + 0x00000000 00246400 24780069 324a715f 73747200 .$d.$x.i2Jq_str. │ │ │ │ │ 0x00000010 64696765 73747a6d 307a6930 7a69327a digestzm0zi0zi2z │ │ │ │ │ 0x00000020 69317a6d 32534371 706c6f30 556f6f35 i1zm2SCqplo0Uoo5 │ │ │ │ │ 0x00000030 68777879 57726a6a 74535f44 6174617a hwxyWrjjtS_Dataz │ │ │ │ │ 0x00000040 69446967 6573747a 6941646c 65723332 iDigestziAdler32 │ │ │ │ │ 0x00000050 5f7a6474 637a7143 5a434164 6c657233 _zdtczqCZCAdler3 │ │ │ │ │ 0x00000060 5f627974 65730064 69676573 747a6d30 _bytes.digestzm0 │ │ │ │ │ 0x00000070 7a69307a 69327a69 317a6d32 53437170 zi0zi2zi1zm2SCqp │ │ │ ├── CRC32.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -80,15 +80,15 @@ │ │ │ │ │ 76: 00000000000009d4 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 77: 0000000000000a10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 78: 0000000000000a28 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 79: 0000000000000a58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 80: 0000000000000a68 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 81: 0000000000000a90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 82: 0000000000000aa8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 83: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2Cu_str │ │ │ │ │ + 83: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2HL_str │ │ │ │ │ 84: 0000000000000af0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 85: 0000000000000b08 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 86: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtczqCZCCRC3_bytes │ │ │ │ │ 87: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtcCRC3_bytes │ │ │ │ │ 88: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtrModule2_bytes │ │ │ │ │ 89: 0000000000000030 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtrModule4_bytes │ │ │ │ │ 90: 0000000000000018 92 FUNC GLOBAL DEFAULT 1 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_crc32_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -120,15 +120,15 @@ │ │ │ │ │ 0000000000000a7c 000000790000011a R_AARCH64_JUMP26 0000000000000218 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdwcrc32zuszuupdate_info + 0 │ │ │ │ │ 0000000000000a80 0000009400000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000002c0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdfCRC32ByteString0zuzdccrc32_closure + 0 │ │ │ │ │ 0000000000000a84 0000009400000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000002c0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdfCRC32ByteString0zuzdccrc32_closure + 0 │ │ │ │ │ 0000000000000ab8 0000008a00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000b08 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_con_info + 0 │ │ │ │ │ 0000000000000abc 0000008a00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000b08 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_con_info + 0 │ │ │ │ │ 0000000000000ae0 0000009700000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000002e8 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_closure + 0 │ │ │ │ │ 0000000000000ae4 0000009700000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000002e8 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_closure + 0 │ │ │ │ │ -0000000000000af0 0000005300000104 R_AARCH64_PREL64 0000000000000058 i2Cu_str - 18 │ │ │ │ │ +0000000000000af0 0000005300000104 R_AARCH64_PREL64 0000000000000058 i2HL_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x3b18 contains 69 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005a00000101 R_AARCH64_ABS64 0000000000000018 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_crc32_info + 0 │ │ │ │ │ 0000000000000008 0000005d00000101 R_AARCH64_ABS64 0000000000000090 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_crc32Update_info + 0 │ │ │ │ │ 0000000000000010 0000006000000101 R_AARCH64_ABS64 0000000000000000 ghczmprim_GHCziTypes_TrNameS_con_info + 0 │ │ │ │ │ 0000000000000018 0000005900000101 R_AARCH64_ABS64 0000000000000030 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtrModule4_bytes + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ 'C:CRC32 │ │ │ │ │ Data.Digest.CRC32 │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS:Data.Digest.CRC32.C:CRC32 │ │ │ │ │ -i2Cu_str │ │ │ │ │ +i2HL_str │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtczqCZCCRC3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtcCRC3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtrModule2_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_zdtrModule4_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_crc32_info │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_crc32_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -841,15 +841,15 @@ │ │ │ │ │ adrp x22, 2e8 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32_CZCCRC32_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i2Cu_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i2HL_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000004 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000000b08 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 3243755f 73747200 .$d.$x.i2Cu_str. │ │ │ │ │ + 0x00000000 00246400 24780069 32484c5f 73747200 .$d.$x.i2HL_str. │ │ │ │ │ 0x00000010 64696765 73747a6d 307a6930 7a69327a digestzm0zi0zi2z │ │ │ │ │ 0x00000020 69317a6d 32534371 706c6f30 556f6f35 i1zm2SCqplo0Uoo5 │ │ │ │ │ 0x00000030 68777879 57726a6a 74535f44 6174617a hwxyWrjjtS_Dataz │ │ │ │ │ 0x00000040 69446967 6573747a 69435243 33325f7a iDigestziCRC32_z │ │ │ │ │ 0x00000050 6474637a 71435a43 43524333 5f627974 dtczqCZCCRC3_byt │ │ │ │ │ 0x00000060 65730064 69676573 747a6d30 7a69307a es.digestzm0zi0z │ │ │ │ │ 0x00000070 69327a69 317a6d32 53437170 6c6f3055 i2zi1zm2SCqplo0U │ │ │ ├── CRC32C.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -98,15 +98,15 @@ │ │ │ │ │ 94: 0000000000000cd8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 95: 0000000000000d0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 96: 0000000000000d1c 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 97: 0000000000000d44 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 98: 0000000000000d54 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 99: 0000000000000dd0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 100: 0000000000000de8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 101: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2PG_str │ │ │ │ │ + 101: 0000000000000058 0 NOTYPE LOCAL DEFAULT 6 i2NI_str │ │ │ │ │ 102: 0000000000000e30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 103: 0000000000000e48 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 104: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtczqCZCCRC32C3_bytes │ │ │ │ │ 105: 0000000000000010 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtcCRC32C3_bytes │ │ │ │ │ 106: 0000000000000018 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtrModule2_bytes │ │ │ │ │ 107: 0000000000000030 0 OBJECT GLOBAL DEFAULT 6 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtrModule4_bytes │ │ │ │ │ 108: 0000000000000018 92 FUNC GLOBAL DEFAULT 1 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_crc32c_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -150,15 +150,15 @@ │ │ │ │ │ 0000000000000db4 000000ac00000113 R_AARCH64_ADR_PREL_PG_HI21 00000000000002f0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdfCRC32CShortByteStringzuzdccrc32cUpdate_closure + 0 │ │ │ │ │ 0000000000000db8 000000ac00000115 R_AARCH64_ADD_ABS_LO12_NC 00000000000002f0 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdfCRC32CShortByteStringzuzdccrc32cUpdate_closure + 0 │ │ │ │ │ 0000000000000dcc 0000008e0000011a R_AARCH64_JUMP26 0000000000000000 stg_gc_unpt_r1 + 0 │ │ │ │ │ 0000000000000df8 0000009600000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000e48 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_con_info + 0 │ │ │ │ │ 0000000000000dfc 0000009600000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000e48 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_con_info + 0 │ │ │ │ │ 0000000000000e20 000000af00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000318 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_closure + 0 │ │ │ │ │ 0000000000000e24 000000af00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000318 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_closure + 0 │ │ │ │ │ -0000000000000e30 0000006500000104 R_AARCH64_PREL64 0000000000000058 i2PG_str - 18 │ │ │ │ │ +0000000000000e30 0000006500000104 R_AARCH64_PREL64 0000000000000058 i2NI_str - 18 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x4658 contains 74 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000006c00000101 R_AARCH64_ABS64 0000000000000018 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_crc32c_info + 0 │ │ │ │ │ 0000000000000008 0000006f00000101 R_AARCH64_ABS64 0000000000000090 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_crc32cUpdate_info + 0 │ │ │ │ │ 0000000000000010 0000007200000101 R_AARCH64_ABS64 0000000000000000 ghczminternal_GHCziInternalziWord_W32zh_con_info + 0 │ │ │ │ │ 0000000000000020 0000007300000101 R_AARCH64_ABS64 0000000000000108 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zddmcrc32c_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ 'C:CRC32C │ │ │ │ │ Data.Digest.CRC32C │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS │ │ │ │ │ digest-0.0.2.1-2SCqplo0Uoo5hwxyWrjjtS:Data.Digest.CRC32C.C:CRC32C │ │ │ │ │ -i2PG_str │ │ │ │ │ +i2NI_str │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtczqCZCCRC32C3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtcCRC32C3_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtrModule2_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_zdtrModule4_bytes │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_crc32c_info │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_crc32c_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1081,15 +1081,15 @@ │ │ │ │ │ adrp x22, 318 │ │ │ │ │ R_AARCH64_ADR_PREL_PG_HI21 digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_closure │ │ │ │ │ add x22, x22, #0x0 │ │ │ │ │ R_AARCH64_ADD_ABS_LO12_NC digestzm0zi0zi2zi1zm2SCqplo0Uoo5hwxyWrjjtS_DataziDigestziCRC32C_CZCCRC32C_closure │ │ │ │ │ ldur x18, [x19, #-8] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i2PG_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i2NI_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000004 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000000e48 : │ │ │ │ │ ......@.@... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 24780069 3250475f 73747200 .$d.$x.i2PG_str. │ │ │ │ │ + 0x00000000 00246400 24780069 324e495f 73747200 .$d.$x.i2NI_str. │ │ │ │ │ 0x00000010 64696765 73747a6d 307a6930 7a69327a digestzm0zi0zi2z │ │ │ │ │ 0x00000020 69317a6d 32534371 706c6f30 556f6f35 i1zm2SCqplo0Uoo5 │ │ │ │ │ 0x00000030 68777879 57726a6a 74535f44 6174617a hwxyWrjjtS_Dataz │ │ │ │ │ 0x00000040 69446967 6573747a 69435243 3332435f iDigestziCRC32C_ │ │ │ │ │ 0x00000050 7a647463 7a71435a 43435243 33324333 zdtczqCZCCRC32C3 │ │ │ │ │ 0x00000060 5f627974 65730064 69676573 747a6d30 _bytes.digestzm0 │ │ │ │ │ 0x00000070 7a69307a 69327a69 317a6d32 53437170 zi0zi2zi1zm2SCqp