--- /srv/rebuilderd/tmp/rebuilderd9rFxrO/inputs/libghc-ghc-tcplugins-extra-prof_0.4.6-2_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderd9rFxrO/out/libghc-ghc-tcplugins-extra-prof_0.4.6-2_riscv64.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 1160 2026-01-04 15:08:21.000000 control.tar.xz │ --rw-r--r-- 0 0 0 92156 2026-01-04 15:08:21.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 92168 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/riscv64-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 {} │ │ │ │ @@ -746,17 +746,17 @@ │ │ │ │ 0000000000007a08 t szh2_info$def │ │ │ │ 0000000000007cc6 t szh3_info$def │ │ │ │ 0000000000007c14 t szha_info$def │ │ │ │ U user_era │ │ │ │ │ │ │ │ Constraint.p_o: │ │ │ │ U CCS_DONT_CARE │ │ │ │ -0000000000000000 r c7A3_str$def │ │ │ │ -0000000000000000 r c7A8_str$def │ │ │ │ -0000000000000000 r c7Ab_str$def │ │ │ │ +0000000000000000 r c7ca_str$def │ │ │ │ +0000000000000000 r c7cc_str$def │ │ │ │ +0000000000000000 r c7ce_str$def │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_CAFs_cc │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_CAFs_cc_ccs │ │ │ │ 0000000000000000 T ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_init__prof_init │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_zdtrModule1_closure │ │ │ │ 0000000000000000 d ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_zdtrModule1_closure$def │ │ │ │ @@ -768,17 +768,17 @@ │ │ │ │ 0000000000000000 r ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_zdtrModule4_bytes$def │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziConstraint_zdtrModule_closure │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ │ │ │ │ Predicate.p_o: │ │ │ │ U CCS_DONT_CARE │ │ │ │ -0000000000000000 r c7Dd_str$def │ │ │ │ -0000000000000000 r c7De_str$def │ │ │ │ -0000000000000000 r c7Dg_str$def │ │ │ │ +0000000000000000 r c7cb_str$def │ │ │ │ +0000000000000000 r c7cd_str$def │ │ │ │ +0000000000000000 r c7cf_str$def │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc_ccs │ │ │ │ 0000000000000000 T ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_init__prof_init │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule1_closure │ │ │ │ 0000000000000000 d ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule1_closure$def │ │ │ │ @@ -813,21 +813,21 @@ │ │ │ │ 0000000000000000 D ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziGhcPlugins_zdtrModule_closure │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ │ │ │ │ Type.p_o: │ │ │ │ U CCS_DONT_CARE │ │ │ │ 0000000000000000 r c9DA_str$def │ │ │ │ -0000000000000000 r c9DB_str$def │ │ │ │ -0000000000000000 r c9DC_str$def │ │ │ │ -00000000000006e6 t c9DJ_info$def │ │ │ │ +00000000000006e6 t c9DH_info$def │ │ │ │ +0000000000000000 r c9Dv_str$def │ │ │ │ +0000000000000000 r c9Dw_str$def │ │ │ │ 0000000000000000 r c9Dx_str$def │ │ │ │ 0000000000000000 r c9Dy_str$def │ │ │ │ 0000000000000000 r c9Dz_str$def │ │ │ │ -0000000000000a42 t c9Fs_info$def │ │ │ │ +0000000000000a42 t c9Fq_info$def │ │ │ │ U enterFunCCS │ │ │ │ U era │ │ │ │ U ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_AppTy_con_info │ │ │ │ U ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_CastTy_con_info │ │ │ │ U ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_FunTy_con_info │ │ │ │ U ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_TyConApp_con_info │ │ │ │ U ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure │ │ │ │ @@ -1124,11 +1124,11 @@ │ │ │ │ 0000000000000000 r in7q_str$def │ │ │ │ 0000000000000000 r in7r_str$def │ │ │ │ 0000000000000000 r in7s_str$def │ │ │ │ 0000000000000000 r in7t_str$def │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ -0000000000000026 t sn1t_info$def │ │ │ │ +0000000000000026 t sn1A_info$def │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ U user_era │ │ │ ├── Predicate.p_o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ There are 30 section headers, starting at offset 0x10b8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 0000000000000000 000040 00002c 00 AX 0 0 2 │ │ │ │ │ [ 2] .rela.text RELA 0000000000000000 000a48 0000c0 18 I 27 1 8 │ │ │ │ │ - [ 3] .rodata.c7Dd_str$def PROGBITS 0000000000000000 00006c 000004 00 AR 0 0 1 │ │ │ │ │ - [ 4] .rodata.c7De_str$def PROGBITS 0000000000000000 000070 000011 00 AR 0 0 1 │ │ │ │ │ - [ 5] .rodata.c7Dg_str$def PROGBITS 0000000000000000 000081 000010 00 AR 0 0 1 │ │ │ │ │ + [ 3] .rodata.c7cb_str$def PROGBITS 0000000000000000 00006c 000004 00 AR 0 0 1 │ │ │ │ │ + [ 4] .rodata.c7cd_str$def PROGBITS 0000000000000000 000070 000011 00 AR 0 0 1 │ │ │ │ │ + [ 5] .rodata.c7cf_str$def PROGBITS 0000000000000000 000081 000010 00 AR 0 0 1 │ │ │ │ │ [ 6] .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule2_bytes$def PROGBITS 0000000000000000 000091 000011 00 AR 0 0 1 │ │ │ │ │ [ 7] .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule4_bytes$def PROGBITS 0000000000000000 0000a2 000031 00 AR 0 0 1 │ │ │ │ │ [ 8] .eh_frame PROGBITS 0000000000000000 0000d8 000038 00 A 0 0 8 │ │ │ │ │ [ 9] .rela.eh_frame RELA 0000000000000000 000b08 000078 18 I 27 8 8 │ │ │ │ │ [10] .note.GNU-stack PROGBITS 0000000000000038 000110 000000 00 0 0 1 │ │ │ │ │ [11] .data PROGBITS 0000000000000000 000110 000020 00 WA 0 0 8 │ │ │ │ │ [12] .rela.data RELA 0000000000000000 000b80 000030 18 I 27 11 8 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 26 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ - 1: 0000000000000000 4 OBJECT LOCAL DEFAULT 3 c7Dd_str$def │ │ │ │ │ - 2: 0000000000000000 17 OBJECT LOCAL DEFAULT 4 c7De_str$def │ │ │ │ │ - 3: 0000000000000000 16 OBJECT LOCAL DEFAULT 5 c7Dg_str$def │ │ │ │ │ + 1: 0000000000000000 4 OBJECT LOCAL DEFAULT 3 c7cb_str$def │ │ │ │ │ + 2: 0000000000000000 17 OBJECT LOCAL DEFAULT 4 c7cd_str$def │ │ │ │ │ + 3: 0000000000000000 16 OBJECT LOCAL DEFAULT 5 c7cf_str$def │ │ │ │ │ 4: 0000000000000000 17 OBJECT LOCAL DEFAULT 6 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule2_bytes$def │ │ │ │ │ 5: 0000000000000000 49 OBJECT LOCAL DEFAULT 7 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule4_bytes$def │ │ │ │ │ 6: 0000000000000000 32 OBJECT LOCAL DEFAULT 17 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule3_closure$def │ │ │ │ │ 7: 0000000000000000 32 OBJECT LOCAL DEFAULT 19 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule1_closure$def │ │ │ │ │ 8: 0000000000000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR0 │ │ │ │ │ 9: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ │ 10: 000000000000002c 0 NOTYPE LOCAL DEFAULT 1 .L0 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -21,17 +21,17 @@ │ │ │ │ │ Relocation section '.rela.data' at offset 0xb80 contains 2 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000e00000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc + 0 │ │ │ │ │ 0000000000000010 0000001100000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc_ccs + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc$def' at offset 0xbb0 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000008 0000000100000002 R_RISCV_64 0000000000000000 c7Dd_str$def + 0 │ │ │ │ │ -0000000000000010 0000000200000002 R_RISCV_64 0000000000000000 c7De_str$def + 0 │ │ │ │ │ -0000000000000018 0000000300000002 R_RISCV_64 0000000000000000 c7Dg_str$def + 0 │ │ │ │ │ +0000000000000008 0000000100000002 R_RISCV_64 0000000000000000 c7cb_str$def + 0 │ │ │ │ │ +0000000000000010 0000000200000002 R_RISCV_64 0000000000000000 c7cd_str$def + 0 │ │ │ │ │ +0000000000000018 0000000300000002 R_RISCV_64 0000000000000000 c7cf_str$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc_ccs$def' at offset 0xbf8 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000008 0000000e00000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule3_closure$def' at offset 0xc10 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ GhcApi.Predicate │ │ │ │ │ │ │ │ │ │ GhcApi.Predicate │ │ │ │ │ ghc-tcplugins-extra-0.4.6-A6ZUHCVCNRTD1ZWXQMxUGH │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ -c7Dd_str$def │ │ │ │ │ -c7De_str$def │ │ │ │ │ -c7Dg_str$def │ │ │ │ │ +c7cb_str$def │ │ │ │ │ +c7cd_str$def │ │ │ │ │ +c7cf_str$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule2_bytes$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule4_bytes$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule3_closure$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule1_closure$def │ │ │ │ │ .LANCHOR0 │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule2_bytes │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc │ │ │ │ │ @@ -22,17 +22,17 @@ │ │ │ │ │ ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule1_closure │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule3_closure │ │ │ │ │ registerCcList │ │ │ │ │ ghczmprim_GHCziTypes_Module_con_info │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ -.rodata.c7Dd_str$def │ │ │ │ │ -.rodata.c7De_str$def │ │ │ │ │ -.rodata.c7Dg_str$def │ │ │ │ │ +.rodata.c7cb_str$def │ │ │ │ │ +.rodata.c7cd_str$def │ │ │ │ │ +.rodata.c7cf_str$def │ │ │ │ │ .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule2_bytes$def │ │ │ │ │ .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_zdtrModule4_bytes$def │ │ │ │ │ .rela.eh_frame │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .rela.data │ │ │ │ │ .rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc$def │ │ │ │ │ .rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_GhcApiziPredicate_CAFs_cc_ccs$def │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00633744 645f7374 72246465 66006337 .c7Dd_str$def.c7 │ │ │ │ │ - 0x00000010 44655f73 74722464 65660063 3744675f De_str$def.c7Dg_ │ │ │ │ │ + 0x00000000 00633763 625f7374 72246465 66006337 .c7cb_str$def.c7 │ │ │ │ │ + 0x00000010 63645f73 74722464 65660063 3763665f cd_str$def.c7cf_ │ │ │ │ │ 0x00000020 73747224 64656600 6768637a 6d746370 str$def.ghczmtcp │ │ │ │ │ 0x00000030 6c756769 6e737a6d 65787472 617a6d30 luginszmextrazm0 │ │ │ │ │ 0x00000040 7a69347a 69367a6d 41365a5a 55484356 zi4zi6zmA6ZZUHCV │ │ │ │ │ 0x00000050 434e5254 44315a5a 5758514d 78554748 CNRTD1ZZWXQMxUGH │ │ │ │ │ 0x00000060 5f476863 4170697a 69507265 64696361 _GhcApiziPredica │ │ │ │ │ 0x00000070 74655f7a 6474724d 6f64756c 65325f62 te_zdtrModule2_b │ │ │ │ │ 0x00000080 79746573 24646566 00676863 7a6d7463 ytes$def.ghczmtc │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.shstrtab': │ │ │ │ │ 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ │ │ │ 0x00000010 002e7368 73747274 6162002e 72656c61 ..shstrtab..rela │ │ │ │ │ 0x00000020 2e746578 74002e72 6f646174 612e6337 .text..rodata.c7 │ │ │ │ │ - 0x00000030 44645f73 74722464 6566002e 726f6461 Dd_str$def..roda │ │ │ │ │ - 0x00000040 74612e63 3744655f 73747224 64656600 ta.c7De_str$def. │ │ │ │ │ - 0x00000050 2e726f64 6174612e 63374467 5f737472 .rodata.c7Dg_str │ │ │ │ │ + 0x00000030 63625f73 74722464 6566002e 726f6461 cb_str$def..roda │ │ │ │ │ + 0x00000040 74612e63 3763645f 73747224 64656600 ta.c7cd_str$def. │ │ │ │ │ + 0x00000050 2e726f64 6174612e 63376366 5f737472 .rodata.c7cf_str │ │ │ │ │ 0x00000060 24646566 002e726f 64617461 2e676863 $def..rodata.ghc │ │ │ │ │ 0x00000070 7a6d7463 706c7567 696e737a 6d657874 zmtcpluginszmext │ │ │ │ │ 0x00000080 72617a6d 307a6934 7a69367a 6d41365a razm0zi4zi6zmA6Z │ │ │ │ │ 0x00000090 5a554843 56434e52 5444315a 5a575851 ZUHCVCNRTD1ZZWXQ │ │ │ │ │ 0x000000a0 4d785547 485f4768 63417069 7a695072 MxUGH_GhcApiziPr │ │ │ │ │ 0x000000b0 65646963 6174655f 7a647472 4d6f6475 edicate_zdtrModu │ │ │ │ │ 0x000000c0 6c65325f 62797465 73246465 66002e72 le2_bytes$def..r │ │ │ ├── Type.p_o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -3,20 +3,20 @@ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 0000000000000000 000040 000aa4 00 AX 0 0 8 │ │ │ │ │ [ 2] .rela.text RELA 0000000000000000 002850 002628 18 I 52 1 8 │ │ │ │ │ [ 3] .rodata PROGBITS 0000000000000000 000ae4 000018 00 A 0 0 4 │ │ │ │ │ [ 4] .rela.rodata RELA 0000000000000000 004e78 000090 18 I 52 3 8 │ │ │ │ │ - [ 5] .rodata.c9Dx_str$def PROGBITS 0000000000000000 000afc 00000a 00 AR 0 0 1 │ │ │ │ │ - [ 6] .rodata.c9Dy_str$def PROGBITS 0000000000000000 000b06 00000e 00 AR 0 0 1 │ │ │ │ │ - [ 7] .rodata.c9Dz_str$def PROGBITS 0000000000000000 000b14 00002d 00 AR 0 0 1 │ │ │ │ │ - [ 8] .rodata.c9DA_str$def PROGBITS 0000000000000000 000b41 000004 00 AR 0 0 1 │ │ │ │ │ - [ 9] .rodata.c9DB_str$def PROGBITS 0000000000000000 000b45 00000e 00 AR 0 0 1 │ │ │ │ │ - [10] .rodata.c9DC_str$def PROGBITS 0000000000000000 000b53 000010 00 AR 0 0 1 │ │ │ │ │ + [ 5] .rodata.c9Dv_str$def PROGBITS 0000000000000000 000afc 00000a 00 AR 0 0 1 │ │ │ │ │ + [ 6] .rodata.c9Dw_str$def PROGBITS 0000000000000000 000b06 00000e 00 AR 0 0 1 │ │ │ │ │ + [ 7] .rodata.c9Dx_str$def PROGBITS 0000000000000000 000b14 00002d 00 AR 0 0 1 │ │ │ │ │ + [ 8] .rodata.c9Dy_str$def PROGBITS 0000000000000000 000b41 000004 00 AR 0 0 1 │ │ │ │ │ + [ 9] .rodata.c9Dz_str$def PROGBITS 0000000000000000 000b45 00000e 00 AR 0 0 1 │ │ │ │ │ + [10] .rodata.c9DA_str$def PROGBITS 0000000000000000 000b53 000010 00 AR 0 0 1 │ │ │ │ │ [11] .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule2_bytes$def PROGBITS 0000000000000000 000b63 00000e 00 AR 0 0 1 │ │ │ │ │ [12] .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes$def PROGBITS 0000000000000000 000b71 000031 00 AR 0 0 1 │ │ │ │ │ [13] .rodata.i9Ga_str$def PROGBITS 0000000000000000 000ba2 000007 00 AR 0 0 1 │ │ │ │ │ [14] .rodata.i9Gb_str$def PROGBITS 0000000000000000 000ba9 00004a 00 AR 0 0 1 │ │ │ │ │ [15] .rodata.i9Gc_str$def PROGBITS 0000000000000000 000bf3 000007 00 AR 0 0 1 │ │ │ │ │ [16] .rodata.i9Gd_str$def PROGBITS 0000000000000000 000bfa 00004a 00 AR 0 0 1 │ │ │ │ │ [17] .rodata.i9Ge_str$def PROGBITS 0000000000000000 000c44 000009 00 AR 0 0 1 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ Symbol table '.symtab' contains 124 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000026 192 OBJECT LOCAL DEFAULT 1 s9Dc_info$def │ │ │ │ │ 2: 0000000000000000 7 OBJECT LOCAL DEFAULT 13 i9Ga_str$def │ │ │ │ │ 3: 0000000000000000 74 OBJECT LOCAL DEFAULT 14 i9Gb_str$def │ │ │ │ │ 4: 0000000000000000 64 OBJECT LOCAL DEFAULT 34 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def │ │ │ │ │ - 5: 00000000000006e6 822 OBJECT LOCAL DEFAULT 1 c9DJ_info$def │ │ │ │ │ + 5: 00000000000006e6 822 OBJECT LOCAL DEFAULT 1 c9DH_info$def │ │ │ │ │ 6: 0000000000000000 24 OBJECT LOCAL DEFAULT 46 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def │ │ │ │ │ 7: 000000000000010c 192 OBJECT LOCAL DEFAULT 1 s9Db_info$def │ │ │ │ │ 8: 0000000000000000 7 OBJECT LOCAL DEFAULT 15 i9Gc_str$def │ │ │ │ │ 9: 0000000000000000 74 OBJECT LOCAL DEFAULT 16 i9Gd_str$def │ │ │ │ │ 10: 00000000000001fa 162 OBJECT LOCAL DEFAULT 1 s9Df_info$def │ │ │ │ │ 11: 0000000000000000 9 OBJECT LOCAL DEFAULT 17 i9Ge_str$def │ │ │ │ │ 12: 0000000000000000 74 OBJECT LOCAL DEFAULT 18 i9Gf_str$def │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ 20: 0000000000000000 7 OBJECT LOCAL DEFAULT 23 i9Gk_str$def │ │ │ │ │ 21: 0000000000000000 74 OBJECT LOCAL DEFAULT 24 i9Gl_str$def │ │ │ │ │ 22: 000000000000056c 192 OBJECT LOCAL DEFAULT 1 s9Dt_info$def │ │ │ │ │ 23: 0000000000000000 7 OBJECT LOCAL DEFAULT 25 i9Gm_str$def │ │ │ │ │ 24: 0000000000000000 74 OBJECT LOCAL DEFAULT 26 i9Gn_str$def │ │ │ │ │ 25: 0000000000000000 10 OBJECT LOCAL DEFAULT 27 i9Go_str$def │ │ │ │ │ 26: 0000000000000000 80 OBJECT LOCAL DEFAULT 28 i9Gp_str$def │ │ │ │ │ - 27: 0000000000000a42 54 OBJECT LOCAL DEFAULT 1 c9Fs_info$def │ │ │ │ │ - 28: 0000000000000000 10 OBJECT LOCAL DEFAULT 5 c9Dx_str$def │ │ │ │ │ - 29: 0000000000000000 14 OBJECT LOCAL DEFAULT 6 c9Dy_str$def │ │ │ │ │ - 30: 0000000000000000 45 OBJECT LOCAL DEFAULT 7 c9Dz_str$def │ │ │ │ │ - 31: 0000000000000000 4 OBJECT LOCAL DEFAULT 8 c9DA_str$def │ │ │ │ │ - 32: 0000000000000000 14 OBJECT LOCAL DEFAULT 9 c9DB_str$def │ │ │ │ │ - 33: 0000000000000000 16 OBJECT LOCAL DEFAULT 10 c9DC_str$def │ │ │ │ │ + 27: 0000000000000a42 54 OBJECT LOCAL DEFAULT 1 c9Fq_info$def │ │ │ │ │ + 28: 0000000000000000 10 OBJECT LOCAL DEFAULT 5 c9Dv_str$def │ │ │ │ │ + 29: 0000000000000000 14 OBJECT LOCAL DEFAULT 6 c9Dw_str$def │ │ │ │ │ + 30: 0000000000000000 45 OBJECT LOCAL DEFAULT 7 c9Dx_str$def │ │ │ │ │ + 31: 0000000000000000 4 OBJECT LOCAL DEFAULT 8 c9Dy_str$def │ │ │ │ │ + 32: 0000000000000000 14 OBJECT LOCAL DEFAULT 9 c9Dz_str$def │ │ │ │ │ + 33: 0000000000000000 16 OBJECT LOCAL DEFAULT 10 c9DA_str$def │ │ │ │ │ 34: 0000000000000000 14 OBJECT LOCAL DEFAULT 11 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule2_bytes$def │ │ │ │ │ 35: 0000000000000000 49 OBJECT LOCAL DEFAULT 12 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes$def │ │ │ │ │ 36: 0000000000000000 32 OBJECT LOCAL DEFAULT 40 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule3_closure$def │ │ │ │ │ 37: 0000000000000000 32 OBJECT LOCAL DEFAULT 42 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule1_closure$def │ │ │ │ │ 38: 00000000000000d0 0 NOTYPE LOCAL DEFAULT 1 .LBB0_7 │ │ │ │ │ 39: 00000000000000d6 0 NOTYPE LOCAL DEFAULT 1 .LBB0_8 │ │ │ │ │ 40: 000000000000008a 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi0 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -20,20 +20,20 @@ │ │ │ │ │ 0000000000000082 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000086 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 0000000000000086 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000008a 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 000000000000008a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000008e 0000002800000018 R_RISCV_PCREL_LO12_I 000000000000008a .Lpcrel_hi0 + 0 │ │ │ │ │ 000000000000008e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000009a 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000009a 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000009a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000009e 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000009e 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000009e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000b6 000000290000002c R_RISCV_RVC_BRANCH 00000000000000c6 .LBB0_6 + 0 │ │ │ │ │ -00000000000000bc 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000000bc 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000000bc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000c0 0000002a00000018 R_RISCV_PCREL_LO12_I 00000000000000bc .Lpcrel_hi1 + 0 │ │ │ │ │ 00000000000000c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000da 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000000da 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000de 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000000de 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -56,20 +56,20 @@ │ │ │ │ │ 0000000000000168 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000016c 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 000000000000016c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000170 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000170 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000174 0000002d00000018 R_RISCV_PCREL_LO12_I 0000000000000170 .Lpcrel_hi2 + 0 │ │ │ │ │ 0000000000000174 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000180 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000180 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000180 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000184 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000184 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000184 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000019c 0000002e0000002c R_RISCV_RVC_BRANCH 00000000000001ac .LBB1_6 + 0 │ │ │ │ │ -00000000000001a2 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000001a2 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000001a2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001a6 0000002f00000018 R_RISCV_PCREL_LO12_I 00000000000001a2 .Lpcrel_hi3 + 0 │ │ │ │ │ 00000000000001a6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001c0 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000001c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001c4 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000001c4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -91,20 +91,20 @@ │ │ │ │ │ 0000000000000240 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000244 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 0000000000000244 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000248 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000248 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000024c 0000003200000018 R_RISCV_PCREL_LO12_I 0000000000000248 .Lpcrel_hi5 + 0 │ │ │ │ │ 000000000000024c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000258 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000258 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000258 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000025c 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000025c 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000025c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000274 000000330000002c R_RISCV_RVC_BRANCH 0000000000000284 .LBB2_5 + 0 │ │ │ │ │ -000000000000027a 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000027a 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000027a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000027e 0000003400000018 R_RISCV_PCREL_LO12_I 000000000000027a .Lpcrel_hi6 + 0 │ │ │ │ │ 000000000000027e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000292 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000292 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000296 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000296 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -158,20 +158,20 @@ │ │ │ │ │ 00000000000003fc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000400 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 0000000000000400 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000404 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000404 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000408 0000003a00000018 R_RISCV_PCREL_LO12_I 0000000000000404 .Lpcrel_hi8 + 0 │ │ │ │ │ 0000000000000408 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000414 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000414 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000414 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000418 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000418 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000418 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000430 0000003b0000002c R_RISCV_RVC_BRANCH 0000000000000440 .LBB4_6 + 0 │ │ │ │ │ -0000000000000436 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000436 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000436 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000043a 0000003c00000018 R_RISCV_PCREL_LO12_I 0000000000000436 .Lpcrel_hi9 + 0 │ │ │ │ │ 000000000000043a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000454 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000454 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000458 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000458 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -194,20 +194,20 @@ │ │ │ │ │ 00000000000004e2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000004e6 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 00000000000004e6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000004ea 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 00000000000004ea 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000004ee 0000003f00000018 R_RISCV_PCREL_LO12_I 00000000000004ea .Lpcrel_hi10 + 0 │ │ │ │ │ 00000000000004ee 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000004fa 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000004fa 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000004fa 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000004fe 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000004fe 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000004fe 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000516 000000400000002c R_RISCV_RVC_BRANCH 0000000000000526 .LBB5_6 + 0 │ │ │ │ │ -000000000000051c 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000051c 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000051c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000520 0000004100000018 R_RISCV_PCREL_LO12_I 000000000000051c .Lpcrel_hi11 + 0 │ │ │ │ │ 0000000000000520 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000053a 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 000000000000053a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000053e 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 000000000000053e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -230,20 +230,20 @@ │ │ │ │ │ 00000000000005c8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000005cc 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 00000000000005cc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000005d0 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 00000000000005d0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000005d4 0000004400000018 R_RISCV_PCREL_LO12_I 00000000000005d0 .Lpcrel_hi12 + 0 │ │ │ │ │ 00000000000005d4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000005e0 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000005e0 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000005e0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000005e4 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +00000000000005e4 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 00000000000005e4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000005fc 000000450000002c R_RISCV_RVC_BRANCH 000000000000060c .LBB6_6 + 0 │ │ │ │ │ -0000000000000602 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000602 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000602 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000606 0000004600000018 R_RISCV_PCREL_LO12_I 0000000000000602 .Lpcrel_hi13 + 0 │ │ │ │ │ 0000000000000606 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000620 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000620 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000624 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 0000000000000624 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -257,20 +257,20 @@ │ │ │ │ │ 0000000000000666 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000066a 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def + 0 │ │ │ │ │ 000000000000066a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000066e 0000007200000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 000000000000066e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000672 0000004800000018 R_RISCV_PCREL_LO12_I 000000000000066e .Lpcrel_hi14 + 0 │ │ │ │ │ 0000000000000672 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000067e 000000050000001a R_RISCV_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000067e 000000050000001a R_RISCV_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000067e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000682 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +0000000000000682 000000050000001b R_RISCV_LO12_I 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 0000000000000682 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000069a 000000490000002c R_RISCV_RVC_BRANCH 00000000000006a8 .LBB7_3 + 0 │ │ │ │ │ -000000000000069e 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DJ_info$def + 0 │ │ │ │ │ +000000000000069e 0000000500000017 R_RISCV_PCREL_HI20 00000000000006e6 c9DH_info$def + 0 │ │ │ │ │ 000000000000069e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000006a2 0000004a00000018 R_RISCV_PCREL_LO12_I 000000000000069e .Lpcrel_hi15 + 0 │ │ │ │ │ 00000000000006a2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000006b4 000000060000001a R_RISCV_HI20 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000006b4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000006b8 000000060000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def + 0 │ │ │ │ │ 00000000000006b8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -350,17 +350,17 @@ │ │ │ │ │ 00000000000008cc 000000630000001b R_RISCV_LO12_I 0000000000000000 ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziRep_CastTy_con_info + 0 │ │ │ │ │ 00000000000008cc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000008d8 0000006f0000001b R_RISCV_LO12_I 0000000000000000 era + 0 │ │ │ │ │ 00000000000008d8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000008dc 000000760000001b R_RISCV_LO12_I 0000000000000000 user_era + 0 │ │ │ │ │ 00000000000008dc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000900 000000510000002d R_RISCV_RVC_JUMP 00000000000009f6 .LBB8_14 + 0 │ │ │ │ │ -0000000000000902 0000001b0000001a R_RISCV_HI20 0000000000000a42 c9Fs_info$def + 0 │ │ │ │ │ +0000000000000902 0000001b0000001a R_RISCV_HI20 0000000000000a42 c9Fq_info$def + 0 │ │ │ │ │ 0000000000000902 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000906 0000001b0000001b R_RISCV_LO12_I 0000000000000a42 c9Fs_info$def + 0 │ │ │ │ │ +0000000000000906 0000001b0000001b R_RISCV_LO12_I 0000000000000a42 c9Fq_info$def + 0 │ │ │ │ │ 0000000000000906 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000090e 000000640000001a R_RISCV_HI20 0000000000000000 ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure + 1 │ │ │ │ │ 000000000000090e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000912 000000640000001b R_RISCV_LO12_I 0000000000000000 ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure + 1 │ │ │ │ │ 0000000000000912 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000922 0000007700000017 R_RISCV_PCREL_HI20 0000000000000000 ghczminternal_GHCziInternalziList_lookup_info + 0 │ │ │ │ │ 0000000000000922 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -430,23 +430,23 @@ │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000007000000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc + 0 │ │ │ │ │ 0000000000000008 0000005e00000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc + 0 │ │ │ │ │ 0000000000000018 0000006100000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc_ccs + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def' at offset 0x4fc8 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000008 0000001c00000002 R_RISCV_64 0000000000000000 c9Dx_str$def + 0 │ │ │ │ │ -0000000000000010 0000001d00000002 R_RISCV_64 0000000000000000 c9Dy_str$def + 0 │ │ │ │ │ -0000000000000018 0000001e00000002 R_RISCV_64 0000000000000000 c9Dz_str$def + 0 │ │ │ │ │ +0000000000000008 0000001c00000002 R_RISCV_64 0000000000000000 c9Dv_str$def + 0 │ │ │ │ │ +0000000000000010 0000001d00000002 R_RISCV_64 0000000000000000 c9Dw_str$def + 0 │ │ │ │ │ +0000000000000018 0000001e00000002 R_RISCV_64 0000000000000000 c9Dx_str$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc$def' at offset 0x5010 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000008 0000001f00000002 R_RISCV_64 0000000000000000 c9DA_str$def + 0 │ │ │ │ │ -0000000000000010 0000002000000002 R_RISCV_64 0000000000000000 c9DB_str$def + 0 │ │ │ │ │ -0000000000000018 0000002100000002 R_RISCV_64 0000000000000000 c9DC_str$def + 0 │ │ │ │ │ +0000000000000008 0000001f00000002 R_RISCV_64 0000000000000000 c9Dy_str$def + 0 │ │ │ │ │ +0000000000000010 0000002000000002 R_RISCV_64 0000000000000000 c9Dz_str$def + 0 │ │ │ │ │ +0000000000000018 0000002100000002 R_RISCV_64 0000000000000000 c9DA_str$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc_ccs$def' at offset 0x5058 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000008 0000005e00000002 R_RISCV_64 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_CAFs_cc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule3_closure$def' at offset 0x5070 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ │ ->TcType │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->>TcType │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ s9Dc_info$def │ │ │ │ │ i9Ga_str$def │ │ │ │ │ i9Gb_str$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_HPC_cc$def │ │ │ │ │ -c9DJ_info$def │ │ │ │ │ +c9DH_info$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure$def │ │ │ │ │ s9Db_info$def │ │ │ │ │ i9Gc_str$def │ │ │ │ │ i9Gd_str$def │ │ │ │ │ s9Df_info$def │ │ │ │ │ i9Ge_str$def │ │ │ │ │ i9Gf_str$def │ │ │ │ │ @@ -38,21 +38,21 @@ │ │ │ │ │ i9Gk_str$def │ │ │ │ │ i9Gl_str$def │ │ │ │ │ s9Dt_info$def │ │ │ │ │ i9Gm_str$def │ │ │ │ │ i9Gn_str$def │ │ │ │ │ i9Go_str$def │ │ │ │ │ i9Gp_str$def │ │ │ │ │ -c9Fs_info$def │ │ │ │ │ +c9Fq_info$def │ │ │ │ │ +c9Dv_str$def │ │ │ │ │ +c9Dw_str$def │ │ │ │ │ c9Dx_str$def │ │ │ │ │ c9Dy_str$def │ │ │ │ │ c9Dz_str$def │ │ │ │ │ c9DA_str$def │ │ │ │ │ -c9DB_str$def │ │ │ │ │ -c9DC_str$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule2_bytes$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule3_closure$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule1_closure$def │ │ │ │ │ .Lpcrel_hi0 │ │ │ │ │ .Lpcrel_hi1 │ │ │ │ │ .Lpcrel_hi2 │ │ │ │ │ @@ -107,20 +107,20 @@ │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_substType_closure │ │ │ │ │ enterFunCCS │ │ │ │ │ registerCcList │ │ │ │ │ ghczmprim_GHCziTypes_Module_con_info │ │ │ │ │ .shstrtab │ │ │ │ │ .rela.text │ │ │ │ │ .rela.rodata │ │ │ │ │ +.rodata.c9Dv_str$def │ │ │ │ │ +.rodata.c9Dw_str$def │ │ │ │ │ .rodata.c9Dx_str$def │ │ │ │ │ .rodata.c9Dy_str$def │ │ │ │ │ .rodata.c9Dz_str$def │ │ │ │ │ .rodata.c9DA_str$def │ │ │ │ │ -.rodata.c9DB_str$def │ │ │ │ │ -.rodata.c9DC_str$def │ │ │ │ │ .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule2_bytes$def │ │ │ │ │ .rodata.ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_zdtrModule4_bytes$def │ │ │ │ │ .rodata.i9Ga_str$def │ │ │ │ │ .rodata.i9Gb_str$def │ │ │ │ │ .rodata.i9Gc_str$def │ │ │ │ │ .rodata.i9Gd_str$def │ │ │ │ │ .rodata.i9Ge_str$def │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -51,33 +51,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi0 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-56(s2) │ │ │ │ │ sd a0,-48(s2) │ │ │ │ │ sd s5,-40(s2) │ │ │ │ │ beqz a1,b6 <.Lpcrel_hi0+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB0_6 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 00000000000000bc <.Lpcrel_hi1>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 00000000000000c6 <.LBB0_6>: │ │ │ │ │ @@ -147,33 +147,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi2 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-56(s2) │ │ │ │ │ sd a0,-48(s2) │ │ │ │ │ sd s5,-40(s2) │ │ │ │ │ beqz a1,19c <.Lpcrel_hi2+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB1_6 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 00000000000001a2 <.Lpcrel_hi3>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi3 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 00000000000001ac <.LBB1_6>: │ │ │ │ │ @@ -253,33 +253,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi5 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-24(s2) │ │ │ │ │ sd a0,-16(s2) │ │ │ │ │ sd s5,-8(s2) │ │ │ │ │ beqz a1,274 <.Lpcrel_hi5+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB2_5 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 000000000000027a <.Lpcrel_hi6>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi6 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 0000000000000284 <.LBB2_5>: │ │ │ │ │ @@ -414,33 +414,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi8 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-56(s2) │ │ │ │ │ sd a0,-48(s2) │ │ │ │ │ sd s5,-40(s2) │ │ │ │ │ beqz a1,430 <.Lpcrel_hi8+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB4_6 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 0000000000000436 <.Lpcrel_hi9>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi9 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 0000000000000440 <.LBB4_6>: │ │ │ │ │ @@ -510,33 +510,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi10 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-56(s2) │ │ │ │ │ sd a0,-48(s2) │ │ │ │ │ sd s5,-40(s2) │ │ │ │ │ beqz a1,516 <.Lpcrel_hi10+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB5_6 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 000000000000051c <.Lpcrel_hi11>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi11 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 0000000000000526 <.LBB5_6>: │ │ │ │ │ @@ -606,33 +606,33 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi12 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-56(s2) │ │ │ │ │ sd a0,-48(s2) │ │ │ │ │ sd s5,-40(s2) │ │ │ │ │ beqz a1,5fc <.Lpcrel_hi12+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB6_6 │ │ │ │ │ mv s2,s0 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 0000000000000602 <.Lpcrel_hi13>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi13 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 000000000000060c <.LBB6_6>: │ │ │ │ │ @@ -687,32 +687,32 @@ │ │ │ │ │ mv ra,ra │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi14 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ sd a0,864(s1) │ │ │ │ │ lui a2,0x0 │ │ │ │ │ - R_RISCV_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a2,a2 │ │ │ │ │ - R_RISCV_LO12_I c9DJ_info$def │ │ │ │ │ + R_RISCV_LO12_I c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ andi a1,s6,7 │ │ │ │ │ sd a2,-24(s0) │ │ │ │ │ sd a0,-16(s0) │ │ │ │ │ sd s5,-8(s0) │ │ │ │ │ beqz a1,69a <.Lpcrel_hi14+0x2c> │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB7_3 │ │ │ │ │ mv s4,s6 │ │ │ │ │ │ │ │ │ │ 000000000000069e <.Lpcrel_hi15>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ - R_RISCV_PCREL_HI20 c9DJ_info$def │ │ │ │ │ + R_RISCV_PCREL_HI20 c9DH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ R_RISCV_PCREL_LO12_I .Lpcrel_hi15 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jr t1 │ │ │ │ │ │ │ │ │ │ 00000000000006a8 <.LBB7_3>: │ │ │ │ │ @@ -739,15 +739,15 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000006e6 : │ │ │ │ │ +00000000000006e6 : │ │ │ │ │ .6...;...uz.y..E │ │ │ │ │ #..6c........... │ │ │ │ │ R_RISCV_BRANCH .LBB8_11 │ │ │ │ │ R_RISCV_HI20 .LJTI8_0 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I .LJTI8_0 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ @@ -982,18 +982,18 @@ │ │ │ │ │ sd a3,80(s3) │ │ │ │ │ sd t1,88(s3) │ │ │ │ │ j 900 <.LBB8_8+0x98> │ │ │ │ │ R_RISCV_RVC_JUMP .LBB8_14 │ │ │ │ │ │ │ │ │ │ 0000000000000902 <.LBB8_11>: │ │ │ │ │ lui a0,0x0 │ │ │ │ │ - R_RISCV_HI20 c9Fs_info$def │ │ │ │ │ + R_RISCV_HI20 c9Fq_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a0,a0 │ │ │ │ │ - R_RISCV_LO12_I c9Fs_info$def │ │ │ │ │ + R_RISCV_LO12_I c9Fq_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ld s6,23(s4) │ │ │ │ │ lui s5,0x0 │ │ │ │ │ R_RISCV_HI20 ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv s5,s5 │ │ │ │ │ R_RISCV_LO12_I ghczm9zi10zi3zm98d9_GHCziTypesziVar_zdfEqVar_closure+0x1 │ │ │ │ │ @@ -1135,15 +1135,15 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000a42 : │ │ │ │ │ +0000000000000a42 : │ │ │ │ │ .5...uz..F#..6c. │ │ │ │ │ ...5j..z...7..a. │ │ │ │ │ ...:...7......#8 │ │ │ │ │ I.*... │ │ │ │ │ │ │ │ │ │ 0000000000000a78 : │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziType_init__prof_init(): │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.c9Dx_str$def {} │ │ │ │ │ @@ -1,4 +1,6 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.c9Dx_str$def': │ │ │ │ │ - 0x00000000 73756273 74547970 6500 substType. │ │ │ │ │ + 0x00000000 7372632d 6768632d 392e3130 2f496e74 src-ghc-9.10/Int │ │ │ │ │ + 0x00000010 65726e61 6c2f5479 70652e68 733a2831 ernal/Type.hs:(1 │ │ │ │ │ + 0x00000020 352c3129 2d283330 2c333429 00 5,1)-(30,34). │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.c9Dy_str$def {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.c9Dy_str$def': │ │ │ │ │ - 0x00000000 496e7465 726e616c 2e547970 6500 Internal.Type. │ │ │ │ │ + 0x00000000 43414600 CAF. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.c9Dz_str$def {} │ │ │ │ │ @@ -1,6 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.c9Dz_str$def': │ │ │ │ │ - 0x00000000 7372632d 6768632d 392e3130 2f496e74 src-ghc-9.10/Int │ │ │ │ │ - 0x00000010 65726e61 6c2f5479 70652e68 733a2831 ernal/Type.hs:(1 │ │ │ │ │ - 0x00000020 352c3129 2d283330 2c333429 00 5,1)-(30,34). │ │ │ │ │ + 0x00000000 496e7465 726e616c 2e547970 6500 Internal.Type. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.c9DA_str$def {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.c9DA_str$def': │ │ │ │ │ - 0x00000000 43414600 CAF. │ │ │ │ │ + 0x00000000 3c656e74 6972652d 6d6f6475 6c653e00 . │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.i9Gp_str$def {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.i9Gp_str$def': │ │ │ │ │ 0x00000000 3c676863 2d746370 6c756769 6e732d65 . │ │ │ │ │ + 0x00000040 73756273 74547970 655f7235 48423e00 substType_r5HB>. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ 0x00000010 3947615f 73747224 64656600 69394762 9Ga_str$def.i9Gb │ │ │ │ │ 0x00000020 5f737472 24646566 00676863 7a6d7463 _str$def.ghczmtc │ │ │ │ │ 0x00000030 706c7567 696e737a 6d657874 72617a6d pluginszmextrazm │ │ │ │ │ 0x00000040 307a6934 7a69367a 6d41365a 5a554843 0zi4zi6zmA6ZZUHC │ │ │ │ │ 0x00000050 56434e52 5444315a 5a575851 4d785547 VCNRTD1ZZWXQMxUG │ │ │ │ │ 0x00000060 485f496e 7465726e 616c7a69 54797065 H_InternalziType │ │ │ │ │ 0x00000070 5f737562 73745479 70655f48 50435f63 _substType_HPC_c │ │ │ │ │ - 0x00000080 63246465 66006339 444a5f69 6e666f24 c$def.c9DJ_info$ │ │ │ │ │ + 0x00000080 63246465 66006339 44485f69 6e666f24 c$def.c9DH_info$ │ │ │ │ │ 0x00000090 64656600 6768637a 6d746370 6c756769 def.ghczmtcplugi │ │ │ │ │ 0x000000a0 6e737a6d 65787472 617a6d30 7a69347a nszmextrazm0zi4z │ │ │ │ │ 0x000000b0 69367a6d 41365a5a 55484356 434e5254 i6zmA6ZZUHCVCNRT │ │ │ │ │ 0x000000c0 44315a5a 5758514d 78554748 5f496e74 D1ZZWXQMxUGH_Int │ │ │ │ │ 0x000000d0 65726e61 6c7a6954 7970655f 73756273 ernalziType_subs │ │ │ │ │ 0x000000e0 74547970 655f636c 6f737572 65246465 tType_closure$de │ │ │ │ │ 0x000000f0 66007339 44625f69 6e666f24 64656600 f.s9Db_info$def. │ │ │ │ │ @@ -27,20 +27,20 @@ │ │ │ │ │ 0x00000180 24646566 00693947 6a5f7374 72246465 $def.i9Gj_str$de │ │ │ │ │ 0x00000190 66007339 446f5f69 6e666f24 64656600 f.s9Do_info$def. │ │ │ │ │ 0x000001a0 6939476b 5f737472 24646566 00693947 i9Gk_str$def.i9G │ │ │ │ │ 0x000001b0 6c5f7374 72246465 66007339 44745f69 l_str$def.s9Dt_i │ │ │ │ │ 0x000001c0 6e666f24 64656600 6939476d 5f737472 nfo$def.i9Gm_str │ │ │ │ │ 0x000001d0 24646566 00693947 6e5f7374 72246465 $def.i9Gn_str$de │ │ │ │ │ 0x000001e0 66006939 476f5f73 74722464 65660069 f.i9Go_str$def.i │ │ │ │ │ - 0x000001f0 3947705f 73747224 64656600 63394673 9Gp_str$def.c9Fs │ │ │ │ │ - 0x00000200 5f696e66 6f246465 66006339 44785f73 _info$def.c9Dx_s │ │ │ │ │ - 0x00000210 74722464 65660063 3944795f 73747224 tr$def.c9Dy_str$ │ │ │ │ │ - 0x00000220 64656600 6339447a 5f737472 24646566 def.c9Dz_str$def │ │ │ │ │ - 0x00000230 00633944 415f7374 72246465 66006339 .c9DA_str$def.c9 │ │ │ │ │ - 0x00000240 44425f73 74722464 65660063 3944435f DB_str$def.c9DC_ │ │ │ │ │ + 0x000001f0 3947705f 73747224 64656600 63394671 9Gp_str$def.c9Fq │ │ │ │ │ + 0x00000200 5f696e66 6f246465 66006339 44765f73 _info$def.c9Dv_s │ │ │ │ │ + 0x00000210 74722464 65660063 3944775f 73747224 tr$def.c9Dw_str$ │ │ │ │ │ + 0x00000220 64656600 63394478 5f737472 24646566 def.c9Dx_str$def │ │ │ │ │ + 0x00000230 00633944 795f7374 72246465 66006339 .c9Dy_str$def.c9 │ │ │ │ │ + 0x00000240 447a5f73 74722464 65660063 3944415f Dz_str$def.c9DA_ │ │ │ │ │ 0x00000250 73747224 64656600 6768637a 6d746370 str$def.ghczmtcp │ │ │ │ │ 0x00000260 6c756769 6e737a6d 65787472 617a6d30 luginszmextrazm0 │ │ │ │ │ 0x00000270 7a69347a 69367a6d 41365a5a 55484356 zi4zi6zmA6ZZUHCV │ │ │ │ │ 0x00000280 434e5254 44315a5a 5758514d 78554748 CNRTD1ZZWXQMxUGH │ │ │ │ │ 0x00000290 5f496e74 65726e61 6c7a6954 7970655f _InternalziType_ │ │ │ │ │ 0x000002a0 7a647472 4d6f6475 6c65325f 62797465 zdtrModule2_byte │ │ │ │ │ 0x000002b0 73246465 66006768 637a6d74 63706c75 s$def.ghczmtcplu │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.shstrtab': │ │ │ │ │ 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ │ │ │ 0x00000010 002e7368 73747274 6162002e 72656c61 ..shstrtab..rela │ │ │ │ │ 0x00000020 2e746578 74002e72 656c612e 726f6461 .text..rela.roda │ │ │ │ │ - 0x00000030 7461002e 726f6461 74612e63 3944785f ta..rodata.c9Dx_ │ │ │ │ │ + 0x00000030 7461002e 726f6461 74612e63 3944765f ta..rodata.c9Dv_ │ │ │ │ │ 0x00000040 73747224 64656600 2e726f64 6174612e str$def..rodata. │ │ │ │ │ - 0x00000050 63394479 5f737472 24646566 002e726f c9Dy_str$def..ro │ │ │ │ │ - 0x00000060 64617461 2e633944 7a5f7374 72246465 data.c9Dz_str$de │ │ │ │ │ - 0x00000070 66002e72 6f646174 612e6339 44415f73 f..rodata.c9DA_s │ │ │ │ │ + 0x00000050 63394477 5f737472 24646566 002e726f c9Dw_str$def..ro │ │ │ │ │ + 0x00000060 64617461 2e633944 785f7374 72246465 data.c9Dx_str$de │ │ │ │ │ + 0x00000070 66002e72 6f646174 612e6339 44795f73 f..rodata.c9Dy_s │ │ │ │ │ 0x00000080 74722464 6566002e 726f6461 74612e63 tr$def..rodata.c │ │ │ │ │ - 0x00000090 3944425f 73747224 64656600 2e726f64 9DB_str$def..rod │ │ │ │ │ - 0x000000a0 6174612e 63394443 5f737472 24646566 ata.c9DC_str$def │ │ │ │ │ + 0x00000090 39447a5f 73747224 64656600 2e726f64 9Dz_str$def..rod │ │ │ │ │ + 0x000000a0 6174612e 63394441 5f737472 24646566 ata.c9DA_str$def │ │ │ │ │ 0x000000b0 002e726f 64617461 2e676863 7a6d7463 ..rodata.ghczmtc │ │ │ │ │ 0x000000c0 706c7567 696e737a 6d657874 72617a6d pluginszmextrazm │ │ │ │ │ 0x000000d0 307a6934 7a69367a 6d41365a 5a554843 0zi4zi6zmA6ZZUHC │ │ │ │ │ 0x000000e0 56434e52 5444315a 5a575851 4d785547 VCNRTD1ZZWXQMxUG │ │ │ │ │ 0x000000f0 485f496e 7465726e 616c7a69 54797065 H_InternalziType │ │ │ │ │ 0x00000100 5f7a6474 724d6f64 756c6532 5f627974 _zdtrModule2_byt │ │ │ │ │ 0x00000110 65732464 6566002e 726f6461 74612e67 es$def..rodata.g │ │ │ ├── Evidence.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 63 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ - 1: 0000000000000026 156 OBJECT LOCAL DEFAULT 1 sn1t_info$def │ │ │ │ │ + 1: 0000000000000026 156 OBJECT LOCAL DEFAULT 1 sn1A_info$def │ │ │ │ │ 2: 0000000000000000 9 OBJECT LOCAL DEFAULT 11 in7q_str$def │ │ │ │ │ 3: 0000000000000000 78 OBJECT LOCAL DEFAULT 12 in7r_str$def │ │ │ │ │ 4: 0000000000000000 64 OBJECT LOCAL DEFAULT 20 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_HPC_cc$def │ │ │ │ │ 5: 00000000000000e8 276 OBJECT LOCAL DEFAULT 1 cn6X_info$def │ │ │ │ │ 6: 0000000000000000 11 OBJECT LOCAL DEFAULT 13 in7s_str$def │ │ │ │ │ 7: 0000000000000000 83 OBJECT LOCAL DEFAULT 14 in7t_str$def │ │ │ │ │ 8: 0000000000000000 32 OBJECT LOCAL DEFAULT 26 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_closure$def │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x1748 contains 132 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000006 0000000200000024 R_RISCV_ADD64 0000000000000000 in7q_str$def + 0 │ │ │ │ │ -0000000000000006 0000000100000028 R_RISCV_SUB64 0000000000000026 sn1t_info$def + 0 │ │ │ │ │ +0000000000000006 0000000100000028 R_RISCV_SUB64 0000000000000026 sn1A_info$def + 0 │ │ │ │ │ 000000000000000e 0000000300000024 R_RISCV_ADD64 0000000000000000 in7r_str$def + 0 │ │ │ │ │ -000000000000000e 0000000100000028 R_RISCV_SUB64 0000000000000026 sn1t_info$def + 0 │ │ │ │ │ +000000000000000e 0000000100000028 R_RISCV_SUB64 0000000000000026 sn1A_info$def + 0 │ │ │ │ │ 0000000000000022 0000003e00000023 R_RISCV_ADD32 0000000000000000 ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziCompare_eqType_closure + 0 │ │ │ │ │ -0000000000000022 0000000100000027 R_RISCV_SUB32 0000000000000026 sn1t_info$def + 0 │ │ │ │ │ +0000000000000022 0000000100000027 R_RISCV_SUB32 0000000000000026 sn1A_info$def + 0 │ │ │ │ │ 0000000000000026 000000320000001a R_RISCV_HI20 0000000000000000 era + 0 │ │ │ │ │ 0000000000000026 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000002a 000000320000001b R_RISCV_LO12_I 0000000000000000 era + 0 │ │ │ │ │ 000000000000002a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000004e 0000001300000010 R_RISCV_BRANCH 00000000000000bc .LBB0_4 + 0 │ │ │ │ │ 0000000000000056 000000270000001a R_RISCV_HI20 0000000000000000 stg_upd_frame_info + 0 │ │ │ │ │ 0000000000000056 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ @@ -89,17 +89,17 @@ │ │ │ │ │ 000000000000023c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000240 000000040000001b R_RISCV_LO12_I 0000000000000000 ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_HPC_cc$def + 0 │ │ │ │ │ 0000000000000240 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000246 0000003400000017 R_RISCV_PCREL_HI20 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000246 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000024a 0000001b00000018 R_RISCV_PCREL_LO12_I 0000000000000246 .Lpcrel_hi3 + 0 │ │ │ │ │ 000000000000024a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000025a 000000010000001a R_RISCV_HI20 0000000000000026 sn1t_info$def + 0 │ │ │ │ │ +000000000000025a 000000010000001a R_RISCV_HI20 0000000000000026 sn1A_info$def + 0 │ │ │ │ │ 000000000000025a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000025e 000000010000001b R_RISCV_LO12_I 0000000000000026 sn1t_info$def + 0 │ │ │ │ │ +000000000000025e 000000010000001b R_RISCV_LO12_I 0000000000000026 sn1A_info$def + 0 │ │ │ │ │ 000000000000025e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000262 000000320000001a R_RISCV_HI20 0000000000000000 era + 0 │ │ │ │ │ 0000000000000262 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000266 000000380000001a R_RISCV_HI20 0000000000000000 user_era + 0 │ │ │ │ │ 0000000000000266 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000270 000000320000001b R_RISCV_LO12_I 0000000000000000 era + 0 │ │ │ │ │ 0000000000000270 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ -sn1t_info$def │ │ │ │ │ +sn1A_info$def │ │ │ │ │ in7q_str$def │ │ │ │ │ in7r_str$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_HPC_cc$def │ │ │ │ │ cn6X_info$def │ │ │ │ │ in7s_str$def │ │ │ │ │ in7t_str$def │ │ │ │ │ ghczmtcpluginszmextrazm0zi4zi6zmA6ZZUHCVCNRTD1ZZWXQMxUGH_InternalziEvidence_evByFiat_closure$def │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -0000000000000000 : │ │ │ │ │ +0000000000000000 : │ │ │ │ │ nop │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ R_RISCV_ADD64 in7q_str$def │ │ │ │ │ - R_RISCV_SUB64 sn1t_info$def │ │ │ │ │ + R_RISCV_SUB64 sn1A_info$def │ │ │ │ │ R_RISCV_ADD64 in7r_str$def │ │ │ │ │ - R_RISCV_SUB64 sn1t_info$def │ │ │ │ │ + R_RISCV_SUB64 sn1A_info$def │ │ │ │ │ lb zero,0(zero) │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ fence unknown,unknown │ │ │ │ │ unimp │ │ │ │ │ R_RISCV_ADD32 ghczm9zi10zi3zm98d9_GHCziCoreziTyCoziCompare_eqType_closure │ │ │ │ │ - R_RISCV_SUB32 sn1t_info$def │ │ │ │ │ + R_RISCV_SUB32 sn1A_info$def │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000026 : │ │ │ │ │ +0000000000000026 : │ │ │ │ │ 7....e.....5..7. │ │ │ │ │ R_RISCV_HI20 era │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I era │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ .@}.z....FM.r.Q. │ │ │ │ │ #8......c......6 │ │ │ │ │ @@ -234,18 +234,18 @@ │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ jalr ra │ │ │ │ │ ld a1,48(a0) │ │ │ │ │ addi a1,a1,1 │ │ │ │ │ sd a1,48(a0) │ │ │ │ │ ld a0,72(s8) │ │ │ │ │ lui a1,0x0 │ │ │ │ │ - R_RISCV_HI20 sn1t_info$def │ │ │ │ │ + R_RISCV_HI20 sn1A_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv a1,a1 │ │ │ │ │ - R_RISCV_LO12_I sn1t_info$def │ │ │ │ │ + R_RISCV_LO12_I sn1A_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ lui a2,0x0 │ │ │ │ │ R_RISCV_HI20 era │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ lui a3,0x0 │ │ │ │ │ R_RISCV_HI20 user_era │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata.in7r_str$def {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata.in7r_str$def': │ │ │ │ │ 0x00000000 3c676863 2d746370 6c756769 6e732d65 . │ │ │ │ │ + 0x00000040 6e63652e 7361745f 736e3141 3e00 nce.sat_sn1A>. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00736e31 745f696e 666f2464 65660069 .sn1t_info$def.i │ │ │ │ │ + 0x00000000 00736e31 415f696e 666f2464 65660069 .sn1A_info$def.i │ │ │ │ │ 0x00000010 6e37715f 73747224 64656600 696e3772 n7q_str$def.in7r │ │ │ │ │ 0x00000020 5f737472 24646566 00676863 7a6d7463 _str$def.ghczmtc │ │ │ │ │ 0x00000030 706c7567 696e737a 6d657874 72617a6d pluginszmextrazm │ │ │ │ │ 0x00000040 307a6934 7a69367a 6d41365a 5a554843 0zi4zi6zmA6ZZUHC │ │ │ │ │ 0x00000050 56434e52 5444315a 5a575851 4d785547 VCNRTD1ZZWXQMxUG │ │ │ │ │ 0x00000060 485f496e 7465726e 616c7a69 45766964 H_InternalziEvid │ │ │ │ │ 0x00000070 656e6365 5f657642 79466961 745f4850 ence_evByFiat_HP