--- /srv/rebuilderd/tmp/rebuilderdSHvTDk/inputs/libghc-ghc-tcplugins-extra-dev_0.4.6-2_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdSHvTDk/out/libghc-ghc-tcplugins-extra-dev_0.4.6-2_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 15:08:21.000000 debian-binary │ -rw-r--r-- 0 0 0 1420 2026-01-04 15:08:21.000000 control.tar.xz │ --rw-r--r-- 0 0 0 78560 2026-01-04 15:08:21.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 78460 2026-01-04 15:08:21.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/ppc64le-linux-ghc-9.10.3-82cf/ghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa/libHSghc-tcplugins-extra-0.4.6-7IfTfaTXzKZC0rWH0zADEa.a │ │ │ ├── Internal.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -11,16 +11,16 @@ │ │ │ │ │ 7: 0000000000000028 0 OBJECT GLOBAL DEFAULT 6 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_zdtrModule4_bytes │ │ │ │ │ 8: 0000000000000000 28 FUNC GLOBAL DEFAULT [: 8] 1 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_entry │ │ │ │ │ 9: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND .TOC. │ │ │ │ │ 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT 7 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_info │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziIfaceziEnv_lookupIfaceTop2_closure │ │ │ │ │ 12: 0000000000000000 0 OBJECT GLOBAL DEFAULT 3 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_closure │ │ │ │ │ 13: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_SRT_2_info │ │ │ │ │ - 14: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure │ │ │ │ │ - 15: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure │ │ │ │ │ + 14: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure │ │ │ │ │ + 15: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure │ │ │ │ │ 16: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_reduceDoc_closure │ │ │ │ │ 17: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziTcziTypesziEvidence_zdfOutputableEvBind18_closure │ │ │ │ │ 18: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_LStr_con_info │ │ │ │ │ 19: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_TextBeside_con_info │ │ │ │ │ 20: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_Empty_closure │ │ │ │ │ 21: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_Beside_con_info │ │ │ │ │ 22: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_True_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1637,16 +1637,16 @@ │ │ │ │ │ 00000000000053d8 0000000500000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 990 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x142a0 contains 144 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000a00000026 R_PPC64_ADDR64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_info + 0 │ │ │ │ │ 0000000000000010 0000000400000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 28 │ │ │ │ │ 0000000000000018 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ -0000000000000020 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure + 0 │ │ │ │ │ -0000000000000028 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +0000000000000020 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +0000000000000028 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure + 0 │ │ │ │ │ 0000000000000038 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 0000000000000040 0000001000000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_reduceDoc_closure + 0 │ │ │ │ │ 0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 18 │ │ │ │ │ 0000000000000058 0000000400000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 68 │ │ │ │ │ 0000000000000060 0000001100000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziEvidence_zdfOutputableEvBind18_closure + 0 │ │ │ │ │ 0000000000000068 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 38 │ │ │ │ │ 0000000000000078 0000000400000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + e0 │ │ │ │ │ @@ -1720,25 +1720,25 @@ │ │ │ │ │ 0000000000000378 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 34f │ │ │ │ │ 0000000000000380 0000001600000026 R_PPC64_ADDR64 0000000000000000 ghczmprim_GHCziTypes_True_closure + 2 │ │ │ │ │ 0000000000000388 0000001700000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziOutputable_zdfOutputableIntMap2_closure + 7 │ │ │ │ │ 0000000000000398 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 00000000000003a0 0000001a00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_zdwdumpTcRn_closure + 0 │ │ │ │ │ 00000000000003a8 0000001b00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_tcScalingUsage4_closure + 0 │ │ │ │ │ 00000000000003b8 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ -00000000000003c0 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +00000000000003c0 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ 00000000000003c8 0000001c00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziOutputable_zdfOutputableIntMap14_closure + 0 │ │ │ │ │ 00000000000003d8 0000001d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_3_info + 0 │ │ │ │ │ 00000000000003e0 0000001a00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_zdwdumpTcRn_closure + 0 │ │ │ │ │ 00000000000003e8 0000001b00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_tcScalingUsage4_closure + 0 │ │ │ │ │ 00000000000003f0 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 3b8 │ │ │ │ │ 0000000000000400 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 0000000000000408 0000001c00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziUtilsziOutputable_zdfOutputableIntMap14_closure + 0 │ │ │ │ │ 0000000000000410 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 78 │ │ │ │ │ 0000000000000420 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ -0000000000000428 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +0000000000000428 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ 0000000000000430 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 400 │ │ │ │ │ 0000000000000440 0000001d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_3_info + 0 │ │ │ │ │ 0000000000000448 0000001a00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_zdwdumpTcRn_closure + 0 │ │ │ │ │ 0000000000000450 0000001b00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_tcScalingUsage4_closure + 0 │ │ │ │ │ 0000000000000458 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 420 │ │ │ │ │ 0000000000000468 0000000d00000026 R_PPC64_ADDR64 0000000000000000 stg_SRT_2_info + 0 │ │ │ │ │ 0000000000000470 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 3d8 │ │ │ │ │ @@ -1785,15 +1785,15 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.rel.ro' at offset 0x15020 contains 237 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000800000026 R_PPC64_ADDR64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_entry + 0 │ │ │ │ │ 0000000000000020 0000000b00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziIfaceziEnv_lookupIfaceTop2_closure + 0 │ │ │ │ │ 0000000000000028 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 1c │ │ │ │ │ 0000000000000048 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 44 │ │ │ │ │ -0000000000000060 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +0000000000000060 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ 0000000000000068 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 98 │ │ │ │ │ 0000000000000088 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + f8 │ │ │ │ │ 00000000000000a0 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 38 │ │ │ │ │ 00000000000000a8 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 1a0 │ │ │ │ │ 00000000000000c0 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data + 18 │ │ │ │ │ 00000000000000c8 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 238 │ │ │ │ │ 00000000000000e0 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 31c │ │ │ │ │ @@ -2258,15 +2258,15 @@ │ │ │ │ │ 0000000000000730 0000005d00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziDriverziConfigziFinder_initFinderOpts_entry + 0 │ │ │ │ │ 0000000000000738 0000005e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziDriverziEnv_zdwhsczuhomezuunitzumaybe_entry + 0 │ │ │ │ │ 0000000000000740 0000005f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziDriverziEnv_zdwhsczuunits_entry + 0 │ │ │ │ │ 0000000000000748 0000006000000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziDriverziFlags_OptzuDzudumpzutczutrace_closure + 0 │ │ │ │ │ 0000000000000750 0000006100000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziIfaceziEnv_lookupIfaceTop2_entry + 0 │ │ │ │ │ 0000000000000758 0000006200000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziPlugin_findImportedModule1_entry + 0 │ │ │ │ │ 0000000000000760 0000006300000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypes_TcPlugin_con_info + 0 │ │ │ │ │ -0000000000000768 0000000f00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ +0000000000000768 0000000e00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure + 0 │ │ │ │ │ 0000000000000770 0000006400000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_entry + 0 │ │ │ │ │ 0000000000000778 0000006500000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziTypesziEvidence_zdfOutputableEvBind18_entry + 0 │ │ │ │ │ 0000000000000780 0000006600000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_tcScalingUsage4_entry + 0 │ │ │ │ │ 0000000000000788 0000006700000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTcziUtilsziMonad_zdwdumpTcRn_entry + 0 │ │ │ │ │ 0000000000000790 0000006800000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTypesziPkgQual_NoPkgQual_closure + 0 │ │ │ │ │ 0000000000000798 0000006900000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTypesziPkgQual_ThisPkg_con_info + 0 │ │ │ │ │ 00000000000007a0 0000006a00000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTypesziVar_nonDetCmpVar_entry + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -15,16 +15,16 @@ │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_zdtrModule2_bytes │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_zdtrModule4_bytes │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_entry │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_info │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziIfaceziEnv_lookupIfaceTop2_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zm7IfTfaTXzzKZZC0rWH0zzADEa_Internal_lookupName_closure │ │ │ │ │ stg_SRT_2_info │ │ │ │ │ -ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziTcziTypesziConstraint_zdfOutputableCt1_closure │ │ │ │ │ +ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_catzuzdszdwsep1_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_reduceDoc_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziTcziTypesziEvidence_zdfOutputableEvBind18_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_LStr_con_info │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_TextBeside_con_info │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_Empty_closure │ │ │ │ │ ghczm9zi10zi3zm82cf_GHCziUtilsziPpr_Beside_con_info │ │ │ │ │ ghczmprim_GHCziTypes_True_closure │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -29,21 +29,21 @@ │ │ │ │ │ 0x000001a0 6e737a6d 65787472 617a6d30 7a69347a nszmextrazm0zi4z │ │ │ │ │ 0x000001b0 69367a6d 37496654 66615458 7a7a4b5a i6zm7IfTfaTXzzKZ │ │ │ │ │ 0x000001c0 5a433072 5748307a 7a414445 615f496e ZC0rWH0zzADEa_In │ │ │ │ │ 0x000001d0 7465726e 616c5f6c 6f6f6b75 704e616d ternal_lookupNam │ │ │ │ │ 0x000001e0 655f636c 6f737572 65007374 675f5352 e_closure.stg_SR │ │ │ │ │ 0x000001f0 545f325f 696e666f 00676863 7a6d397a T_2_info.ghczm9z │ │ │ │ │ 0x00000200 6931307a 69337a6d 38326366 5f474843 i10zi3zm82cf_GHC │ │ │ │ │ - 0x00000210 7a695574 696c737a 69507072 5f636174 ziUtilsziPpr_cat │ │ │ │ │ - 0x00000220 7a757a64 737a6477 73657031 5f636c6f zuzdszdwsep1_clo │ │ │ │ │ - 0x00000230 73757265 00676863 7a6d397a 6931307a sure.ghczm9zi10z │ │ │ │ │ - 0x00000240 69337a6d 38326366 5f474843 7a695463 i3zm82cf_GHCziTc │ │ │ │ │ - 0x00000250 7a695479 7065737a 69436f6e 73747261 ziTypesziConstra │ │ │ │ │ - 0x00000260 696e745f 7a64664f 75747075 7461626c int_zdfOutputabl │ │ │ │ │ - 0x00000270 65437431 5f636c6f 73757265 00676863 eCt1_closure.ghc │ │ │ │ │ + 0x00000210 7a695463 7a695479 7065737a 69436f6e ziTcziTypesziCon │ │ │ │ │ + 0x00000220 73747261 696e745f 7a64664f 75747075 straint_zdfOutpu │ │ │ │ │ + 0x00000230 7461626c 65437431 5f636c6f 73757265 tableCt1_closure │ │ │ │ │ + 0x00000240 00676863 7a6d397a 6931307a 69337a6d .ghczm9zi10zi3zm │ │ │ │ │ + 0x00000250 38326366 5f474843 7a695574 696c737a 82cf_GHCziUtilsz │ │ │ │ │ + 0x00000260 69507072 5f636174 7a757a64 737a6477 iPpr_catzuzdszdw │ │ │ │ │ + 0x00000270 73657031 5f636c6f 73757265 00676863 sep1_closure.ghc │ │ │ │ │ 0x00000280 7a6d397a 6931307a 69337a6d 38326366 zm9zi10zi3zm82cf │ │ │ │ │ 0x00000290 5f474843 7a695574 696c737a 69507072 _GHCziUtilsziPpr │ │ │ │ │ 0x000002a0 5f726564 75636544 6f635f63 6c6f7375 _reduceDoc_closu │ │ │ │ │ 0x000002b0 72650067 68637a6d 397a6931 307a6933 re.ghczm9zi10zi3 │ │ │ │ │ 0x000002c0 7a6d3832 63665f47 48437a69 54637a69 zm82cf_GHCziTczi │ │ │ │ │ 0x000002d0 54797065 737a6945 76696465 6e63655f TypesziEvidence_ │ │ │ │ │ 0x000002e0 7a64664f 75747075 7461626c 65457642 zdfOutputableEvB │ │ │ ├── Type.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -17,16 +17,16 @@ │ │ │ │ │ 00000000000000ac 0000000c000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000000bc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a0 │ │ │ │ │ 00000000000000c0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a0 │ │ │ │ │ 00000000000000d0 0000000c000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 00000000000000d4 0000000c000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000000f4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + b0 │ │ │ │ │ 00000000000000f8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + b0 │ │ │ │ │ -000000000000010c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 38 │ │ │ │ │ -0000000000000110 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 38 │ │ │ │ │ +000000000000010c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ +0000000000000110 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ 0000000000000128 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 88 │ │ │ │ │ 000000000000012c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 88 │ │ │ │ │ 0000000000000154 0000000c000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000158 0000000c000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 0000000000000168 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + b0 │ │ │ │ │ 000000000000016c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + b0 │ │ │ │ │ 0000000000000184 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a0 │ │ │ │ │ @@ -51,38 +51,38 @@ │ │ │ │ │ 000000000000029c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 98 │ │ │ │ │ 00000000000002b0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ 00000000000002b4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ 00000000000002c4 0000000c000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 00000000000002c8 0000000c000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 00000000000002d8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 00000000000002dc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ -0000000000000328 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ -000000000000032c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ +0000000000000328 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 38 │ │ │ │ │ +000000000000032c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 38 │ │ │ │ │ 000000000000033c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 68 │ │ │ │ │ 0000000000000340 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 68 │ │ │ │ │ 0000000000000370 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ 0000000000000374 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 18 │ │ │ │ │ 0000000000000388 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 80 │ │ │ │ │ 000000000000038c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 80 │ │ │ │ │ 0000000000000398 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 90 │ │ │ │ │ 000000000000039c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 90 │ │ │ │ │ -00000000000003cc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ -00000000000003d0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 30 │ │ │ │ │ -00000000000003e0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ -00000000000003e4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ +00000000000003cc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 48 │ │ │ │ │ +00000000000003d0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 48 │ │ │ │ │ +00000000000003e0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 40 │ │ │ │ │ +00000000000003e4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 40 │ │ │ │ │ 00000000000003f4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 60 │ │ │ │ │ 00000000000003f8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 60 │ │ │ │ │ -000000000000044c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 40 │ │ │ │ │ -0000000000000450 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 40 │ │ │ │ │ +000000000000044c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 58 │ │ │ │ │ +0000000000000450 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 58 │ │ │ │ │ 0000000000000460 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 78 │ │ │ │ │ 0000000000000464 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 78 │ │ │ │ │ -00000000000004c4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 50 │ │ │ │ │ -00000000000004c8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 50 │ │ │ │ │ -00000000000004d8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 48 │ │ │ │ │ -00000000000004dc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 48 │ │ │ │ │ +00000000000004c4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ +00000000000004c8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 30 │ │ │ │ │ +00000000000004d8 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ +00000000000004dc 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ 00000000000004ec 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 70 │ │ │ │ │ 00000000000004f0 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 70 │ │ │ │ │ 0000000000000538 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a8 │ │ │ │ │ 000000000000053c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a8 │ │ │ │ │ 0000000000000558 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a8 │ │ │ │ │ 000000000000055c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + a8 │ │ │ │ │ 0000000000000578 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + a8 │ │ │ │ │ @@ -133,21 +133,21 @@ │ │ │ │ │ Relocation section '.rela.toc' at offset 0x1b30 contains 23 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 2c4 │ │ │ │ │ 0000000000000008 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + d0 │ │ │ │ │ 0000000000000010 0000000100000026 R_PPC64_ADDR64 0000000000000000 .text + 604 │ │ │ │ │ 0000000000000018 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + e8 │ │ │ │ │ 0000000000000020 0000000300000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ -0000000000000028 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 18 │ │ │ │ │ -0000000000000030 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 0 │ │ │ │ │ -0000000000000038 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 30 │ │ │ │ │ -0000000000000040 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 50 │ │ │ │ │ -0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 80 │ │ │ │ │ -0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 68 │ │ │ │ │ -0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 98 │ │ │ │ │ +0000000000000028 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 80 │ │ │ │ │ +0000000000000030 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 68 │ │ │ │ │ +0000000000000038 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 98 │ │ │ │ │ +0000000000000040 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 18 │ │ │ │ │ +0000000000000048 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 0 │ │ │ │ │ +0000000000000050 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 30 │ │ │ │ │ +0000000000000058 0000000200000026 R_PPC64_ADDR64 0000000000000000 .data.rel.ro + 50 │ │ │ │ │ 0000000000000060 0000001000000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziCoreziTyCoziRep_AppTy_con_info + 0 │ │ │ │ │ 0000000000000068 0000001100000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziCoreziTyCoziRep_CastTy_con_info + 0 │ │ │ │ │ 0000000000000070 0000001200000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziCoreziTyCoziRep_FunTy_con_info + 0 │ │ │ │ │ 0000000000000078 0000001300000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziCoreziTyCoziRep_TyConApp_con_info + 0 │ │ │ │ │ 0000000000000080 0000001400000026 R_PPC64_ADDR64 0000000000000000 ghczm9zi10zi3zm82cf_GHCziTypesziVar_zdfEqVar_closure + 0 │ │ │ │ │ 0000000000000088 0000001500000026 R_PPC64_ADDR64 0000000000000000 ghczminternal_GHCziInternalziBase_map_entry + 0 │ │ │ │ │ 0000000000000090 0000001600000026 R_PPC64_ADDR64 0000000000000000 ghczminternal_GHCziInternalziList_lookup_entry + 0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -88,17 +88,17 @@ │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0xb0 │ │ │ │ │ std r31,-16(r24) │ │ │ │ │ std r14,-8(r24) │ │ │ │ │ ld r31,16(r14) │ │ │ │ │ ld r29,24(r14) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x38 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x38 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ std r28,-8(r26) │ │ │ │ │ std r31,0(r26) │ │ │ │ │ mr r16,r29 │ │ │ │ │ addi r15,r26,-7 │ │ │ │ │ addi r24,r24,-16 │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x88 │ │ │ │ │ @@ -260,17 +260,17 @@ │ │ │ │ │ cmpld r26,r28 │ │ │ │ │ bgt- 54c │ │ │ │ │ addi r28,r29,1 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ addi r29,r29,9 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x38 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x58 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x38 │ │ │ │ │ std r23,-48(r26) │ │ │ │ │ std r31,-32(r26) │ │ │ │ │ std r28,-24(r26) │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x68 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x68 │ │ │ │ │ @@ -311,24 +311,24 @@ │ │ │ │ │ cmpld r26,r28 │ │ │ │ │ bgt- 52c │ │ │ │ │ addi r28,r29,6 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ addi r29,r29,14 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x30 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x48 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x30 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x48 │ │ │ │ │ std r23,-80(r26) │ │ │ │ │ std r31,-64(r26) │ │ │ │ │ std r29,-56(r26) │ │ │ │ │ addis r29,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x28 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x40 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x28 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x40 │ │ │ │ │ std r29,-48(r26) │ │ │ │ │ std r31,-32(r26) │ │ │ │ │ std r28,-24(r26) │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x60 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x60 │ │ │ │ │ @@ -349,17 +349,17 @@ │ │ │ │ │ cmpld r26,r28 │ │ │ │ │ bgt- 54c │ │ │ │ │ addi r28,r29,5 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ addi r29,r29,13 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x40 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x58 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x40 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x58 │ │ │ │ │ std r23,-48(r26) │ │ │ │ │ std r31,-32(r26) │ │ │ │ │ std r29,-24(r26) │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x78 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x78 │ │ │ │ │ @@ -383,24 +383,24 @@ │ │ │ │ │ addi r23,r29,11 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ addi r22,r29,19 │ │ │ │ │ ld r22,0(r22) │ │ │ │ │ addi r29,r29,27 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ addis r21,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x50 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x30 │ │ │ │ │ ld r21,0(r21) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x50 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x30 │ │ │ │ │ std r21,-96(r26) │ │ │ │ │ std r31,-80(r26) │ │ │ │ │ std r29,-72(r26) │ │ │ │ │ addis r29,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x48 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x28 │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x48 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x28 │ │ │ │ │ std r29,-64(r26) │ │ │ │ │ std r31,-48(r26) │ │ │ │ │ std r22,-40(r26) │ │ │ │ │ addis r31,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x70 │ │ │ │ │ ld r31,0(r31) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x70