--- /srv/rebuilderd/tmp/rebuilderd2SO0j2/inputs/libghc-ghc-tcplugins-extra-prof_0.4.6-2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderd2SO0j2/out/libghc-ghc-tcplugins-extra-prof_0.4.6-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/ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH/libHSghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH_p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -517,30 +517,30 @@ │ │ │ │ 0000000000000150 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure │ │ │ │ 0000000000000560 T ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info │ │ │ │ 0000000000000100 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule1_closure │ │ │ │ 0000000000000078 R ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule2_bytes │ │ │ │ 00000000000000e0 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule3_closure │ │ │ │ 0000000000000088 R ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes │ │ │ │ 0000000000000120 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule_closure │ │ │ │ -00000000000000c0 r i9p9_str │ │ │ │ -00000000000000c8 r i9pa_str │ │ │ │ -0000000000000118 r i9pb_str │ │ │ │ -0000000000000120 r i9pc_str │ │ │ │ -0000000000000170 r i9pd_str │ │ │ │ -0000000000000180 r i9pe_str │ │ │ │ -00000000000001d0 r i9pf_str │ │ │ │ -00000000000001d8 r i9pg_str │ │ │ │ -0000000000000228 r i9ph_str │ │ │ │ -0000000000000230 r i9pi_str │ │ │ │ -0000000000000280 r i9pj_str │ │ │ │ -0000000000000288 r i9pk_str │ │ │ │ -00000000000002d8 r i9pl_str │ │ │ │ -00000000000002e0 r i9pm_str │ │ │ │ -0000000000000330 r i9pn_str │ │ │ │ -0000000000000340 r i9po_str │ │ │ │ +00000000000000c0 r i9GA_str │ │ │ │ +00000000000000c8 r i9GB_str │ │ │ │ +0000000000000118 r i9GC_str │ │ │ │ +0000000000000120 r i9GD_str │ │ │ │ +0000000000000170 r i9GE_str │ │ │ │ +0000000000000180 r i9GF_str │ │ │ │ +00000000000001d0 r i9GG_str │ │ │ │ +00000000000001d8 r i9GH_str │ │ │ │ +0000000000000228 r i9GI_str │ │ │ │ +0000000000000230 r i9GJ_str │ │ │ │ +0000000000000280 r i9GK_str │ │ │ │ +0000000000000288 r i9GL_str │ │ │ │ +00000000000002d8 r i9GM_str │ │ │ │ +00000000000002e0 r i9GN_str │ │ │ │ +0000000000000330 r i9GO_str │ │ │ │ +0000000000000340 r i9GP_str │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ U user_era │ │ │ │ │ │ │ │ @@ -685,18 +685,18 @@ │ │ │ │ 000000000000046c T ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_init__prof_init │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_init_arr │ │ │ │ 0000000000000148 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule1_closure │ │ │ │ 0000000000000090 R ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule2_bytes │ │ │ │ 0000000000000128 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule3_closure │ │ │ │ 00000000000000a8 R ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule4_bytes │ │ │ │ 0000000000000168 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule_closure │ │ │ │ -00000000000000e0 r imTN_str │ │ │ │ -00000000000000f0 r imTO_str │ │ │ │ -0000000000000140 r imTP_str │ │ │ │ -0000000000000150 r imTQ_str │ │ │ │ +00000000000000e0 r imTI_str │ │ │ │ +00000000000000f0 r imTJ_str │ │ │ │ +0000000000000140 r imTK_str │ │ │ │ +0000000000000150 r imTL_str │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_SRT_1_info │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ U user_era │ │ │ ├── Type.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -3,44 +3,44 @@ │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .rodata.str │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 11 .data.rel │ │ │ │ │ 4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 6: 00000000000000c0 0 NOTYPE LOCAL DEFAULT 3 i9p9_str │ │ │ │ │ - 7: 00000000000000c8 0 NOTYPE LOCAL DEFAULT 3 i9pa_str │ │ │ │ │ + 6: 00000000000000c0 0 NOTYPE LOCAL DEFAULT 3 i9GA_str │ │ │ │ │ + 7: 00000000000000c8 0 NOTYPE LOCAL DEFAULT 3 i9GB_str │ │ │ │ │ 8: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 9: 0000000000000020 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 10: 0000000000000118 0 NOTYPE LOCAL DEFAULT 3 i9pb_str │ │ │ │ │ - 11: 0000000000000120 0 NOTYPE LOCAL DEFAULT 3 i9pc_str │ │ │ │ │ + 10: 0000000000000118 0 NOTYPE LOCAL DEFAULT 3 i9GC_str │ │ │ │ │ + 11: 0000000000000120 0 NOTYPE LOCAL DEFAULT 3 i9GD_str │ │ │ │ │ 12: 00000000000000b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 13: 00000000000000d0 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 14: 0000000000000170 0 NOTYPE LOCAL DEFAULT 3 i9pd_str │ │ │ │ │ - 15: 0000000000000180 0 NOTYPE LOCAL DEFAULT 3 i9pe_str │ │ │ │ │ + 14: 0000000000000170 0 NOTYPE LOCAL DEFAULT 3 i9GE_str │ │ │ │ │ + 15: 0000000000000180 0 NOTYPE LOCAL DEFAULT 3 i9GF_str │ │ │ │ │ 16: 0000000000000160 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 17: 0000000000000188 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 18: 00000000000001d0 0 NOTYPE LOCAL DEFAULT 3 i9pf_str │ │ │ │ │ - 19: 00000000000001d8 0 NOTYPE LOCAL DEFAULT 3 i9pg_str │ │ │ │ │ + 18: 00000000000001d0 0 NOTYPE LOCAL DEFAULT 3 i9GG_str │ │ │ │ │ + 19: 00000000000001d8 0 NOTYPE LOCAL DEFAULT 3 i9GH_str │ │ │ │ │ 20: 0000000000000208 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 21: 0000000000000228 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 22: 0000000000000228 0 NOTYPE LOCAL DEFAULT 3 i9ph_str │ │ │ │ │ - 23: 0000000000000230 0 NOTYPE LOCAL DEFAULT 3 i9pi_str │ │ │ │ │ + 22: 0000000000000228 0 NOTYPE LOCAL DEFAULT 3 i9GI_str │ │ │ │ │ + 23: 0000000000000230 0 NOTYPE LOCAL DEFAULT 3 i9GJ_str │ │ │ │ │ 24: 0000000000000328 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 25: 0000000000000348 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 26: 0000000000000280 0 NOTYPE LOCAL DEFAULT 3 i9pj_str │ │ │ │ │ - 27: 0000000000000288 0 NOTYPE LOCAL DEFAULT 3 i9pk_str │ │ │ │ │ + 26: 0000000000000280 0 NOTYPE LOCAL DEFAULT 3 i9GK_str │ │ │ │ │ + 27: 0000000000000288 0 NOTYPE LOCAL DEFAULT 3 i9GL_str │ │ │ │ │ 28: 00000000000003d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 29: 00000000000003f8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 30: 00000000000002d8 0 NOTYPE LOCAL DEFAULT 3 i9pl_str │ │ │ │ │ - 31: 00000000000002e0 0 NOTYPE LOCAL DEFAULT 3 i9pm_str │ │ │ │ │ + 30: 00000000000002d8 0 NOTYPE LOCAL DEFAULT 3 i9GM_str │ │ │ │ │ + 31: 00000000000002e0 0 NOTYPE LOCAL DEFAULT 3 i9GN_str │ │ │ │ │ 32: 0000000000000488 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 33: 00000000000004a8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 34: 0000000000000330 0 NOTYPE LOCAL DEFAULT 3 i9pn_str │ │ │ │ │ - 35: 0000000000000340 0 NOTYPE LOCAL DEFAULT 3 i9po_str │ │ │ │ │ + 34: 0000000000000330 0 NOTYPE LOCAL DEFAULT 3 i9GO_str │ │ │ │ │ + 35: 0000000000000340 0 NOTYPE LOCAL DEFAULT 3 i9GP_str │ │ │ │ │ 36: 0000000000000538 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 37: 0000000000000560 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 38: 00000000000005d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 39: 00000000000005f4 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 40: 0000000000000998 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 41: 00000000000009b8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 42: 0000000000000000 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,80 +1,80 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x1f58 contains 149 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000600000104 R_AARCH64_PREL64 00000000000000c0 i9p9_str - 20 │ │ │ │ │ -0000000000000008 0000000700000104 R_AARCH64_PREL64 00000000000000c8 i9pa_str - 18 │ │ │ │ │ +0000000000000000 0000000600000104 R_AARCH64_PREL64 00000000000000c0 i9GA_str - 20 │ │ │ │ │ +0000000000000008 0000000700000104 R_AARCH64_PREL64 00000000000000c8 i9GB_str - 18 │ │ │ │ │ 0000000000000024 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000028 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000048 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 000000000000004c 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000070 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000074 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000009c 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -00000000000000b0 0000000a00000104 R_AARCH64_PREL64 0000000000000118 i9pb_str - 20 │ │ │ │ │ -00000000000000b8 0000000b00000104 R_AARCH64_PREL64 0000000000000120 i9pc_str - 18 │ │ │ │ │ +00000000000000b0 0000000a00000104 R_AARCH64_PREL64 0000000000000118 i9GC_str - 20 │ │ │ │ │ +00000000000000b8 0000000b00000104 R_AARCH64_PREL64 0000000000000120 i9GD_str - 18 │ │ │ │ │ 00000000000000d4 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000000d8 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000000f8 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000000fc 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000120 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000124 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000014c 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -0000000000000168 0000000e00000104 R_AARCH64_PREL64 0000000000000170 i9pd_str - 20 │ │ │ │ │ -0000000000000170 0000000f00000104 R_AARCH64_PREL64 0000000000000180 i9pe_str - 18 │ │ │ │ │ +0000000000000168 0000000e00000104 R_AARCH64_PREL64 0000000000000170 i9GE_str - 20 │ │ │ │ │ +0000000000000170 0000000f00000104 R_AARCH64_PREL64 0000000000000180 i9GF_str - 18 │ │ │ │ │ 0000000000000190 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000194 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000001b4 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000001b8 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000001ec 000000490000011b R_AARCH64_CALL26 0000000000000000 enterFunCCS + 0 │ │ │ │ │ 0000000000000204 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -0000000000000208 0000001200000104 R_AARCH64_PREL64 00000000000001d0 i9pf_str - 20 │ │ │ │ │ -0000000000000210 0000001300000104 R_AARCH64_PREL64 00000000000001d8 i9pg_str - 18 │ │ │ │ │ +0000000000000208 0000001200000104 R_AARCH64_PREL64 00000000000001d0 i9GG_str - 20 │ │ │ │ │ +0000000000000210 0000001300000104 R_AARCH64_PREL64 00000000000001d8 i9GH_str - 18 │ │ │ │ │ 000000000000022c 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000230 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000250 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000254 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000288 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000028c 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 00000000000002c4 0000000100000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .text + 188 │ │ │ │ │ 00000000000002c8 0000000100000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .text + 188 │ │ │ │ │ 00000000000002d8 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000002dc 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000002ec 0000004600000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 user_era + 0 │ │ │ │ │ 00000000000002f0 0000004600000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 user_era + 0 │ │ │ │ │ 0000000000000310 0000002f0000011a R_AARCH64_JUMP26 0000000000000000 ghczminternal_GHCziInternalziBase_map_info + 0 │ │ │ │ │ -0000000000000328 0000001600000104 R_AARCH64_PREL64 0000000000000228 i9ph_str - 20 │ │ │ │ │ -0000000000000330 0000001700000104 R_AARCH64_PREL64 0000000000000230 i9pi_str - 18 │ │ │ │ │ +0000000000000328 0000001600000104 R_AARCH64_PREL64 0000000000000228 i9GI_str - 20 │ │ │ │ │ +0000000000000330 0000001700000104 R_AARCH64_PREL64 0000000000000230 i9GJ_str - 18 │ │ │ │ │ 000000000000034c 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000350 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000370 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000374 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000398 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000039c 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 00000000000003c4 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -00000000000003d8 0000001a00000104 R_AARCH64_PREL64 0000000000000280 i9pj_str - 20 │ │ │ │ │ -00000000000003e0 0000001b00000104 R_AARCH64_PREL64 0000000000000288 i9pk_str - 18 │ │ │ │ │ +00000000000003d8 0000001a00000104 R_AARCH64_PREL64 0000000000000280 i9GK_str - 20 │ │ │ │ │ +00000000000003e0 0000001b00000104 R_AARCH64_PREL64 0000000000000288 i9GL_str - 18 │ │ │ │ │ 00000000000003fc 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000400 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000420 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000424 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000448 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 000000000000044c 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000474 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -0000000000000488 0000001e00000104 R_AARCH64_PREL64 00000000000002d8 i9pl_str - 20 │ │ │ │ │ -0000000000000490 0000001f00000104 R_AARCH64_PREL64 00000000000002e0 i9pm_str - 18 │ │ │ │ │ +0000000000000488 0000001e00000104 R_AARCH64_PREL64 00000000000002d8 i9GM_str - 20 │ │ │ │ │ +0000000000000490 0000001f00000104 R_AARCH64_PREL64 00000000000002e0 i9GN_str - 18 │ │ │ │ │ 00000000000004ac 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000004b0 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000004d0 0000003f00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 00000000000004d4 0000003f00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 00000000000004f8 0000003500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 00000000000004fc 0000003500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000524 0000003a0000011a R_AARCH64_JUMP26 0000000000000560 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info + 0 │ │ │ │ │ -0000000000000540 0000002200000104 R_AARCH64_PREL64 0000000000000330 i9pn_str - 20 │ │ │ │ │ -0000000000000548 0000002300000104 R_AARCH64_PREL64 0000000000000340 i9po_str - 18 │ │ │ │ │ +0000000000000540 0000002200000104 R_AARCH64_PREL64 0000000000000330 i9GO_str - 20 │ │ │ │ │ +0000000000000548 0000002300000104 R_AARCH64_PREL64 0000000000000340 i9GP_str - 18 │ │ │ │ │ 000000000000057c 0000004000000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc + 0 │ │ │ │ │ 0000000000000580 0000004000000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc + 0 │ │ │ │ │ 0000000000000588 000000420000011b R_AARCH64_CALL26 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 00000000000005a4 0000000100000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .text + 5f4 │ │ │ │ │ 00000000000005a8 0000000100000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .text + 5f4 │ │ │ │ │ 000000000000065c 0000000100000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .text + 9b8 │ │ │ │ │ 0000000000000660 0000000100000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .text + 9b8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ substType │ │ │ │ │ Internal.Type │ │ │ │ │ src-ghc-9.10/Internal/Type.hs:(15,1)-(30,34) │ │ │ │ │ Internal.Type │ │ │ │ │ │ │ │ │ │ Internal.Type │ │ │ │ │ ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->TcType │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->>TcType │ │ │ │ │ - │ │ │ │ │ -i9p9_str │ │ │ │ │ -i9pa_str │ │ │ │ │ -i9pb_str │ │ │ │ │ -i9pc_str │ │ │ │ │ -i9pd_str │ │ │ │ │ -i9pe_str │ │ │ │ │ -i9pf_str │ │ │ │ │ -i9pg_str │ │ │ │ │ -i9ph_str │ │ │ │ │ -i9pi_str │ │ │ │ │ -i9pj_str │ │ │ │ │ -i9pk_str │ │ │ │ │ -i9pl_str │ │ │ │ │ -i9pm_str │ │ │ │ │ -i9pn_str │ │ │ │ │ -i9po_str │ │ │ │ │ + │ │ │ │ │ +i9GA_str │ │ │ │ │ +i9GB_str │ │ │ │ │ +i9GC_str │ │ │ │ │ +i9GD_str │ │ │ │ │ +i9GE_str │ │ │ │ │ +i9GF_str │ │ │ │ │ +i9GG_str │ │ │ │ │ +i9GH_str │ │ │ │ │ +i9GI_str │ │ │ │ │ +i9GJ_str │ │ │ │ │ +i9GK_str │ │ │ │ │ +i9GL_str │ │ │ │ │ +i9GM_str │ │ │ │ │ +i9GN_str │ │ │ │ │ +i9GO_str │ │ │ │ │ +i9GP_str │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc │ │ │ │ │ ghczminternal_GHCziInternalziBase_map_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc_ccs │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_init_arr │ │ │ │ │ ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_CastTy_con_info │ │ │ │ │ ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9p9_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pa_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GA_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GB_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -51,16 +51,16 @@ │ │ │ │ │ b 560 │ │ │ │ │ R_AARCH64_JUMP26 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pb_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pc_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GC_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GD_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000005 │ │ │ │ │ .word 0x00000001 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pd_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pe_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GE_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GF_str-0x18 │ │ │ │ │ .word 0x00000001 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000009 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x23 │ │ │ │ │ mov x17, x22 │ │ │ │ │ adrp x15, 0 │ │ │ │ │ @@ -148,16 +148,16 @@ │ │ │ │ │ ldr x18, [sp, #16] │ │ │ │ │ mov x24, x18 │ │ │ │ │ ldr x17, [sp, #24] │ │ │ │ │ ldur x23, [x17, #23] │ │ │ │ │ b 560 │ │ │ │ │ R_AARCH64_JUMP26 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pf_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pg_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GG_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GH_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -232,16 +232,16 @@ │ │ │ │ │ R_AARCH64_JUMP26 ghczminternal_GHCziInternalziBase_map_info │ │ │ │ │ mov x17, #0x20 // #32 │ │ │ │ │ str x17, [x19, #904] │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9ph_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pi_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GI_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GJ_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -282,16 +282,16 @@ │ │ │ │ │ b 560 │ │ │ │ │ R_AARCH64_JUMP26 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pj_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pk_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GK_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GL_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -332,16 +332,16 @@ │ │ │ │ │ b 560 │ │ │ │ │ R_AARCH64_JUMP26 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pl_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9pm_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GM_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GN_str-0x18 │ │ │ │ │ .word 0x00000002 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000012 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ R_AARCH64_ADR_GOT_PAGE era │ │ │ │ │ @@ -384,16 +384,16 @@ │ │ │ │ │ mov x22, x18 │ │ │ │ │ ldur x18, [x19, #-16] │ │ │ │ │ br x18 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000000f │ │ │ │ │ .word 0x00000002 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 i9pn_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 i9po_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 i9GO_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 i9GP_str-0x18 │ │ │ │ │ .word 0x0000000e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ 0000000000000560 : │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_info(): │ │ │ │ │ sub x18, x20, #0x18 │ │ │ │ │ cmp x18, x28 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ [ 20] src-ghc-9.10/Internal/Type.hs:(15,1)-(30,34) │ │ │ │ │ [ 50] CAF │ │ │ │ │ [ 58] Internal.Type │ │ │ │ │ [ 68] │ │ │ │ │ [ 78] Internal.Type │ │ │ │ │ [ 88] ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH │ │ │ │ │ [ c0] TcType │ │ │ │ │ - [ c8] │ │ │ │ │ + [ c8] │ │ │ │ │ [ 118] TcType │ │ │ │ │ - [ 120] │ │ │ │ │ + [ 120] │ │ │ │ │ [ 170] ->TcType │ │ │ │ │ - [ 180] │ │ │ │ │ + [ 180] │ │ │ │ │ [ 1d0] List │ │ │ │ │ - [ 1d8] │ │ │ │ │ + [ 1d8] │ │ │ │ │ [ 228] TcType │ │ │ │ │ - [ 230] │ │ │ │ │ + [ 230] │ │ │ │ │ [ 280] TcType │ │ │ │ │ - [ 288] │ │ │ │ │ + [ 288] │ │ │ │ │ [ 2d8] TcType │ │ │ │ │ - [ 2e0] │ │ │ │ │ + [ 2e0] │ │ │ │ │ [ 330] ->>TcType │ │ │ │ │ - [ 340] │ │ │ │ │ + [ 340] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 69397039 5f737472 00693970 .$d.i9p9_str.i9p │ │ │ │ │ - 0x00000010 615f7374 72002478 00693970 625f7374 a_str.$x.i9pb_st │ │ │ │ │ - 0x00000020 72006939 70635f73 74720069 3970645f r.i9pc_str.i9pd_ │ │ │ │ │ - 0x00000030 73747200 69397065 5f737472 00693970 str.i9pe_str.i9p │ │ │ │ │ - 0x00000040 665f7374 72006939 70675f73 74720069 f_str.i9pg_str.i │ │ │ │ │ - 0x00000050 3970685f 73747200 69397069 5f737472 9ph_str.i9pi_str │ │ │ │ │ - 0x00000060 00693970 6a5f7374 72006939 706b5f73 .i9pj_str.i9pk_s │ │ │ │ │ - 0x00000070 74720069 39706c5f 73747200 6939706d tr.i9pl_str.i9pm │ │ │ │ │ - 0x00000080 5f737472 00693970 6e5f7374 72006939 _str.i9pn_str.i9 │ │ │ │ │ - 0x00000090 706f5f73 74720067 68637a6d 7463706c po_str.ghczmtcpl │ │ │ │ │ + 0x00000000 00246400 69394741 5f737472 00693947 .$d.i9GA_str.i9G │ │ │ │ │ + 0x00000010 425f7374 72002478 00693947 435f7374 B_str.$x.i9GC_st │ │ │ │ │ + 0x00000020 72006939 47445f73 74720069 3947455f r.i9GD_str.i9GE_ │ │ │ │ │ + 0x00000030 73747200 69394746 5f737472 00693947 str.i9GF_str.i9G │ │ │ │ │ + 0x00000040 475f7374 72006939 47485f73 74720069 G_str.i9GH_str.i │ │ │ │ │ + 0x00000050 3947495f 73747200 6939474a 5f737472 9GI_str.i9GJ_str │ │ │ │ │ + 0x00000060 00693947 4b5f7374 72006939 474c5f73 .i9GK_str.i9GL_s │ │ │ │ │ + 0x00000070 74720069 39474d5f 73747200 6939474e tr.i9GM_str.i9GN │ │ │ │ │ + 0x00000080 5f737472 00693947 4f5f7374 72006939 _str.i9GO_str.i9 │ │ │ │ │ + 0x00000090 47505f73 74720067 68637a6d 7463706c GP_str.ghczmtcpl │ │ │ │ │ 0x000000a0 7567696e 737a6d65 78747261 7a6d307a uginszmextrazm0z │ │ │ │ │ 0x000000b0 69347a69 367a6d41 365a5a55 48435643 i4zi6zmA6ZZUHCVC │ │ │ │ │ 0x000000c0 4e525444 315a5a57 58514d78 5547485f NRTD1ZZWXQMxUGH_ │ │ │ │ │ 0x000000d0 496e7465 726e616c 7a695479 70655f43 InternalziType_C │ │ │ │ │ 0x000000e0 4146735f 63630067 68637a6d 696e7465 AFs_cc.ghczminte │ │ │ │ │ 0x000000f0 726e616c 5f474843 7a69496e 7465726e rnal_GHCziIntern │ │ │ │ │ 0x00000100 616c7a69 42617365 5f6d6170 5f696e66 alziBase_map_inf │ │ │ ├── Evidence.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .rodata.str │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 7 .data │ │ │ │ │ 4: 0000000000000000 0 SECTION LOCAL DEFAULT 11 .data.rel │ │ │ │ │ 5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 6: 0000000000000000 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 7: 00000000000000e0 0 NOTYPE LOCAL DEFAULT 3 imTN_str │ │ │ │ │ - 8: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 3 imTO_str │ │ │ │ │ + 7: 00000000000000e0 0 NOTYPE LOCAL DEFAULT 3 imTI_str │ │ │ │ │ + 8: 00000000000000f0 0 NOTYPE LOCAL DEFAULT 3 imTJ_str │ │ │ │ │ 9: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 10: 0000000000000020 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 11: 0000000000000110 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 12: 0000000000000130 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ - 13: 0000000000000140 0 NOTYPE LOCAL DEFAULT 3 imTP_str │ │ │ │ │ - 14: 0000000000000150 0 NOTYPE LOCAL DEFAULT 3 imTQ_str │ │ │ │ │ + 13: 0000000000000140 0 NOTYPE LOCAL DEFAULT 3 imTK_str │ │ │ │ │ + 14: 0000000000000150 0 NOTYPE LOCAL DEFAULT 3 imTL_str │ │ │ │ │ 15: 00000000000002d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 16: 00000000000002f8 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 17: 0000000000000000 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 18: 000000000000046c 0 NOTYPE LOCAL DEFAULT 1 $x │ │ │ │ │ 19: 0000000000000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 20: 0000000000000014 0 NOTYPE LOCAL DEFAULT 4 $d │ │ │ │ │ 21: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_Refl_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x1478 contains 67 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000700000104 R_AARCH64_PREL64 00000000000000e0 imTN_str - 20 │ │ │ │ │ -0000000000000008 0000000800000104 R_AARCH64_PREL64 00000000000000f0 imTO_str - 18 │ │ │ │ │ +0000000000000000 0000000700000104 R_AARCH64_PREL64 00000000000000e0 imTI_str - 20 │ │ │ │ │ +0000000000000008 0000000800000104 R_AARCH64_PREL64 00000000000000f0 imTJ_str - 18 │ │ │ │ │ 000000000000001c 0000000300000105 R_AARCH64_PREL32 0000000000000000 .data + dc │ │ │ │ │ 0000000000000024 0000002500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000028 0000002500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000048 0000002500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 000000000000004c 0000002500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000070 0000001b00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000074 0000001b00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ @@ -34,16 +34,16 @@ │ │ │ │ │ 0000000000000260 0000001500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_Refl_con_info + 0 │ │ │ │ │ 0000000000000270 0000002500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ │ 0000000000000274 0000002500000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 era + 0 │ │ │ │ │ 0000000000000284 0000002b00000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 user_era + 0 │ │ │ │ │ 0000000000000288 0000002b00000138 R_AARCH64_LD64_GOT_LO12_NC 0000000000000000 user_era + 0 │ │ │ │ │ 00000000000002c0 000000290000011a R_AARCH64_JUMP26 0000000000000000 stg_gc_unpt_r1 + 0 │ │ │ │ │ 00000000000002cc 000000290000011a R_AARCH64_JUMP26 0000000000000000 stg_gc_unpt_r1 + 0 │ │ │ │ │ -00000000000002d8 0000000d00000104 R_AARCH64_PREL64 0000000000000140 imTP_str - 20 │ │ │ │ │ -00000000000002e0 0000000e00000104 R_AARCH64_PREL64 0000000000000150 imTQ_str - 18 │ │ │ │ │ +00000000000002d8 0000000d00000104 R_AARCH64_PREL64 0000000000000140 imTK_str - 20 │ │ │ │ │ +00000000000002e0 0000000e00000104 R_AARCH64_PREL64 0000000000000150 imTL_str - 18 │ │ │ │ │ 00000000000002f4 0000000300000105 R_AARCH64_PREL32 0000000000000000 .data + dc │ │ │ │ │ 0000000000000318 0000001c00000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_HPC_cc + 0 │ │ │ │ │ 000000000000031c 0000001c00000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_HPC_cc + 0 │ │ │ │ │ 0000000000000324 000000270000011b R_AARCH64_CALL26 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000350 0000000100000113 R_AARCH64_ADR_PREL_PG_HI21 0000000000000000 .text + 20 │ │ │ │ │ 0000000000000354 0000000100000115 R_AARCH64_ADD_ABS_LO12_NC 0000000000000000 .text + 20 │ │ │ │ │ 0000000000000364 0000002500000137 R_AARCH64_ADR_GOT_PAGE 0000000000000000 era + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,21 +2,21 @@ │ │ │ │ │ Internal.Evidence │ │ │ │ │ src-ghc-9.10/Internal/Evidence.hs:(13,1)-(14,62) │ │ │ │ │ Internal.Evidence │ │ │ │ │ │ │ │ │ │ Internal.Evidence │ │ │ │ │ ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH │ │ │ │ │ Coercion │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->>>EvTerm │ │ │ │ │ │ │ │ │ │ -imTN_str │ │ │ │ │ -imTO_str │ │ │ │ │ -imTP_str │ │ │ │ │ -imTQ_str │ │ │ │ │ +imTI_str │ │ │ │ │ +imTJ_str │ │ │ │ │ +imTK_str │ │ │ │ │ +imTL_str │ │ │ │ │ ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_Refl_con_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule3_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_init__prof_init │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_zdtrModule2_bytes │ │ │ │ │ ghczm9zi10zi3zm98d9_LanguageziHaskellziSyntaxziBasic_Nominal_closure │ │ │ │ │ ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_UnivCo_con_info │ │ │ │ │ stg_upd_frame_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 imTN_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 imTO_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 imTI_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 imTJ_str-0x18 │ │ │ │ │ .word 0x00000003 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x0000000f │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_AARCH64_PREL32 .data+0xdc │ │ │ │ │ mov x18, x22 │ │ │ │ │ adrp x17, 0 │ │ │ │ │ @@ -214,16 +214,16 @@ │ │ │ │ │ mov x18, #0x20 // #32 │ │ │ │ │ str x18, [x19, #904] │ │ │ │ │ b 0 │ │ │ │ │ R_AARCH64_JUMP26 stg_gc_unpt_r1 │ │ │ │ │ .word 0x00000017 │ │ │ │ │ .word 0x00000003 │ │ │ │ │ ... │ │ │ │ │ - R_AARCH64_PREL64 imTP_str-0x20 │ │ │ │ │ - R_AARCH64_PREL64 imTQ_str-0x18 │ │ │ │ │ + R_AARCH64_PREL64 imTK_str-0x20 │ │ │ │ │ + R_AARCH64_PREL64 imTL_str-0x18 │ │ │ │ │ .word 0x0000000e │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_AARCH64_PREL32 .data+0xdc │ │ │ │ │ │ │ │ │ │ 00000000000002f8 : │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_info(): │ │ │ │ │ add x21, x21, #0x78 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,11 +5,11 @@ │ │ │ │ │ [ 28] src-ghc-9.10/Internal/Evidence.hs:(13,1)-(14,62) │ │ │ │ │ [ 60] CAF │ │ │ │ │ [ 68] Internal.Evidence │ │ │ │ │ [ 80] │ │ │ │ │ [ 90] Internal.Evidence │ │ │ │ │ [ a8] ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH │ │ │ │ │ [ e0] Coercion │ │ │ │ │ - [ f0] │ │ │ │ │ + [ f0] │ │ │ │ │ [ 140] ->>>EvTerm │ │ │ │ │ [ 150] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 696d544e 5f737472 00696d54 .$d.imTN_str.imT │ │ │ │ │ - 0x00000010 4f5f7374 72002478 00696d54 505f7374 O_str.$x.imTP_st │ │ │ │ │ - 0x00000020 7200696d 54515f73 74720067 68637a6d r.imTQ_str.ghczm │ │ │ │ │ + 0x00000000 00246400 696d5449 5f737472 00696d54 .$d.imTI_str.imT │ │ │ │ │ + 0x00000010 4a5f7374 72002478 00696d54 4b5f7374 J_str.$x.imTK_st │ │ │ │ │ + 0x00000020 7200696d 544c5f73 74720067 68637a6d r.imTL_str.ghczm │ │ │ │ │ 0x00000030 397a6931 307a6933 7a6d3938 64395f47 9zi10zi3zm98d9_G │ │ │ │ │ 0x00000040 48437a69 436f7265 7a695479 436f7a69 HCziCoreziTyCozi │ │ │ │ │ 0x00000050 5265705f 5265666c 5f636f6e 5f696e66 Rep_Refl_con_inf │ │ │ │ │ 0x00000060 6f006768 637a6d74 63706c75 67696e73 o.ghczmtcplugins │ │ │ │ │ 0x00000070 7a6d6578 7472617a 6d307a69 347a6936 zmextrazm0zi4zi6 │ │ │ │ │ 0x00000080 7a6d4136 5a5a5548 4356434e 52544431 zmA6ZZUHCVCNRTD1 │ │ │ │ │ 0x00000090 5a5a5758 514d7855 47485f49 6e746572 ZZWXQMxUGH_Inter