--- /srv/rebuilderd/tmp/rebuilderdVCyU5x/inputs/libghc-categories-dev_1.0.7-13_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderdVCyU5x/out/libghc-categories-dev_1.0.7-13_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 15:08:13.000000 debian-binary │ -rw-r--r-- 0 0 0 1472 2026-01-04 15:08:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 124536 2026-01-04 15:08:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 124916 2026-01-04 15:08:13.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/categories-1.0.7-9Pryr1CbaFEuQHeYo25mg/libHScategories-1.0.7-9Pryr1CbaFEuQHeYo25mg.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -1697,18 +1697,18 @@ │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ │ │ │ │ Object.o: │ │ │ │ -00000000000001f8 t c2Ce_info$def │ │ │ │ -0000000000000072 t c2cr_info$def │ │ │ │ -00000000000000f4 t c2kz_info$def │ │ │ │ -0000000000000176 t c2tf_info$def │ │ │ │ +00000000000001f8 t c2As_info$def │ │ │ │ +0000000000000072 t c2cM_info$def │ │ │ │ +00000000000000f4 t c2k7_info$def │ │ │ │ +0000000000000176 t c2uO_info$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def │ │ │ │ 00000000000002da T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_con_info │ │ │ │ 00000000000002da T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_con_info$def │ │ │ │ 0000000000000226 T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_info │ │ │ │ 0000000000000226 T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_info$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure │ │ │ │ @@ -1757,16 +1757,16 @@ │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule_closure$def │ │ │ │ U ghczmprim_GHCziTypes_KindRepFun_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ -0000000000000000 r i2Jd_str$def │ │ │ │ -0000000000000000 r i2LC_str$def │ │ │ │ +0000000000000000 r i2IA_str$def │ │ │ │ +0000000000000000 r i2KY_str$def │ │ │ │ U stg_ap_0_fast │ │ │ │ │ │ │ │ Monoidal.o: │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziAssociative_zdfAssociativeFUNEither_closure │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziAssociative_zdfAssociativeFUNTuple2_closure │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_CZCMonoidal_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_CZCMonoidal_closure$def │ │ │ │ @@ -1833,19 +1833,19 @@ │ │ │ │ 0000000000000000 r categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule2_bytes$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def │ │ │ │ 0000000000000000 R categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule4_bytes │ │ │ │ 0000000000000000 r categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule4_bytes$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def │ │ │ │ -0000000000000072 t ciWc_info$def │ │ │ │ -00000000000000f4 t ciYD_info$def │ │ │ │ -0000000000000176 t cj0B_info$def │ │ │ │ -00000000000001f8 t cj3T_info$def │ │ │ │ -000000000000027a t cj5T_info$def │ │ │ │ +0000000000000072 t ciWj_info$def │ │ │ │ +00000000000000f4 t ciYi_info$def │ │ │ │ +0000000000000176 t cj0l_info$def │ │ │ │ +00000000000001f8 t cj1Z_info$def │ │ │ │ +000000000000027a t cj4S_info$def │ │ │ │ 000000000000047c t cjb1_info$def │ │ │ │ 000000000000052c t cjcr_info$def │ │ │ │ U ghczminternal_GHCziInternalziDataziEither_Left_con_info │ │ │ │ U ghczminternal_GHCziInternalziDataziEither_Right_con_info │ │ │ │ U ghczminternal_GHCziInternalziDataziTuple_fst_closure │ │ │ │ U ghczminternal_GHCziInternalziDataziTuple_snd_closure │ │ │ │ U ghczmprim_GHCziTuple_Z0T_closure │ │ │ │ @@ -1853,15 +1853,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepFun_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ 0000000000000000 r ijeF_str$def │ │ │ │ -0000000000000000 d riVk_closure$def │ │ │ │ +0000000000000000 d riUX_closure$def │ │ │ │ U stg_ap_0_fast │ │ │ │ │ │ │ │ Cartesian.o: │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_bimap_info │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_first_info │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_second_info │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_zdp1Bifunctor_info │ │ │ │ @@ -2466,46 +2466,46 @@ │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule3_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule3_closure$def │ │ │ │ 0000000000000000 R categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule4_bytes │ │ │ │ 0000000000000000 r categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule4_bytes$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule_closure$def │ │ │ │ 000000000000009a t ciWF_info$def │ │ │ │ -000000000000011c t ciYJ_info$def │ │ │ │ -00000000000001f2 t cj0H_info$def │ │ │ │ +000000000000011c t ciYP_info$def │ │ │ │ +00000000000001f2 t cj1k_info$def │ │ │ │ U ghczminternal_GHCziInternalziDataziEither_Left_con_info │ │ │ │ U ghczminternal_GHCziInternalziDataziEither_Right_con_info │ │ │ │ U ghczmprim_GHCziTuple_Z2T_con_info │ │ │ │ U ghczmprim_GHCziTypes_KindRepFun_con_info │ │ │ │ U ghczmprim_GHCziTypes_KindRepTyConApp_con_info │ │ │ │ U ghczmprim_GHCziTypes_KindRepVar_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ -0000000000000000 r ija4_str$def │ │ │ │ +0000000000000000 r ijae_str$def │ │ │ │ 0000000000000000 d riUF_closure$def │ │ │ │ 0000000000000000 d riUG_closure$def │ │ │ │ 0000000000000000 d riUH_closure$def │ │ │ │ 0000000000000000 d riUI_closure$def │ │ │ │ 0000000000000000 d riUJ_closure$def │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_sel_0_upd_info │ │ │ │ U stg_sel_1_upd_info │ │ │ │ │ │ │ │ Discrete.o: │ │ │ │ -0000000000000268 t c2Db_info$def │ │ │ │ -0000000000000096 t c2cL_info$def │ │ │ │ -00000000000000da t c2cT_info$def │ │ │ │ -000000000000015c t c2mr_info$def │ │ │ │ -00000000000001e6 t c2ym_info$def │ │ │ │ +000000000000015c t c2AG_info$def │ │ │ │ +00000000000001e6 t c2Di_info$def │ │ │ │ +0000000000000268 t c2FO_info$def │ │ │ │ +00000000000000da t c2qD_info$def │ │ │ │ +0000000000000096 t c2qo_info$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure │ │ │ │ 0000000000000000 d categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def │ │ │ │ 00000000000002ea T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info │ │ │ │ 00000000000002ea T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info$def │ │ │ │ 0000000000000296 T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_info │ │ │ │ 0000000000000296 T categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_info$def │ │ │ │ 0000000000000000 D categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_cast_closure │ │ │ │ @@ -2556,15 +2556,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepVar_con_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ -0000000000000000 r i2IS_str$def │ │ │ │ +0000000000000000 r i2Pn_str$def │ │ │ │ 0000000000000000 d r24e_closure$def │ │ │ │ 0000000000000000 d r24f_closure$def │ │ │ │ 0000000000000000 d r24g_closure$def │ │ │ │ │ │ │ │ Distributive.o: │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_second_info │ │ │ │ U categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziBifunctor_zdp2Bifunctor_info │ │ │ │ @@ -2673,15 +2673,15 @@ │ │ │ │ 00000000000013ac t c5Mm_info$def │ │ │ │ 00000000000013f2 t c5Mr_info$def │ │ │ │ 0000000000000156 t c5na_info$def │ │ │ │ 00000000000001f4 t c5nf_info$def │ │ │ │ 0000000000000644 t c5v9_info$def │ │ │ │ 0000000000000688 t c5ve_info$def │ │ │ │ 000000000000074a t c5vk_info$def │ │ │ │ -0000000000002a4a t c6Gt_info$def │ │ │ │ +0000000000002a4a t c6GH_info$def │ │ │ │ 0000000000002f90 t c6KJ_info$def │ │ │ │ 0000000000002ffe t c6KP_info$def │ │ │ │ 0000000000002c3a t c6Kg_info$def │ │ │ │ 0000000000002da6 t c6Ks_info$def │ │ │ │ 0000000000003160 t c6L6_info$def │ │ │ │ 000000000000345c t c6LN_info$def │ │ │ │ 00000000000032e6 t c6Ls_info$def │ │ │ ├── Object.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -33,16 +33,16 @@ │ │ │ │ │ [28] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject2_closure$def RELA 0000000000000000 002c40 000030 18 I 39 27 8 │ │ │ │ │ [29] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject_closure$def PROGBITS 0000000000000000 000490 000040 00 WAR 0 0 8 │ │ │ │ │ [30] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject_closure$def RELA 0000000000000000 002c70 000060 18 I 39 29 8 │ │ │ │ │ [31] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def PROGBITS 0000000000000000 0004d0 000008 00 WAR 0 0 8 │ │ │ │ │ [32] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def RELA 0000000000000000 002cd0 000018 18 I 39 31 8 │ │ │ │ │ [33] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def PROGBITS 0000000000000000 0004d8 000008 00 WAR 0 0 8 │ │ │ │ │ [34] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def RELA 0000000000000000 002ce8 000018 18 I 39 33 8 │ │ │ │ │ - [35] .rodata.i2Jd_str$def PROGBITS 0000000000000000 0004e0 000055 00 AR 0 0 1 │ │ │ │ │ - [36] .rodata.i2LC_str$def PROGBITS 0000000000000000 000535 000056 00 AR 0 0 1 │ │ │ │ │ + [35] .rodata.i2IA_str$def PROGBITS 0000000000000000 0004e0 000055 00 AR 0 0 1 │ │ │ │ │ + [36] .rodata.i2KY_str$def PROGBITS 0000000000000000 000535 000056 00 AR 0 0 1 │ │ │ │ │ [37] .note.GNU-stack PROGBITS 0000000000000000 00058b 000000 00 0 0 1 │ │ │ │ │ [38] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 00058b 000068 00 0 0 1 │ │ │ │ │ [39] .symtab SYMTAB 0000000000000000 0005f8 000720 18 40 35 8 │ │ │ │ │ [40] .strtab STRTAB 0000000000000000 000d18 001508 00 0 0 1 │ │ │ │ │ [41] .shstrtab STRTAB 0000000000000000 002d00 000849 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 76 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LBB0_4 │ │ │ │ │ - 2: 0000000000000072 16 OBJECT LOCAL DEFAULT 1 c2cr_info$def │ │ │ │ │ + 2: 0000000000000072 16 OBJECT LOCAL DEFAULT 1 c2cM_info$def │ │ │ │ │ 3: 0000000000000000 8 OBJECT LOCAL DEFAULT 7 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_closure$def │ │ │ │ │ 4: 00000000000000d0 0 NOTYPE LOCAL DEFAULT 1 .LBB2_4 │ │ │ │ │ - 5: 00000000000000f4 16 OBJECT LOCAL DEFAULT 1 c2kz_info$def │ │ │ │ │ + 5: 00000000000000f4 16 OBJECT LOCAL DEFAULT 1 c2k7_info$def │ │ │ │ │ 6: 00000000000000c6 0 NOTYPE LOCAL DEFAULT 1 .LBB2_3 │ │ │ │ │ 7: 00000000000000bc 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi0 │ │ │ │ │ 8: 0000000000000000 8 OBJECT LOCAL DEFAULT 9 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_initiate_closure$def │ │ │ │ │ 9: 00000000000000fa 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi1 │ │ │ │ │ 10: 0000000000000152 0 NOTYPE LOCAL DEFAULT 1 .LBB4_4 │ │ │ │ │ - 11: 0000000000000176 16 OBJECT LOCAL DEFAULT 1 c2tf_info$def │ │ │ │ │ + 11: 0000000000000176 16 OBJECT LOCAL DEFAULT 1 c2uO_info$def │ │ │ │ │ 12: 0000000000000000 8 OBJECT LOCAL DEFAULT 11 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasTerminalObject_closure$def │ │ │ │ │ 13: 00000000000001d4 0 NOTYPE LOCAL DEFAULT 1 .LBB6_4 │ │ │ │ │ - 14: 00000000000001f8 16 OBJECT LOCAL DEFAULT 1 c2Ce_info$def │ │ │ │ │ + 14: 00000000000001f8 16 OBJECT LOCAL DEFAULT 1 c2As_info$def │ │ │ │ │ 15: 00000000000001ca 0 NOTYPE LOCAL DEFAULT 1 .LBB6_3 │ │ │ │ │ 16: 00000000000001c0 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi2 │ │ │ │ │ 17: 0000000000000000 8 OBJECT LOCAL DEFAULT 13 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_terminate_closure$def │ │ │ │ │ 18: 00000000000001fe 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi3 │ │ │ │ │ 19: 000000000000024e 0 NOTYPE LOCAL DEFAULT 1 .LBB8_2 │ │ │ │ │ 20: 0000000000000000 8 OBJECT LOCAL DEFAULT 31 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def │ │ │ │ │ 21: 00000000000002a8 0 NOTYPE LOCAL DEFAULT 1 .LBB9_2 │ │ │ │ │ 22: 0000000000000000 8 OBJECT LOCAL DEFAULT 33 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def │ │ │ │ │ - 23: 0000000000000000 85 OBJECT LOCAL DEFAULT 35 i2Jd_str$def │ │ │ │ │ - 24: 0000000000000000 86 OBJECT LOCAL DEFAULT 36 i2LC_str$def │ │ │ │ │ + 23: 0000000000000000 85 OBJECT LOCAL DEFAULT 35 i2IA_str$def │ │ │ │ │ + 24: 0000000000000000 86 OBJECT LOCAL DEFAULT 36 i2KY_str$def │ │ │ │ │ 25: 0000000000000000 17 OBJECT LOCAL DEFAULT 3 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject3_bytes$def │ │ │ │ │ 26: 0000000000000000 18 OBJECT LOCAL DEFAULT 4 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasTerminalObject2_bytes$def │ │ │ │ │ 27: 0000000000000000 27 OBJECT LOCAL DEFAULT 5 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule2_bytes$def │ │ │ │ │ 28: 0000000000000000 39 OBJECT LOCAL DEFAULT 6 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule4_bytes$def │ │ │ │ │ 29: 0000000000000000 16 OBJECT LOCAL DEFAULT 15 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule3_closure$def │ │ │ │ │ 30: 0000000000000000 16 OBJECT LOCAL DEFAULT 17 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule1_closure$def │ │ │ │ │ 31: 0000000000000000 32 OBJECT LOCAL DEFAULT 19 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule_closure$def │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x2220 contains 88 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000022 0000000100000010 R_RISCV_BRANCH 000000000000004e .LBB0_4 + 0 │ │ │ │ │ -0000000000000026 000000020000001a R_RISCV_HI20 0000000000000072 c2cr_info$def + 0 │ │ │ │ │ +0000000000000026 000000020000001a R_RISCV_HI20 0000000000000072 c2cM_info$def + 0 │ │ │ │ │ 0000000000000026 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000072 c2cr_info$def + 0 │ │ │ │ │ +000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000072 c2cM_info$def + 0 │ │ │ │ │ 000000000000002a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000052 000000030000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_closure$def + 0 │ │ │ │ │ 0000000000000052 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000056 000000030000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_closure$def + 0 │ │ │ │ │ 0000000000000056 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000005c 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000082 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000a4 0000000400000010 R_RISCV_BRANCH 00000000000000d0 .LBB2_4 + 0 │ │ │ │ │ -00000000000000a8 000000050000001a R_RISCV_HI20 00000000000000f4 c2kz_info$def + 0 │ │ │ │ │ +00000000000000a8 000000050000001a R_RISCV_HI20 00000000000000f4 c2k7_info$def + 0 │ │ │ │ │ 00000000000000a8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000ac 000000050000001b R_RISCV_LO12_I 00000000000000f4 c2kz_info$def + 0 │ │ │ │ │ +00000000000000ac 000000050000001b R_RISCV_LO12_I 00000000000000f4 c2k7_info$def + 0 │ │ │ │ │ 00000000000000ac 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000b6 000000060000002c R_RISCV_RVC_BRANCH 00000000000000c6 .LBB2_3 + 0 │ │ │ │ │ 00000000000000bc 0000002500000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000000bc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000c0 0000000700000018 R_RISCV_PCREL_LO12_I 00000000000000bc .Lpcrel_hi0 + 0 │ │ │ │ │ 00000000000000c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000d4 000000080000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_initiate_closure$def + 0 │ │ │ │ │ @@ -30,28 +30,28 @@ │ │ │ │ │ 00000000000000de 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000fa 0000002500000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000000fa 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000fe 0000000900000018 R_RISCV_PCREL_LO12_I 00000000000000fa .Lpcrel_hi1 + 0 │ │ │ │ │ 00000000000000fe 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000104 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000126 0000000a00000010 R_RISCV_BRANCH 0000000000000152 .LBB4_4 + 0 │ │ │ │ │ -000000000000012a 0000000b0000001a R_RISCV_HI20 0000000000000176 c2tf_info$def + 0 │ │ │ │ │ +000000000000012a 0000000b0000001a R_RISCV_HI20 0000000000000176 c2uO_info$def + 0 │ │ │ │ │ 000000000000012a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000012e 0000000b0000001b R_RISCV_LO12_I 0000000000000176 c2tf_info$def + 0 │ │ │ │ │ +000000000000012e 0000000b0000001b R_RISCV_LO12_I 0000000000000176 c2uO_info$def + 0 │ │ │ │ │ 000000000000012e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000156 0000000c0000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasTerminalObject_closure$def + 0 │ │ │ │ │ 0000000000000156 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000015a 0000000c0000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasTerminalObject_closure$def + 0 │ │ │ │ │ 000000000000015a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000160 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000186 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000001a8 0000000d00000010 R_RISCV_BRANCH 00000000000001d4 .LBB6_4 + 0 │ │ │ │ │ -00000000000001ac 0000000e0000001a R_RISCV_HI20 00000000000001f8 c2Ce_info$def + 0 │ │ │ │ │ +00000000000001ac 0000000e0000001a R_RISCV_HI20 00000000000001f8 c2As_info$def + 0 │ │ │ │ │ 00000000000001ac 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000001b0 0000000e0000001b R_RISCV_LO12_I 00000000000001f8 c2Ce_info$def + 0 │ │ │ │ │ +00000000000001b0 0000000e0000001b R_RISCV_LO12_I 00000000000001f8 c2As_info$def + 0 │ │ │ │ │ 00000000000001b0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001ba 0000000f0000002c R_RISCV_RVC_BRANCH 00000000000001ca .LBB6_3 + 0 │ │ │ │ │ 00000000000001c0 0000002500000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000001c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001c4 0000001000000018 R_RISCV_PCREL_LO12_I 00000000000001c0 .Lpcrel_hi2 + 0 │ │ │ │ │ 00000000000001c4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001d8 000000110000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_terminate_closure$def + 0 │ │ │ │ │ @@ -80,18 +80,18 @@ │ │ │ │ │ 0000000000000290 0000002b0000001b R_RISCV_LO12_I 0000000000000300 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_con_info + 0 │ │ │ │ │ 0000000000000290 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002ae 000000160000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def + 0 │ │ │ │ │ 00000000000002ae 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002b2 000000160000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def + 0 │ │ │ │ │ 00000000000002b2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002bc 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ -00000000000002c2 0000001700000024 R_RISCV_ADD64 0000000000000000 i2Jd_str$def + 0 │ │ │ │ │ +00000000000002c2 0000001700000024 R_RISCV_ADD64 0000000000000000 i2IA_str$def + 0 │ │ │ │ │ 00000000000002c2 0000002c00000028 R_RISCV_SUB64 00000000000002da categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_con_info$def + 0 │ │ │ │ │ 00000000000002e2 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ -00000000000002e8 0000001800000024 R_RISCV_ADD64 0000000000000000 i2LC_str$def + 0 │ │ │ │ │ +00000000000002e8 0000001800000024 R_RISCV_ADD64 0000000000000000 i2KY_str$def + 0 │ │ │ │ │ 00000000000002e8 0000002d00000028 R_RISCV_SUB64 0000000000000300 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_con_info$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_closure$def' at offset 0x2a60 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000002300000002 R_RISCV_64 000000000000001e categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_info$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_initiate_closure$def' at offset 0x2a78 contains 1 entry: │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ HasInitialObject │ │ │ │ │ HasTerminalObject │ │ │ │ │ Control.Categorical.Object │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg:Control.Categorical.Object.C:HasInitialObject │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg:Control.Categorical.Object.C:HasTerminalObject │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ -c2cr_info$def │ │ │ │ │ +c2cM_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasInitialObject_closure$def │ │ │ │ │ -c2kz_info$def │ │ │ │ │ +c2k7_info$def │ │ │ │ │ .Lpcrel_hi0 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_initiate_closure$def │ │ │ │ │ .Lpcrel_hi1 │ │ │ │ │ -c2tf_info$def │ │ │ │ │ +c2uO_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdp1HasTerminalObject_closure$def │ │ │ │ │ -c2Ce_info$def │ │ │ │ │ +c2As_info$def │ │ │ │ │ .Lpcrel_hi2 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_terminate_closure$def │ │ │ │ │ .Lpcrel_hi3 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def │ │ │ │ │ -i2Jd_str$def │ │ │ │ │ -i2LC_str$def │ │ │ │ │ +i2IA_str$def │ │ │ │ │ +i2KY_str$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject3_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasTerminalObject2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule4_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule3_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule1_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtrModule_closure$def │ │ │ │ │ @@ -88,11 +88,11 @@ │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasTerminalObject1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasTerminalObject_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject2_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_zdtcHasInitialObject_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_closure$def │ │ │ │ │ -.rodata.i2Jd_str$def │ │ │ │ │ -.rodata.i2LC_str$def │ │ │ │ │ +.rodata.i2IA_str$def │ │ │ │ │ +.rodata.i2KY_str$def │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .riscv.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -16,17 +16,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000000000000001e : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB0_4 │ │ │ │ │ - R_RISCV_HI20 c2cr_info$def │ │ │ │ │ + R_RISCV_HI20 c2cM_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2cr_info$def │ │ │ │ │ + R_RISCV_LO12_I c2cM_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.......z..z.. │ │ │ │ │ .7........*.V... │ │ │ │ │ │ │ │ │ │ 000000000000004e <.LBB0_4>: │ │ │ │ │ ld a5,-8(s1) │ │ │ │ │ lui s4,0x0 │ │ │ │ │ @@ -41,26 +41,26 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000072 : │ │ │ │ │ +0000000000000072 : │ │ │ │ │ .5z..z...7..!... │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 00000000000000a0 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB2_4 │ │ │ │ │ - R_RISCV_HI20 c2kz_info$def │ │ │ │ │ + R_RISCV_HI20 c2k7_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2kz_info$def │ │ │ │ │ + R_RISCV_LO12_I c2k7_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB2_3 │ │ │ │ │ │ │ │ │ │ 00000000000000bc <.Lpcrel_hi0>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -90,15 +90,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000000f4 : │ │ │ │ │ +00000000000000f4 : │ │ │ │ │ .:..!. │ │ │ │ │ │ │ │ │ │ 00000000000000fa <.Lpcrel_hi1>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -117,17 +117,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000122 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB4_4 │ │ │ │ │ - R_RISCV_HI20 c2tf_info$def │ │ │ │ │ + R_RISCV_HI20 c2uO_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2tf_info$def │ │ │ │ │ + R_RISCV_LO12_I c2uO_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.......z..z.. │ │ │ │ │ .7........*.V... │ │ │ │ │ │ │ │ │ │ 0000000000000152 <.LBB4_4>: │ │ │ │ │ ld a5,-8(s1) │ │ │ │ │ lui s4,0x0 │ │ │ │ │ @@ -142,26 +142,26 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000176 : │ │ │ │ │ +0000000000000176 : │ │ │ │ │ .5z..z...7..!... │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 00000000000001a4 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB6_4 │ │ │ │ │ - R_RISCV_HI20 c2Ce_info$def │ │ │ │ │ + R_RISCV_HI20 c2As_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2Ce_info$def │ │ │ │ │ + R_RISCV_LO12_I c2As_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB6_3 │ │ │ │ │ │ │ │ │ │ 00000000000001c0 <.Lpcrel_hi2>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -191,15 +191,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000001f8 : │ │ │ │ │ +00000000000001f8 : │ │ │ │ │ .:..!. │ │ │ │ │ │ │ │ │ │ 00000000000001fe <.Lpcrel_hi3>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -272,28 +272,28 @@ │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ sd a0,904(s1) │ │ │ │ │ jr a5 │ │ │ │ │ nop │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_RISCV_ADD64 i2Jd_str$def │ │ │ │ │ + R_RISCV_ADD64 i2IA_str$def │ │ │ │ │ R_RISCV_SUB64 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasInitialObject_con_info$def │ │ │ │ │ c.slli64 zero │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ .insn 2, 0x0004 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000002da : │ │ │ │ │ .7.............. │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ - R_RISCV_ADD64 i2LC_str$def │ │ │ │ │ + R_RISCV_ADD64 i2KY_str$def │ │ │ │ │ R_RISCV_SUB64 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoricalziObject_CZCHasTerminalObject_con_info$def │ │ │ │ │ ................ │ │ │ │ │ ...... │ │ │ │ │ │ │ │ │ │ 0000000000000300 : │ │ │ │ │ .7...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c42 42305f34 00633263 725f696e ..LBB0_4.c2cr_in │ │ │ │ │ + 0x00000000 002e4c42 42305f34 00633263 4d5f696e ..LBB0_4.c2cM_in │ │ │ │ │ 0x00000010 666f2464 65660063 61746567 6f726965 fo$def.categorie │ │ │ │ │ 0x00000020 737a6d31 7a69307a 69377a6d 39507279 szm1zi0zi7zm9Pry │ │ │ │ │ 0x00000030 72314362 61464575 51486559 6f32356d r1CbaFEuQHeYo25m │ │ │ │ │ 0x00000040 675f436f 6e74726f 6c7a6943 61746567 g_ControlziCateg │ │ │ │ │ 0x00000050 6f726963 616c7a69 4f626a65 63745f7a oricalziObject_z │ │ │ │ │ 0x00000060 64703148 6173496e 69746961 6c4f626a dp1HasInitialObj │ │ │ │ │ 0x00000070 6563745f 636c6f73 75726524 64656600 ect_closure$def. │ │ │ │ │ - 0x00000080 2e4c4242 325f3400 63326b7a 5f696e66 .LBB2_4.c2kz_inf │ │ │ │ │ + 0x00000080 2e4c4242 325f3400 63326b37 5f696e66 .LBB2_4.c2k7_inf │ │ │ │ │ 0x00000090 6f246465 66002e4c 4242325f 33002e4c o$def..LBB2_3..L │ │ │ │ │ 0x000000a0 70637265 6c5f6869 30006361 7465676f pcrel_hi0.catego │ │ │ │ │ 0x000000b0 72696573 7a6d317a 69307a69 377a6d39 rieszm1zi0zi7zm9 │ │ │ │ │ 0x000000c0 50727972 31436261 46457551 4865596f Pryr1CbaFEuQHeYo │ │ │ │ │ 0x000000d0 32356d67 5f436f6e 74726f6c 7a694361 25mg_ControlziCa │ │ │ │ │ 0x000000e0 7465676f 72696361 6c7a694f 626a6563 tegoricalziObjec │ │ │ │ │ 0x000000f0 745f696e 69746961 74655f63 6c6f7375 t_initiate_closu │ │ │ │ │ 0x00000100 72652464 6566002e 4c706372 656c5f68 re$def..Lpcrel_h │ │ │ │ │ - 0x00000110 6931002e 4c424234 5f340063 3274665f i1..LBB4_4.c2tf_ │ │ │ │ │ + 0x00000110 6931002e 4c424234 5f340063 32754f5f i1..LBB4_4.c2uO_ │ │ │ │ │ 0x00000120 696e666f 24646566 00636174 65676f72 info$def.categor │ │ │ │ │ 0x00000130 6965737a 6d317a69 307a6937 7a6d3950 ieszm1zi0zi7zm9P │ │ │ │ │ 0x00000140 72797231 43626146 45755148 65596f32 ryr1CbaFEuQHeYo2 │ │ │ │ │ 0x00000150 356d675f 436f6e74 726f6c7a 69436174 5mg_ControlziCat │ │ │ │ │ 0x00000160 65676f72 6963616c 7a694f62 6a656374 egoricalziObject │ │ │ │ │ 0x00000170 5f7a6470 31486173 5465726d 696e616c _zdp1HasTerminal │ │ │ │ │ 0x00000180 4f626a65 63745f63 6c6f7375 72652464 Object_closure$d │ │ │ │ │ - 0x00000190 6566002e 4c424236 5f340063 3243655f ef..LBB6_4.c2Ce_ │ │ │ │ │ + 0x00000190 6566002e 4c424236 5f340063 3241735f ef..LBB6_4.c2As_ │ │ │ │ │ 0x000001a0 696e666f 24646566 002e4c42 42365f33 info$def..LBB6_3 │ │ │ │ │ 0x000001b0 002e4c70 6372656c 5f686932 00636174 ..Lpcrel_hi2.cat │ │ │ │ │ 0x000001c0 65676f72 6965737a 6d317a69 307a6937 egorieszm1zi0zi7 │ │ │ │ │ 0x000001d0 7a6d3950 72797231 43626146 45755148 zm9Pryr1CbaFEuQH │ │ │ │ │ 0x000001e0 65596f32 356d675f 436f6e74 726f6c7a eYo25mg_Controlz │ │ │ │ │ 0x000001f0 69436174 65676f72 6963616c 7a694f62 iCategoricalziOb │ │ │ │ │ 0x00000200 6a656374 5f746572 6d696e61 74655f63 ject_terminate_c │ │ │ │ │ @@ -44,16 +44,16 @@ │ │ │ │ │ 0x00000290 72652464 6566002e 4c424239 5f320063 re$def..LBB9_2.c │ │ │ │ │ 0x000002a0 61746567 6f726965 737a6d31 7a69307a ategorieszm1zi0z │ │ │ │ │ 0x000002b0 69377a6d 39507279 72314362 61464575 i7zm9Pryr1CbaFEu │ │ │ │ │ 0x000002c0 51486559 6f32356d 675f436f 6e74726f QHeYo25mg_Contro │ │ │ │ │ 0x000002d0 6c7a6943 61746567 6f726963 616c7a69 lziCategoricalzi │ │ │ │ │ 0x000002e0 4f626a65 63745f43 5a434861 73546572 Object_CZCHasTer │ │ │ │ │ 0x000002f0 6d696e61 6c4f626a 6563745f 636c6f73 minalObject_clos │ │ │ │ │ - 0x00000300 75726524 64656600 69324a64 5f737472 ure$def.i2Jd_str │ │ │ │ │ - 0x00000310 24646566 0069324c 435f7374 72246465 $def.i2LC_str$de │ │ │ │ │ + 0x00000300 75726524 64656600 69324941 5f737472 ure$def.i2IA_str │ │ │ │ │ + 0x00000310 24646566 0069324b 595f7374 72246465 $def.i2KY_str$de │ │ │ │ │ 0x00000320 66006361 7465676f 72696573 7a6d317a f.categorieszm1z │ │ │ │ │ 0x00000330 69307a69 377a6d39 50727972 31436261 i0zi7zm9Pryr1Cba │ │ │ │ │ 0x00000340 46457551 4865596f 32356d67 5f436f6e FEuQHeYo25mg_Con │ │ │ │ │ 0x00000350 74726f6c 7a694361 7465676f 72696361 trolziCategorica │ │ │ │ │ 0x00000360 6c7a694f 626a6563 745f7a64 74634861 lziObject_zdtcHa │ │ │ │ │ 0x00000370 73496e69 7469616c 4f626a65 6374335f sInitialObject3_ │ │ │ │ │ 0x00000380 62797465 73246465 66006361 7465676f bytes$def.catego │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -124,13 +124,13 @@ │ │ │ │ │ 0x00000790 6174612e 63617465 676f7269 65737a6d ata.categorieszm │ │ │ │ │ 0x000007a0 317a6930 7a69377a 6d395072 79723143 1zi0zi7zm9Pryr1C │ │ │ │ │ 0x000007b0 62614645 75514865 596f3235 6d675f43 baFEuQHeYo25mg_C │ │ │ │ │ 0x000007c0 6f6e7472 6f6c7a69 43617465 676f7269 ontrolziCategori │ │ │ │ │ 0x000007d0 63616c7a 694f626a 6563745f 435a4348 calziObject_CZCH │ │ │ │ │ 0x000007e0 61735465 726d696e 616c4f62 6a656374 asTerminalObject │ │ │ │ │ 0x000007f0 5f636c6f 73757265 24646566 002e726f _closure$def..ro │ │ │ │ │ - 0x00000800 64617461 2e69324a 645f7374 72246465 data.i2Jd_str$de │ │ │ │ │ - 0x00000810 66002e72 6f646174 612e6932 4c435f73 f..rodata.i2LC_s │ │ │ │ │ + 0x00000800 64617461 2e693249 415f7374 72246465 data.i2IA_str$de │ │ │ │ │ + 0x00000810 66002e72 6f646174 612e6932 4b595f73 f..rodata.i2KY_s │ │ │ │ │ 0x00000820 74722464 6566002e 6e6f7465 2e474e55 tr$def..note.GNU │ │ │ │ │ 0x00000830 2d737461 636b002e 72697363 762e6174 -stack..riscv.at │ │ │ │ │ 0x00000840 74726962 75746573 00 tributes. │ │ │ ├── Monoidal.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -36,16 +36,16 @@ │ │ │ │ │ [31] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNEither_closure$def RELA 0000000000000000 004648 000090 18 I 51 30 8 │ │ │ │ │ [32] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def PROGBITS 0000000000000000 000738 000010 00 WAR 0 0 8 │ │ │ │ │ [33] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def RELA 0000000000000000 0046d8 000030 18 I 51 32 8 │ │ │ │ │ [34] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def PROGBITS 0000000000000000 000748 000010 00 WAR 0 0 8 │ │ │ │ │ [35] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def RELA 0000000000000000 004708 000030 18 I 51 34 8 │ │ │ │ │ [36] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def PROGBITS 0000000000000000 000758 000020 00 WAR 0 0 8 │ │ │ │ │ [37] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def RELA 0000000000000000 004738 000048 18 I 51 36 8 │ │ │ │ │ - [38] .data.riVk_closure$def PROGBITS 0000000000000000 000778 000020 00 WAR 0 0 8 │ │ │ │ │ - [39] .rela.data.riVk_closure$def RELA 0000000000000000 004780 000048 18 I 51 38 8 │ │ │ │ │ + [38] .data.riUX_closure$def PROGBITS 0000000000000000 000778 000020 00 WAR 0 0 8 │ │ │ │ │ + [39] .rela.data.riUX_closure$def RELA 0000000000000000 004780 000048 18 I 51 38 8 │ │ │ │ │ [40] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def PROGBITS 0000000000000000 000798 000020 00 WAR 0 0 8 │ │ │ │ │ [41] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def RELA 0000000000000000 0047c8 000048 18 I 51 40 8 │ │ │ │ │ [42] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def PROGBITS 0000000000000000 0007b8 000010 00 WAR 0 0 8 │ │ │ │ │ [43] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def RELA 0000000000000000 004810 000030 18 I 51 42 8 │ │ │ │ │ [44] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal_closure$def PROGBITS 0000000000000000 0007c8 000040 00 WAR 0 0 8 │ │ │ │ │ [45] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal_closure$def RELA 0000000000000000 004840 000060 18 I 51 44 8 │ │ │ │ │ [46] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_CZCMonoidal_closure$def PROGBITS 0000000000000000 000808 000008 00 WAR 0 0 8 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 124 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 000000000000004e 0 NOTYPE LOCAL DEFAULT 1 .LBB0_4 │ │ │ │ │ - 2: 0000000000000072 16 OBJECT LOCAL DEFAULT 1 ciWc_info$def │ │ │ │ │ + 2: 0000000000000072 16 OBJECT LOCAL DEFAULT 1 ciWj_info$def │ │ │ │ │ 3: 0000000000000000 8 OBJECT LOCAL DEFAULT 6 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_closure$def │ │ │ │ │ 4: 00000000000000d0 0 NOTYPE LOCAL DEFAULT 1 .LBB2_4 │ │ │ │ │ - 5: 00000000000000f4 16 OBJECT LOCAL DEFAULT 1 ciYD_info$def │ │ │ │ │ + 5: 00000000000000f4 16 OBJECT LOCAL DEFAULT 1 ciYi_info$def │ │ │ │ │ 6: 00000000000000c6 0 NOTYPE LOCAL DEFAULT 1 .LBB2_3 │ │ │ │ │ 7: 00000000000000bc 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi0 │ │ │ │ │ 8: 0000000000000000 8 OBJECT LOCAL DEFAULT 8 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idl_closure$def │ │ │ │ │ 9: 00000000000000fa 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi1 │ │ │ │ │ 10: 0000000000000152 0 NOTYPE LOCAL DEFAULT 1 .LBB4_4 │ │ │ │ │ - 11: 0000000000000176 16 OBJECT LOCAL DEFAULT 1 cj0B_info$def │ │ │ │ │ + 11: 0000000000000176 16 OBJECT LOCAL DEFAULT 1 cj0l_info$def │ │ │ │ │ 12: 0000000000000148 0 NOTYPE LOCAL DEFAULT 1 .LBB4_3 │ │ │ │ │ 13: 000000000000013e 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi2 │ │ │ │ │ 14: 0000000000000000 8 OBJECT LOCAL DEFAULT 10 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idr_closure$def │ │ │ │ │ 15: 000000000000017c 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi3 │ │ │ │ │ 16: 00000000000001d4 0 NOTYPE LOCAL DEFAULT 1 .LBB6_4 │ │ │ │ │ - 17: 00000000000001f8 16 OBJECT LOCAL DEFAULT 1 cj3T_info$def │ │ │ │ │ + 17: 00000000000001f8 16 OBJECT LOCAL DEFAULT 1 cj1Z_info$def │ │ │ │ │ 18: 00000000000001ca 0 NOTYPE LOCAL DEFAULT 1 .LBB6_3 │ │ │ │ │ 19: 00000000000001c0 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi4 │ │ │ │ │ 20: 0000000000000000 8 OBJECT LOCAL DEFAULT 12 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidl_closure$def │ │ │ │ │ 21: 00000000000001fe 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi5 │ │ │ │ │ 22: 0000000000000256 0 NOTYPE LOCAL DEFAULT 1 .LBB8_4 │ │ │ │ │ - 23: 000000000000027a 16 OBJECT LOCAL DEFAULT 1 cj5T_info$def │ │ │ │ │ + 23: 000000000000027a 16 OBJECT LOCAL DEFAULT 1 cj4S_info$def │ │ │ │ │ 24: 000000000000024c 0 NOTYPE LOCAL DEFAULT 1 .LBB8_3 │ │ │ │ │ 25: 0000000000000242 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi6 │ │ │ │ │ 26: 0000000000000000 8 OBJECT LOCAL DEFAULT 14 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidr_closure$def │ │ │ │ │ 27: 0000000000000280 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi7 │ │ │ │ │ 28: 00000000000002d6 0 NOTYPE LOCAL DEFAULT 1 .LBB10_2 │ │ │ │ │ 29: 0000000000000000 8 OBJECT LOCAL DEFAULT 16 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNTuple2zuzdccoidr_closure$def │ │ │ │ │ 30: 0000000000000336 0 NOTYPE LOCAL DEFAULT 1 .LBB11_2 │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ 50: 0000000000000000 76 OBJECT LOCAL DEFAULT 48 ijeF_str$def │ │ │ │ │ 51: 0000000000000000 9 OBJECT LOCAL DEFAULT 3 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal3_bytes$def │ │ │ │ │ 52: 0000000000000000 26 OBJECT LOCAL DEFAULT 4 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule2_bytes$def │ │ │ │ │ 53: 0000000000000000 39 OBJECT LOCAL DEFAULT 5 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule4_bytes$def │ │ │ │ │ 54: 0000000000000000 16 OBJECT LOCAL DEFAULT 32 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def │ │ │ │ │ 55: 0000000000000000 16 OBJECT LOCAL DEFAULT 34 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def │ │ │ │ │ 56: 0000000000000000 32 OBJECT LOCAL DEFAULT 36 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def │ │ │ │ │ - 57: 0000000000000000 32 OBJECT LOCAL DEFAULT 38 riVk_closure$def │ │ │ │ │ + 57: 0000000000000000 32 OBJECT LOCAL DEFAULT 38 riUX_closure$def │ │ │ │ │ 58: 0000000000000000 32 OBJECT LOCAL DEFAULT 40 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def │ │ │ │ │ 59: 0000000000000000 16 OBJECT LOCAL DEFAULT 42 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def │ │ │ │ │ 60: 000000000000001e 62 OBJECT GLOBAL DEFAULT 1 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_info$def │ │ │ │ │ 61: 00000000000000a0 62 OBJECT GLOBAL DEFAULT 1 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idl_info$def │ │ │ │ │ 62: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND stg_ap_0_fast │ │ │ │ │ 63: 0000000000000122 62 OBJECT GLOBAL DEFAULT 1 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idr_info$def │ │ │ │ │ 64: 00000000000001a4 62 OBJECT GLOBAL DEFAULT 1 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidl_info$def │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x32b0 contains 192 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000022 0000000100000010 R_RISCV_BRANCH 000000000000004e .LBB0_4 + 0 │ │ │ │ │ -0000000000000026 000000020000001a R_RISCV_HI20 0000000000000072 ciWc_info$def + 0 │ │ │ │ │ +0000000000000026 000000020000001a R_RISCV_HI20 0000000000000072 ciWj_info$def + 0 │ │ │ │ │ 0000000000000026 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000072 ciWc_info$def + 0 │ │ │ │ │ +000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000072 ciWj_info$def + 0 │ │ │ │ │ 000000000000002a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000052 000000030000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_closure$def + 0 │ │ │ │ │ 0000000000000052 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000056 000000030000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_closure$def + 0 │ │ │ │ │ 0000000000000056 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000005c 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000082 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000a4 0000000400000010 R_RISCV_BRANCH 00000000000000d0 .LBB2_4 + 0 │ │ │ │ │ -00000000000000a8 000000050000001a R_RISCV_HI20 00000000000000f4 ciYD_info$def + 0 │ │ │ │ │ +00000000000000a8 000000050000001a R_RISCV_HI20 00000000000000f4 ciYi_info$def + 0 │ │ │ │ │ 00000000000000a8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000ac 000000050000001b R_RISCV_LO12_I 00000000000000f4 ciYD_info$def + 0 │ │ │ │ │ +00000000000000ac 000000050000001b R_RISCV_LO12_I 00000000000000f4 ciYi_info$def + 0 │ │ │ │ │ 00000000000000ac 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000b6 000000060000002c R_RISCV_RVC_BRANCH 00000000000000c6 .LBB2_3 + 0 │ │ │ │ │ 00000000000000bc 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000000bc 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000c0 0000000700000018 R_RISCV_PCREL_LO12_I 00000000000000bc .Lpcrel_hi0 + 0 │ │ │ │ │ 00000000000000c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000d4 000000080000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idl_closure$def + 0 │ │ │ │ │ @@ -30,17 +30,17 @@ │ │ │ │ │ 00000000000000de 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000fa 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000000fa 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000fe 0000000900000018 R_RISCV_PCREL_LO12_I 00000000000000fa .Lpcrel_hi1 + 0 │ │ │ │ │ 00000000000000fe 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000104 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000126 0000000a00000010 R_RISCV_BRANCH 0000000000000152 .LBB4_4 + 0 │ │ │ │ │ -000000000000012a 0000000b0000001a R_RISCV_HI20 0000000000000176 cj0B_info$def + 0 │ │ │ │ │ +000000000000012a 0000000b0000001a R_RISCV_HI20 0000000000000176 cj0l_info$def + 0 │ │ │ │ │ 000000000000012a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000012e 0000000b0000001b R_RISCV_LO12_I 0000000000000176 cj0B_info$def + 0 │ │ │ │ │ +000000000000012e 0000000b0000001b R_RISCV_LO12_I 0000000000000176 cj0l_info$def + 0 │ │ │ │ │ 000000000000012e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000138 0000000c0000002c R_RISCV_RVC_BRANCH 0000000000000148 .LBB4_3 + 0 │ │ │ │ │ 000000000000013e 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 000000000000013e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000142 0000000d00000018 R_RISCV_PCREL_LO12_I 000000000000013e .Lpcrel_hi2 + 0 │ │ │ │ │ 0000000000000142 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000156 0000000e0000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idr_closure$def + 0 │ │ │ │ │ @@ -50,17 +50,17 @@ │ │ │ │ │ 0000000000000160 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 000000000000017c 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 000000000000017c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000180 0000000f00000018 R_RISCV_PCREL_LO12_I 000000000000017c .Lpcrel_hi3 + 0 │ │ │ │ │ 0000000000000180 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000186 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000001a8 0000001000000010 R_RISCV_BRANCH 00000000000001d4 .LBB6_4 + 0 │ │ │ │ │ -00000000000001ac 000000110000001a R_RISCV_HI20 00000000000001f8 cj3T_info$def + 0 │ │ │ │ │ +00000000000001ac 000000110000001a R_RISCV_HI20 00000000000001f8 cj1Z_info$def + 0 │ │ │ │ │ 00000000000001ac 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000001b0 000000110000001b R_RISCV_LO12_I 00000000000001f8 cj3T_info$def + 0 │ │ │ │ │ +00000000000001b0 000000110000001b R_RISCV_LO12_I 00000000000001f8 cj1Z_info$def + 0 │ │ │ │ │ 00000000000001b0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001ba 000000120000002c R_RISCV_RVC_BRANCH 00000000000001ca .LBB6_3 + 0 │ │ │ │ │ 00000000000001c0 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000001c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001c4 0000001300000018 R_RISCV_PCREL_LO12_I 00000000000001c0 .Lpcrel_hi4 + 0 │ │ │ │ │ 00000000000001c4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001d8 000000140000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidl_closure$def + 0 │ │ │ │ │ @@ -70,17 +70,17 @@ │ │ │ │ │ 00000000000001e2 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000001fe 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000001fe 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000202 0000001500000018 R_RISCV_PCREL_LO12_I 00000000000001fe .Lpcrel_hi5 + 0 │ │ │ │ │ 0000000000000202 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000208 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 000000000000022a 0000001600000010 R_RISCV_BRANCH 0000000000000256 .LBB8_4 + 0 │ │ │ │ │ -000000000000022e 000000170000001a R_RISCV_HI20 000000000000027a cj5T_info$def + 0 │ │ │ │ │ +000000000000022e 000000170000001a R_RISCV_HI20 000000000000027a cj4S_info$def + 0 │ │ │ │ │ 000000000000022e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000232 000000170000001b R_RISCV_LO12_I 000000000000027a cj5T_info$def + 0 │ │ │ │ │ +0000000000000232 000000170000001b R_RISCV_LO12_I 000000000000027a cj4S_info$def + 0 │ │ │ │ │ 0000000000000232 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000023c 000000180000002c R_RISCV_RVC_BRANCH 000000000000024c .LBB8_3 + 0 │ │ │ │ │ 0000000000000242 0000003e00000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 0000000000000242 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000246 0000001900000018 R_RISCV_PCREL_LO12_I 0000000000000242 .Lpcrel_hi6 + 0 │ │ │ │ │ 0000000000000246 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000025a 0000001a0000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidr_closure$def + 0 │ │ │ │ │ @@ -268,25 +268,25 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def' at offset 0x4738 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005400000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_Module_con_info + 0 │ │ │ │ │ 0000000000000008 0000003600000002 R_RISCV_64 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def + 1 │ │ │ │ │ 0000000000000010 0000003700000002 R_RISCV_64 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def + 1 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.data.riVk_closure$def' at offset 0x4780 contains 3 entries: │ │ │ │ │ +Relocation section '.rela.data.riUX_closure$def' at offset 0x4780 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005500000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_KindRepFun_con_info + 0 │ │ │ │ │ 0000000000000008 0000005600000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure + 4 │ │ │ │ │ 0000000000000010 0000005700000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_krepzdConstraint_closure + 1 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def' at offset 0x47c8 contains 3 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005500000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_KindRepFun_con_info + 0 │ │ │ │ │ 0000000000000008 0000005600000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure + 4 │ │ │ │ │ -0000000000000010 0000003900000002 R_RISCV_64 0000000000000000 riVk_closure$def + 4 │ │ │ │ │ +0000000000000010 0000003900000002 R_RISCV_64 0000000000000000 riUX_closure$def + 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def' at offset 0x4810 contains 2 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000005300000002 R_RISCV_64 0000000000000000 ghczmprim_GHCziTypes_TrNameS_con_info + 0 │ │ │ │ │ 0000000000000008 0000003300000002 R_RISCV_64 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal3_bytes$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal_closure$def' at offset 0x4840 contains 4 entries: │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ Monoidal │ │ │ │ │ Control.Category.Monoidal │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg:Control.Category.Monoidal.C:Monoidal │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ -ciWc_info$def │ │ │ │ │ +ciWj_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_closure$def │ │ │ │ │ -ciYD_info$def │ │ │ │ │ +ciYi_info$def │ │ │ │ │ .Lpcrel_hi0 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idl_closure$def │ │ │ │ │ .Lpcrel_hi1 │ │ │ │ │ -cj0B_info$def │ │ │ │ │ +cj0l_info$def │ │ │ │ │ .Lpcrel_hi2 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idr_closure$def │ │ │ │ │ .Lpcrel_hi3 │ │ │ │ │ -cj3T_info$def │ │ │ │ │ +cj1Z_info$def │ │ │ │ │ .Lpcrel_hi4 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidl_closure$def │ │ │ │ │ .Lpcrel_hi5 │ │ │ │ │ -cj5T_info$def │ │ │ │ │ +cj4S_info$def │ │ │ │ │ .Lpcrel_hi6 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidr_closure$def │ │ │ │ │ .Lpcrel_hi7 │ │ │ │ │ .LBB10_2 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNTuple2zuzdccoidr_closure$def │ │ │ │ │ .LBB11_2 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNTuple2zuzdccoidl_closure$def │ │ │ │ │ @@ -46,15 +46,15 @@ │ │ │ │ │ ijeF_str$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal3_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule4_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def │ │ │ │ │ -riVk_closure$def │ │ │ │ │ +riUX_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdp1Monoidal_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idl_info$def │ │ │ │ │ stg_ap_0_fast │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_idr_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_coidl_info$def │ │ │ │ │ @@ -134,15 +134,15 @@ │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNEither2_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNEither3_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNEither4_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdfMonoidalFUNEither_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule3_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtrModule_closure$def │ │ │ │ │ -.rela.data.riVk_closure$def │ │ │ │ │ +.rela.data.riUX_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal2_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_zdtcMonoidal_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziMonoidal_CZCMonoidal_closure$def │ │ │ │ │ .rodata.ijeF_str$def │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .riscv.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -16,17 +16,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000000000000001e : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB0_4 │ │ │ │ │ - R_RISCV_HI20 ciWc_info$def │ │ │ │ │ + R_RISCV_HI20 ciWj_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I ciWc_info$def │ │ │ │ │ + R_RISCV_LO12_I ciWj_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.......z..z.. │ │ │ │ │ .7........*.V... │ │ │ │ │ │ │ │ │ │ 000000000000004e <.LBB0_4>: │ │ │ │ │ ld a5,-8(s1) │ │ │ │ │ lui s4,0x0 │ │ │ │ │ @@ -41,26 +41,26 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000072 : │ │ │ │ │ +0000000000000072 : │ │ │ │ │ .5z..z...7..!... │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 00000000000000a0 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB2_4 │ │ │ │ │ - R_RISCV_HI20 ciYD_info$def │ │ │ │ │ + R_RISCV_HI20 ciYi_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I ciYD_info$def │ │ │ │ │ + R_RISCV_LO12_I ciYi_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB2_3 │ │ │ │ │ │ │ │ │ │ 00000000000000bc <.Lpcrel_hi0>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -90,15 +90,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000000f4 : │ │ │ │ │ +00000000000000f4 : │ │ │ │ │ .:..!. │ │ │ │ │ │ │ │ │ │ 00000000000000fa <.Lpcrel_hi1>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -117,17 +117,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000122 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB4_4 │ │ │ │ │ - R_RISCV_HI20 cj0B_info$def │ │ │ │ │ + R_RISCV_HI20 cj0l_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I cj0B_info$def │ │ │ │ │ + R_RISCV_LO12_I cj0l_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.......z. │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB4_3 │ │ │ │ │ │ │ │ │ │ 000000000000013e <.Lpcrel_hi2>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -157,15 +157,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000176 : │ │ │ │ │ +0000000000000176 : │ │ │ │ │ .:z.!. │ │ │ │ │ │ │ │ │ │ 000000000000017c <.Lpcrel_hi3>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -184,17 +184,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000001a4 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB6_4 │ │ │ │ │ - R_RISCV_HI20 cj3T_info$def │ │ │ │ │ + R_RISCV_HI20 cj1Z_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I cj3T_info$def │ │ │ │ │ + R_RISCV_LO12_I cj1Z_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB6_3 │ │ │ │ │ │ │ │ │ │ 00000000000001c0 <.Lpcrel_hi4>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000001f8 : │ │ │ │ │ +00000000000001f8 : │ │ │ │ │ .:..!. │ │ │ │ │ │ │ │ │ │ 00000000000001fe <.Lpcrel_hi5>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -251,17 +251,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000226 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB8_4 │ │ │ │ │ - R_RISCV_HI20 cj5T_info$def │ │ │ │ │ + R_RISCV_HI20 cj4S_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I cj5T_info$def │ │ │ │ │ + R_RISCV_LO12_I cj4S_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.......z. │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB8_3 │ │ │ │ │ │ │ │ │ │ 0000000000000242 <.Lpcrel_hi6>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -291,15 +291,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000000000000027a : │ │ │ │ │ +000000000000027a : │ │ │ │ │ .:z.!. │ │ │ │ │ │ │ │ │ │ 0000000000000280 <.Lpcrel_hi7>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c42 42305f34 00636957 635f696e ..LBB0_4.ciWc_in │ │ │ │ │ + 0x00000000 002e4c42 42305f34 00636957 6a5f696e ..LBB0_4.ciWj_in │ │ │ │ │ 0x00000010 666f2464 65660063 61746567 6f726965 fo$def.categorie │ │ │ │ │ 0x00000020 737a6d31 7a69307a 69377a6d 39507279 szm1zi0zi7zm9Pry │ │ │ │ │ 0x00000030 72314362 61464575 51486559 6f32356d r1CbaFEuQHeYo25m │ │ │ │ │ 0x00000040 675f436f 6e74726f 6c7a6943 61746567 g_ControlziCateg │ │ │ │ │ 0x00000050 6f72797a 694d6f6e 6f696461 6c5f7a64 oryziMonoidal_zd │ │ │ │ │ 0x00000060 70314d6f 6e6f6964 616c5f63 6c6f7375 p1Monoidal_closu │ │ │ │ │ 0x00000070 72652464 6566002e 4c424232 5f340063 re$def..LBB2_4.c │ │ │ │ │ - 0x00000080 6959445f 696e666f 24646566 002e4c42 iYD_info$def..LB │ │ │ │ │ + 0x00000080 6959695f 696e666f 24646566 002e4c42 iYi_info$def..LB │ │ │ │ │ 0x00000090 42325f33 002e4c70 6372656c 5f686930 B2_3..Lpcrel_hi0 │ │ │ │ │ 0x000000a0 00636174 65676f72 6965737a 6d317a69 .categorieszm1zi │ │ │ │ │ 0x000000b0 307a6937 7a6d3950 72797231 43626146 0zi7zm9Pryr1CbaF │ │ │ │ │ 0x000000c0 45755148 65596f32 356d675f 436f6e74 EuQHeYo25mg_Cont │ │ │ │ │ 0x000000d0 726f6c7a 69436174 65676f72 797a694d rolziCategoryziM │ │ │ │ │ 0x000000e0 6f6e6f69 64616c5f 69646c5f 636c6f73 onoidal_idl_clos │ │ │ │ │ 0x000000f0 75726524 64656600 2e4c7063 72656c5f ure$def..Lpcrel_ │ │ │ │ │ - 0x00000100 68693100 2e4c4242 345f3400 636a3042 hi1..LBB4_4.cj0B │ │ │ │ │ + 0x00000100 68693100 2e4c4242 345f3400 636a306c hi1..LBB4_4.cj0l │ │ │ │ │ 0x00000110 5f696e66 6f246465 66002e4c 4242345f _info$def..LBB4_ │ │ │ │ │ 0x00000120 33002e4c 70637265 6c5f6869 32006361 3..Lpcrel_hi2.ca │ │ │ │ │ 0x00000130 7465676f 72696573 7a6d317a 69307a69 tegorieszm1zi0zi │ │ │ │ │ 0x00000140 377a6d39 50727972 31436261 46457551 7zm9Pryr1CbaFEuQ │ │ │ │ │ 0x00000150 4865596f 32356d67 5f436f6e 74726f6c HeYo25mg_Control │ │ │ │ │ 0x00000160 7a694361 7465676f 72797a69 4d6f6e6f ziCategoryziMono │ │ │ │ │ 0x00000170 6964616c 5f696472 5f636c6f 73757265 idal_idr_closure │ │ │ │ │ 0x00000180 24646566 002e4c70 6372656c 5f686933 $def..Lpcrel_hi3 │ │ │ │ │ - 0x00000190 002e4c42 42365f34 00636a33 545f696e ..LBB6_4.cj3T_in │ │ │ │ │ + 0x00000190 002e4c42 42365f34 00636a31 5a5f696e ..LBB6_4.cj1Z_in │ │ │ │ │ 0x000001a0 666f2464 6566002e 4c424236 5f33002e fo$def..LBB6_3.. │ │ │ │ │ 0x000001b0 4c706372 656c5f68 69340063 61746567 Lpcrel_hi4.categ │ │ │ │ │ 0x000001c0 6f726965 737a6d31 7a69307a 69377a6d orieszm1zi0zi7zm │ │ │ │ │ 0x000001d0 39507279 72314362 61464575 51486559 9Pryr1CbaFEuQHeY │ │ │ │ │ 0x000001e0 6f32356d 675f436f 6e74726f 6c7a6943 o25mg_ControlziC │ │ │ │ │ 0x000001f0 61746567 6f72797a 694d6f6e 6f696461 ategoryziMonoida │ │ │ │ │ 0x00000200 6c5f636f 69646c5f 636c6f73 75726524 l_coidl_closure$ │ │ │ │ │ 0x00000210 64656600 2e4c7063 72656c5f 68693500 def..Lpcrel_hi5. │ │ │ │ │ - 0x00000220 2e4c4242 385f3400 636a3554 5f696e66 .LBB8_4.cj5T_inf │ │ │ │ │ + 0x00000220 2e4c4242 385f3400 636a3453 5f696e66 .LBB8_4.cj4S_inf │ │ │ │ │ 0x00000230 6f246465 66002e4c 4242385f 33002e4c o$def..LBB8_3..L │ │ │ │ │ 0x00000240 70637265 6c5f6869 36006361 7465676f pcrel_hi6.catego │ │ │ │ │ 0x00000250 72696573 7a6d317a 69307a69 377a6d39 rieszm1zi0zi7zm9 │ │ │ │ │ 0x00000260 50727972 31436261 46457551 4865596f Pryr1CbaFEuQHeYo │ │ │ │ │ 0x00000270 32356d67 5f436f6e 74726f6c 7a694361 25mg_ControlziCa │ │ │ │ │ 0x00000280 7465676f 72797a69 4d6f6e6f 6964616c tegoryziMonoidal │ │ │ │ │ 0x00000290 5f636f69 64725f63 6c6f7375 72652464 _coidr_closure$d │ │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ │ 0x00000800 5f7a6474 724d6f64 756c6531 5f636c6f _zdtrModule1_clo │ │ │ │ │ 0x00000810 73757265 24646566 00636174 65676f72 sure$def.categor │ │ │ │ │ 0x00000820 6965737a 6d317a69 307a6937 7a6d3950 ieszm1zi0zi7zm9P │ │ │ │ │ 0x00000830 72797231 43626146 45755148 65596f32 ryr1CbaFEuQHeYo2 │ │ │ │ │ 0x00000840 356d675f 436f6e74 726f6c7a 69436174 5mg_ControlziCat │ │ │ │ │ 0x00000850 65676f72 797a694d 6f6e6f69 64616c5f egoryziMonoidal_ │ │ │ │ │ 0x00000860 7a647472 4d6f6475 6c655f63 6c6f7375 zdtrModule_closu │ │ │ │ │ - 0x00000870 72652464 65660072 69566b5f 636c6f73 re$def.riVk_clos │ │ │ │ │ + 0x00000870 72652464 65660072 6955585f 636c6f73 re$def.riUX_clos │ │ │ │ │ 0x00000880 75726524 64656600 63617465 676f7269 ure$def.categori │ │ │ │ │ 0x00000890 65737a6d 317a6930 7a69377a 6d395072 eszm1zi0zi7zm9Pr │ │ │ │ │ 0x000008a0 79723143 62614645 75514865 596f3235 yr1CbaFEuQHeYo25 │ │ │ │ │ 0x000008b0 6d675f43 6f6e7472 6f6c7a69 43617465 mg_ControlziCate │ │ │ │ │ 0x000008c0 676f7279 7a694d6f 6e6f6964 616c5f7a goryziMonoidal_z │ │ │ │ │ 0x000008d0 6474634d 6f6e6f69 64616c31 5f636c6f dtcMonoidal1_clo │ │ │ │ │ 0x000008e0 73757265 24646566 00636174 65676f72 sure$def.categor │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -128,15 +128,15 @@ │ │ │ │ │ 0x000007d0 66002e72 656c612e 64617461 2e636174 f..rela.data.cat │ │ │ │ │ 0x000007e0 65676f72 6965737a 6d317a69 307a6937 egorieszm1zi0zi7 │ │ │ │ │ 0x000007f0 7a6d3950 72797231 43626146 45755148 zm9Pryr1CbaFEuQH │ │ │ │ │ 0x00000800 65596f32 356d675f 436f6e74 726f6c7a eYo25mg_Controlz │ │ │ │ │ 0x00000810 69436174 65676f72 797a694d 6f6e6f69 iCategoryziMonoi │ │ │ │ │ 0x00000820 64616c5f 7a647472 4d6f6475 6c655f63 dal_zdtrModule_c │ │ │ │ │ 0x00000830 6c6f7375 72652464 6566002e 72656c61 losure$def..rela │ │ │ │ │ - 0x00000840 2e646174 612e7269 566b5f63 6c6f7375 .data.riVk_closu │ │ │ │ │ + 0x00000840 2e646174 612e7269 55585f63 6c6f7375 .data.riUX_closu │ │ │ │ │ 0x00000850 72652464 6566002e 72656c61 2e646174 re$def..rela.dat │ │ │ │ │ 0x00000860 612e6361 7465676f 72696573 7a6d317a a.categorieszm1z │ │ │ │ │ 0x00000870 69307a69 377a6d39 50727972 31436261 i0zi7zm9Pryr1Cba │ │ │ │ │ 0x00000880 46457551 4865596f 32356d67 5f436f6e FEuQHeYo25mg_Con │ │ │ │ │ 0x00000890 74726f6c 7a694361 7465676f 72797a69 trolziCategoryzi │ │ │ │ │ 0x000008a0 4d6f6e6f 6964616c 5f7a6474 634d6f6e Monoidal_zdtcMon │ │ │ │ │ 0x000008b0 6f696461 6c315f63 6c6f7375 72652464 oidal1_closure$d │ │ │ ├── Braided.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ │ [51] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric1_closure$def RELA 0000000000000000 003dc8 000048 18 I 61 50 8 │ │ │ │ │ [52] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric2_closure$def PROGBITS 0000000000000000 000658 000010 00 WAR 0 0 8 │ │ │ │ │ [53] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric2_closure$def RELA 0000000000000000 003e10 000030 18 I 61 52 8 │ │ │ │ │ [54] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric_closure$def PROGBITS 0000000000000000 000668 000040 00 WAR 0 0 8 │ │ │ │ │ [55] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric_closure$def RELA 0000000000000000 003e40 000060 18 I 61 54 8 │ │ │ │ │ [56] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def PROGBITS 0000000000000000 0006a8 000008 00 WAR 0 0 8 │ │ │ │ │ [57] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def RELA 0000000000000000 003ea0 000018 18 I 61 56 8 │ │ │ │ │ - [58] .rodata.ija4_str$def PROGBITS 0000000000000000 0006b0 00004a 00 AR 0 0 1 │ │ │ │ │ + [58] .rodata.ijae_str$def PROGBITS 0000000000000000 0006b0 00004a 00 AR 0 0 1 │ │ │ │ │ [59] .note.GNU-stack PROGBITS 0000000000000000 0006fa 000000 00 0 0 1 │ │ │ │ │ [60] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 0006fa 000068 00 0 0 1 │ │ │ │ │ [61] .symtab SYMTAB 0000000000000000 000768 000a98 18 62 49 8 │ │ │ │ │ [62] .strtab STRTAB 0000000000000000 001200 001c1c 00 0 0 1 │ │ │ │ │ [63] .shstrtab STRTAB 0000000000000000 003eb8 000b62 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -2,21 +2,21 @@ │ │ │ │ │ Symbol table '.symtab' contains 113 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000076 0 NOTYPE LOCAL DEFAULT 1 .LBB1_4 │ │ │ │ │ 2: 000000000000009a 16 OBJECT LOCAL DEFAULT 1 ciWF_info$def │ │ │ │ │ 3: 0000000000000000 8 OBJECT LOCAL DEFAULT 10 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Braided_closure$def │ │ │ │ │ 4: 00000000000000f8 0 NOTYPE LOCAL DEFAULT 1 .LBB3_4 │ │ │ │ │ - 5: 000000000000011c 16 OBJECT LOCAL DEFAULT 1 ciYJ_info$def │ │ │ │ │ + 5: 000000000000011c 16 OBJECT LOCAL DEFAULT 1 ciYP_info$def │ │ │ │ │ 6: 00000000000000ee 0 NOTYPE LOCAL DEFAULT 1 .LBB3_3 │ │ │ │ │ 7: 00000000000000e4 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi0 │ │ │ │ │ 8: 0000000000000000 8 OBJECT LOCAL DEFAULT 12 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_braid_closure$def │ │ │ │ │ 9: 0000000000000122 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi1 │ │ │ │ │ 10: 00000000000001b8 0 NOTYPE LOCAL DEFAULT 1 .LBB5_9 │ │ │ │ │ - 11: 00000000000001f2 92 OBJECT LOCAL DEFAULT 1 cj0H_info$def │ │ │ │ │ + 11: 00000000000001f2 92 OBJECT LOCAL DEFAULT 1 cj1k_info$def │ │ │ │ │ 12: 000000000000018a 0 NOTYPE LOCAL DEFAULT 1 .LBB5_5 │ │ │ │ │ 13: 0000000000000194 0 NOTYPE LOCAL DEFAULT 1 .LBB5_6 │ │ │ │ │ 14: 00000000000001c6 0 NOTYPE LOCAL DEFAULT 1 .LBB5_10 │ │ │ │ │ 15: 00000000000001ac 0 NOTYPE LOCAL DEFAULT 1 .LBB5_8 │ │ │ │ │ 16: 0000000000000000 8 OBJECT LOCAL DEFAULT 14 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNEitherzuzdcbraid_closure$def │ │ │ │ │ 17: 00000000000001d2 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi2 │ │ │ │ │ 18: 000000000000021e 0 NOTYPE LOCAL DEFAULT 1 .LBB6_3 │ │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ │ 22: 00000000000002b6 0 NOTYPE LOCAL DEFAULT 1 .LBB7_2 │ │ │ │ │ 23: 0000000000000000 8 OBJECT LOCAL DEFAULT 18 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNTuple2zuzdcbraid_closure$def │ │ │ │ │ 24: 000000000000031a 0 NOTYPE LOCAL DEFAULT 1 .LBB8_4 │ │ │ │ │ 25: 0000000000000310 0 NOTYPE LOCAL DEFAULT 1 .LBB8_3 │ │ │ │ │ 26: 0000000000000306 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi4 │ │ │ │ │ 27: 000000000000036e 0 NOTYPE LOCAL DEFAULT 1 .LBB9_2 │ │ │ │ │ 28: 0000000000000000 8 OBJECT LOCAL DEFAULT 56 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def │ │ │ │ │ - 29: 0000000000000000 74 OBJECT LOCAL DEFAULT 58 ija4_str$def │ │ │ │ │ + 29: 0000000000000000 74 OBJECT LOCAL DEFAULT 58 ijae_str$def │ │ │ │ │ 30: 0000000000000000 13 OBJECT LOCAL DEFAULT 3 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric3_bytes$def │ │ │ │ │ 31: 0000000000000000 10 OBJECT LOCAL DEFAULT 4 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtcSymmetric2_bytes$def │ │ │ │ │ 32: 0000000000000000 8 OBJECT LOCAL DEFAULT 5 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtcBraided3_bytes$def │ │ │ │ │ 33: 0000000000000000 25 OBJECT LOCAL DEFAULT 6 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule2_bytes$def │ │ │ │ │ 34: 0000000000000000 39 OBJECT LOCAL DEFAULT 7 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule4_bytes$def │ │ │ │ │ 35: 0000000000000000 16 OBJECT LOCAL DEFAULT 24 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule3_closure$def │ │ │ │ │ 36: 0000000000000000 16 OBJECT LOCAL DEFAULT 26 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule1_closure$def │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -11,17 +11,17 @@ │ │ │ │ │ 000000000000007a 000000030000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Braided_closure$def + 0 │ │ │ │ │ 000000000000007a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000007e 000000030000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Braided_closure$def + 0 │ │ │ │ │ 000000000000007e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000084 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000aa 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000cc 0000000400000010 R_RISCV_BRANCH 00000000000000f8 .LBB3_4 + 0 │ │ │ │ │ -00000000000000d0 000000050000001a R_RISCV_HI20 000000000000011c ciYJ_info$def + 0 │ │ │ │ │ +00000000000000d0 000000050000001a R_RISCV_HI20 000000000000011c ciYP_info$def + 0 │ │ │ │ │ 00000000000000d0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000000d4 000000050000001b R_RISCV_LO12_I 000000000000011c ciYJ_info$def + 0 │ │ │ │ │ +00000000000000d4 000000050000001b R_RISCV_LO12_I 000000000000011c ciYP_info$def + 0 │ │ │ │ │ 00000000000000d4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000de 000000060000002c R_RISCV_RVC_BRANCH 00000000000000ee .LBB3_3 + 0 │ │ │ │ │ 00000000000000e4 0000003400000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 00000000000000e4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000e8 0000000700000018 R_RISCV_PCREL_LO12_I 00000000000000e4 .Lpcrel_hi0 + 0 │ │ │ │ │ 00000000000000e8 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000fc 000000080000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_braid_closure$def + 0 │ │ │ │ │ @@ -31,17 +31,17 @@ │ │ │ │ │ 0000000000000106 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000122 0000003400000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 0000000000000122 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000126 0000000900000018 R_RISCV_PCREL_LO12_I 0000000000000122 .Lpcrel_hi1 + 0 │ │ │ │ │ 0000000000000126 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000012c 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 000000000000014e 0000000a00000010 R_RISCV_BRANCH 00000000000001b8 .LBB5_9 + 0 │ │ │ │ │ -0000000000000152 0000000b0000001a R_RISCV_HI20 00000000000001f2 cj0H_info$def + 0 │ │ │ │ │ +0000000000000152 0000000b0000001a R_RISCV_HI20 00000000000001f2 cj1k_info$def + 0 │ │ │ │ │ 0000000000000152 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000156 0000000b0000001b R_RISCV_LO12_I 00000000000001f2 cj0H_info$def + 0 │ │ │ │ │ +0000000000000156 0000000b0000001b R_RISCV_LO12_I 00000000000001f2 cj1k_info$def + 0 │ │ │ │ │ 0000000000000156 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000160 0000000c0000002c R_RISCV_RVC_BRANCH 000000000000018a .LBB5_5 + 0 │ │ │ │ │ 000000000000016c 0000000d00000010 R_RISCV_BRANCH 0000000000000194 .LBB5_6 + 0 │ │ │ │ │ 0000000000000170 0000000e00000010 R_RISCV_BRANCH 00000000000001c6 .LBB5_10 + 0 │ │ │ │ │ 000000000000017c 000000360000001a R_RISCV_HI20 0000000000000000 ghczminternal_GHCziInternalziDataziEither_Left_con_info + 0 │ │ │ │ │ 000000000000017c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000180 000000360000001b R_RISCV_LO12_I 0000000000000000 ghczminternal_GHCziInternalziDataziEither_Left_con_info + 0 │ │ │ │ │ @@ -93,17 +93,17 @@ │ │ │ │ │ 0000000000000296 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002be 000000170000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNTuple2zuzdcbraid_closure$def + 0 │ │ │ │ │ 00000000000002be 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002c2 000000170000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNTuple2zuzdcbraid_closure$def + 0 │ │ │ │ │ 00000000000002c2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002cc 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000002ee 0000001800000010 R_RISCV_BRANCH 000000000000031a .LBB8_4 + 0 │ │ │ │ │ -00000000000002f2 000000050000001a R_RISCV_HI20 000000000000011c ciYJ_info$def + 0 │ │ │ │ │ +00000000000002f2 000000050000001a R_RISCV_HI20 000000000000011c ciYP_info$def + 0 │ │ │ │ │ 00000000000002f2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -00000000000002f6 000000050000001b R_RISCV_LO12_I 000000000000011c ciYJ_info$def + 0 │ │ │ │ │ +00000000000002f6 000000050000001b R_RISCV_LO12_I 000000000000011c ciYP_info$def + 0 │ │ │ │ │ 00000000000002f6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000300 000000190000002c R_RISCV_RVC_BRANCH 0000000000000310 .LBB8_3 + 0 │ │ │ │ │ 0000000000000306 0000003400000017 R_RISCV_PCREL_HI20 0000000000000000 stg_ap_0_fast + 0 │ │ │ │ │ 0000000000000306 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000030a 0000001a00000018 R_RISCV_PCREL_LO12_I 0000000000000306 .Lpcrel_hi4 + 0 │ │ │ │ │ 000000000000030a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000031e 000000080000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_braid_closure$def + 0 │ │ │ │ │ @@ -117,15 +117,15 @@ │ │ │ │ │ 0000000000000356 0000003f0000001b R_RISCV_LO12_I 00000000000003a0 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_con_info + 0 │ │ │ │ │ 0000000000000356 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000374 0000001c0000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def + 0 │ │ │ │ │ 0000000000000374 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000378 0000001c0000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def + 0 │ │ │ │ │ 0000000000000378 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000382 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ -0000000000000388 0000001d00000024 R_RISCV_ADD64 0000000000000000 ija4_str$def + 0 │ │ │ │ │ +0000000000000388 0000001d00000024 R_RISCV_ADD64 0000000000000000 ijae_str$def + 0 │ │ │ │ │ 0000000000000388 0000004000000028 R_RISCV_SUB64 00000000000003a0 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_con_info$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Symmetric_closure$def' at offset 0x3990 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000003100000002 R_RISCV_64 000000000000001e categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Symmetric_info$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Braided_closure$def' at offset 0x39a8 contains 1 entry: │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,27 +2,27 @@ │ │ │ │ │ Symmetric │ │ │ │ │ Control.Category.Braided │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg:Control.Category.Braided.C:Braided │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ ciWF_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdp1Braided_closure$def │ │ │ │ │ -ciYJ_info$def │ │ │ │ │ +ciYP_info$def │ │ │ │ │ .Lpcrel_hi0 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_braid_closure$def │ │ │ │ │ .Lpcrel_hi1 │ │ │ │ │ -cj0H_info$def │ │ │ │ │ +cj1k_info$def │ │ │ │ │ .LBB5_10 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNEitherzuzdcbraid_closure$def │ │ │ │ │ .Lpcrel_hi2 │ │ │ │ │ .Lpcrel_hi3 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdfBraidedFUNTuple2zuzdcbraid_closure$def │ │ │ │ │ .Lpcrel_hi4 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def │ │ │ │ │ -ija4_str$def │ │ │ │ │ +ijae_str$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric3_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtcSymmetric2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtcBraided3_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule4_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule3_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtrModule1_closure$def │ │ │ │ │ @@ -130,10 +130,10 @@ │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtcSymmetric_closure$def │ │ │ │ │ .rela.data.riUI_closure$def │ │ │ │ │ .rela.data.riUJ_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric2_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_zdtczqCZCSymmetric_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_closure$def │ │ │ │ │ -.rodata.ija4_str$def │ │ │ │ │ +.rodata.ijae_str$def │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .riscv.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -56,17 +56,17 @@ │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 00000000000000c8 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB3_4 │ │ │ │ │ - R_RISCV_HI20 ciYJ_info$def │ │ │ │ │ + R_RISCV_HI20 ciYP_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I ciYJ_info$def │ │ │ │ │ + R_RISCV_LO12_I ciYP_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB3_3 │ │ │ │ │ │ │ │ │ │ 00000000000000e4 <.Lpcrel_hi0>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000000000000011c : │ │ │ │ │ +000000000000011c : │ │ │ │ │ .:..!. │ │ │ │ │ │ │ │ │ │ 0000000000000122 <.Lpcrel_hi1>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -123,17 +123,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000000000000014a : │ │ │ │ │ ....c...7....... │ │ │ │ │ R_RISCV_BRANCH .LBB5_9 │ │ │ │ │ - R_RISCV_HI20 cj0H_info$def │ │ │ │ │ + R_RISCV_HI20 cj1k_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I cj0H_info$def │ │ │ │ │ + R_RISCV_LO12_I cj1k_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z........5.G.. │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB5_5 │ │ │ │ │ ..c...c.....j..7 │ │ │ │ │ R_RISCV_BRANCH .LBB5_6 │ │ │ │ │ R_RISCV_BRANCH .LBB5_10 │ │ │ │ │ ..7............. │ │ │ │ │ @@ -198,15 +198,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000001f2 : │ │ │ │ │ +00000000000001f2 : │ │ │ │ │ N....5.vz..F..c. │ │ │ │ │ R_RISCV_BRANCH .LBB6_3 │ │ │ │ │ ..c.5..5j.7..... │ │ │ │ │ R_RISCV_BRANCH .LBB6_6 │ │ │ │ │ R_RISCV_HI20 ghczminternal_GHCziInternalziDataziEither_Left_con_info │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I ghczminternal_GHCziInternalziDataziEither_Left_con_info │ │ │ │ │ @@ -301,17 +301,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000002ea : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB8_4 │ │ │ │ │ - R_RISCV_HI20 ciYJ_info$def │ │ │ │ │ + R_RISCV_HI20 ciYP_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I ciYJ_info$def │ │ │ │ │ + R_RISCV_LO12_I ciYP_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB8_3 │ │ │ │ │ │ │ │ │ │ 0000000000000306 <.Lpcrel_hi4>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 stg_ap_0_fast │ │ │ │ │ @@ -369,15 +369,15 @@ │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ sd a0,904(s1) │ │ │ │ │ jr a5 │ │ │ │ │ nop │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_RISCV_ADD64 ija4_str$def │ │ │ │ │ + R_RISCV_ADD64 ijae_str$def │ │ │ │ │ R_RISCV_SUB64 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziBraided_CZCBraided_con_info$def │ │ │ │ │ c.slli64 zero │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ .insn 2, 0x0004 │ │ │ │ │ unimp │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -4,23 +4,23 @@ │ │ │ │ │ 0x00000010 666f2464 65660063 61746567 6f726965 fo$def.categorie │ │ │ │ │ 0x00000020 737a6d31 7a69307a 69377a6d 39507279 szm1zi0zi7zm9Pry │ │ │ │ │ 0x00000030 72314362 61464575 51486559 6f32356d r1CbaFEuQHeYo25m │ │ │ │ │ 0x00000040 675f436f 6e74726f 6c7a6943 61746567 g_ControlziCateg │ │ │ │ │ 0x00000050 6f72797a 69427261 69646564 5f7a6470 oryziBraided_zdp │ │ │ │ │ 0x00000060 31427261 69646564 5f636c6f 73757265 1Braided_closure │ │ │ │ │ 0x00000070 24646566 002e4c42 42335f34 00636959 $def..LBB3_4.ciY │ │ │ │ │ - 0x00000080 4a5f696e 666f2464 6566002e 4c424233 J_info$def..LBB3 │ │ │ │ │ + 0x00000080 505f696e 666f2464 6566002e 4c424233 P_info$def..LBB3 │ │ │ │ │ 0x00000090 5f33002e 4c706372 656c5f68 69300063 _3..Lpcrel_hi0.c │ │ │ │ │ 0x000000a0 61746567 6f726965 737a6d31 7a69307a ategorieszm1zi0z │ │ │ │ │ 0x000000b0 69377a6d 39507279 72314362 61464575 i7zm9Pryr1CbaFEu │ │ │ │ │ 0x000000c0 51486559 6f32356d 675f436f 6e74726f QHeYo25mg_Contro │ │ │ │ │ 0x000000d0 6c7a6943 61746567 6f72797a 69427261 lziCategoryziBra │ │ │ │ │ 0x000000e0 69646564 5f627261 69645f63 6c6f7375 ided_braid_closu │ │ │ │ │ 0x000000f0 72652464 6566002e 4c706372 656c5f68 re$def..Lpcrel_h │ │ │ │ │ - 0x00000100 6931002e 4c424235 5f390063 6a30485f i1..LBB5_9.cj0H_ │ │ │ │ │ + 0x00000100 6931002e 4c424235 5f390063 6a316b5f i1..LBB5_9.cj1k_ │ │ │ │ │ 0x00000110 696e666f 24646566 002e4c42 42355f35 info$def..LBB5_5 │ │ │ │ │ 0x00000120 002e4c42 42355f36 002e4c42 42355f31 ..LBB5_6..LBB5_1 │ │ │ │ │ 0x00000130 30002e4c 4242355f 38006361 7465676f 0..LBB5_8.catego │ │ │ │ │ 0x00000140 72696573 7a6d317a 69307a69 377a6d39 rieszm1zi0zi7zm9 │ │ │ │ │ 0x00000150 50727972 31436261 46457551 4865596f Pryr1CbaFEuQHeYo │ │ │ │ │ 0x00000160 32356d67 5f436f6e 74726f6c 7a694361 25mg_ControlziCa │ │ │ │ │ 0x00000170 7465676f 72797a69 42726169 6465645f tegoryziBraided_ │ │ │ │ │ @@ -41,15 +41,15 @@ │ │ │ │ │ 0x00000260 33002e4c 70637265 6c5f6869 34002e4c 3..Lpcrel_hi4..L │ │ │ │ │ 0x00000270 4242395f 32006361 7465676f 72696573 BB9_2.categories │ │ │ │ │ 0x00000280 7a6d317a 69307a69 377a6d39 50727972 zm1zi0zi7zm9Pryr │ │ │ │ │ 0x00000290 31436261 46457551 4865596f 32356d67 1CbaFEuQHeYo25mg │ │ │ │ │ 0x000002a0 5f436f6e 74726f6c 7a694361 7465676f _ControlziCatego │ │ │ │ │ 0x000002b0 72797a69 42726169 6465645f 435a4342 ryziBraided_CZCB │ │ │ │ │ 0x000002c0 72616964 65645f63 6c6f7375 72652464 raided_closure$d │ │ │ │ │ - 0x000002d0 65660069 6a61345f 73747224 64656600 ef.ija4_str$def. │ │ │ │ │ + 0x000002d0 65660069 6a61655f 73747224 64656600 ef.ijae_str$def. │ │ │ │ │ 0x000002e0 63617465 676f7269 65737a6d 317a6930 categorieszm1zi0 │ │ │ │ │ 0x000002f0 7a69377a 6d395072 79723143 62614645 zi7zm9Pryr1CbaFE │ │ │ │ │ 0x00000300 75514865 596f3235 6d675f43 6f6e7472 uQHeYo25mg_Contr │ │ │ │ │ 0x00000310 6f6c7a69 43617465 676f7279 7a694272 olziCategoryziBr │ │ │ │ │ 0x00000320 61696465 645f7a64 74637a71 435a4353 aided_zdtczqCZCS │ │ │ │ │ 0x00000330 796d6d65 74726963 335f6279 74657324 ymmetric3_bytes$ │ │ │ │ │ 0x00000340 64656600 63617465 676f7269 65737a6d def.categorieszm │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -175,12 +175,12 @@ │ │ │ │ │ 0x00000ac0 6566002e 72656c61 2e646174 612e6361 ef..rela.data.ca │ │ │ │ │ 0x00000ad0 7465676f 72696573 7a6d317a 69307a69 tegorieszm1zi0zi │ │ │ │ │ 0x00000ae0 377a6d39 50727972 31436261 46457551 7zm9Pryr1CbaFEuQ │ │ │ │ │ 0x00000af0 4865596f 32356d67 5f436f6e 74726f6c HeYo25mg_Control │ │ │ │ │ 0x00000b00 7a694361 7465676f 72797a69 42726169 ziCategoryziBrai │ │ │ │ │ 0x00000b10 6465645f 435a4342 72616964 65645f63 ded_CZCBraided_c │ │ │ │ │ 0x00000b20 6c6f7375 72652464 6566002e 726f6461 losure$def..roda │ │ │ │ │ - 0x00000b30 74612e69 6a61345f 73747224 64656600 ta.ija4_str$def. │ │ │ │ │ + 0x00000b30 74612e69 6a61655f 73747224 64656600 ta.ijae_str$def. │ │ │ │ │ 0x00000b40 2e6e6f74 652e474e 552d7374 61636b00 .note.GNU-stack. │ │ │ │ │ 0x00000b50 2e726973 63762e61 74747269 62757465 .riscv.attribute │ │ │ │ │ 0x00000b60 7300 s. │ │ │ ├── Discrete.o │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -41,15 +41,15 @@ │ │ │ │ │ [36] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl1_closure$def RELA 0000000000000000 002e28 000048 18 I 46 35 8 │ │ │ │ │ [37] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl2_closure$def PROGBITS 0000000000000000 0004d0 000010 00 WAR 0 0 8 │ │ │ │ │ [38] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl2_closure$def RELA 0000000000000000 002e70 000030 18 I 46 37 8 │ │ │ │ │ [39] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl_closure$def PROGBITS 0000000000000000 0004e0 000040 00 WAR 0 0 8 │ │ │ │ │ [40] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl_closure$def RELA 0000000000000000 002ea0 000060 18 I 46 39 8 │ │ │ │ │ [41] .data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def PROGBITS 0000000000000000 000520 000008 00 WAR 0 0 8 │ │ │ │ │ [42] .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def RELA 0000000000000000 002f00 000018 18 I 46 41 8 │ │ │ │ │ - [43] .rodata.i2IS_str$def PROGBITS 0000000000000000 000528 000046 00 AR 0 0 1 │ │ │ │ │ + [43] .rodata.i2Pn_str$def PROGBITS 0000000000000000 000528 000046 00 AR 0 0 1 │ │ │ │ │ [44] .note.GNU-stack PROGBITS 0000000000000000 00056e 000000 00 0 0 1 │ │ │ │ │ [45] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 00056e 000068 00 0 0 1 │ │ │ │ │ [46] .symtab SYMTAB 0000000000000000 0005d8 000798 18 47 40 8 │ │ │ │ │ [47] .strtab STRTAB 0000000000000000 000d70 0013f2 00 0 0 1 │ │ │ │ │ [48] .shstrtab STRTAB 0000000000000000 002f18 000888 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 81 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000072 0 NOTYPE LOCAL DEFAULT 1 .LBB0_6 │ │ │ │ │ - 2: 0000000000000096 46 OBJECT LOCAL DEFAULT 1 c2cL_info$def │ │ │ │ │ + 2: 0000000000000096 46 OBJECT LOCAL DEFAULT 1 c2qo_info$def │ │ │ │ │ 3: 0000000000000060 0 NOTYPE LOCAL DEFAULT 1 .LBB0_4 │ │ │ │ │ - 4: 00000000000000da 16 OBJECT LOCAL DEFAULT 1 c2cT_info$def │ │ │ │ │ + 4: 00000000000000da 16 OBJECT LOCAL DEFAULT 1 c2qD_info$def │ │ │ │ │ 5: 000000000000006a 0 NOTYPE LOCAL DEFAULT 1 .LBB0_5 │ │ │ │ │ 6: 0000000000000000 8 OBJECT LOCAL DEFAULT 7 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def │ │ │ │ │ 7: 0000000000000000 8 OBJECT LOCAL DEFAULT 9 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdfCategoryTYPEDiscretezuzdczi_closure$def │ │ │ │ │ 8: 00000000000000bc 0 NOTYPE LOCAL DEFAULT 1 .LBB1_2 │ │ │ │ │ 9: 0000000000000138 0 NOTYPE LOCAL DEFAULT 1 .LBB3_4 │ │ │ │ │ - 10: 000000000000015c 16 OBJECT LOCAL DEFAULT 1 c2mr_info$def │ │ │ │ │ + 10: 000000000000015c 16 OBJECT LOCAL DEFAULT 1 c2AG_info$def │ │ │ │ │ 11: 000000000000012e 0 NOTYPE LOCAL DEFAULT 1 .LBB3_3 │ │ │ │ │ 12: 0000000000000000 8 OBJECT LOCAL DEFAULT 13 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_liftDiscrete_closure$def │ │ │ │ │ 13: 00000000000001c2 0 NOTYPE LOCAL DEFAULT 1 .LBB5_4 │ │ │ │ │ - 14: 00000000000001e6 16 OBJECT LOCAL DEFAULT 1 c2ym_info$def │ │ │ │ │ + 14: 00000000000001e6 16 OBJECT LOCAL DEFAULT 1 c2Di_info$def │ │ │ │ │ 15: 00000000000001b8 0 NOTYPE LOCAL DEFAULT 1 .LBB5_3 │ │ │ │ │ 16: 00000000000001ae 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi0 │ │ │ │ │ 17: 0000000000000000 8 OBJECT LOCAL DEFAULT 15 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_cast_closure$def │ │ │ │ │ 18: 00000000000001ec 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi1 │ │ │ │ │ 19: 0000000000000244 0 NOTYPE LOCAL DEFAULT 1 .LBB7_4 │ │ │ │ │ - 20: 0000000000000268 16 OBJECT LOCAL DEFAULT 1 c2Db_info$def │ │ │ │ │ + 20: 0000000000000268 16 OBJECT LOCAL DEFAULT 1 c2FO_info$def │ │ │ │ │ 21: 000000000000023a 0 NOTYPE LOCAL DEFAULT 1 .LBB7_3 │ │ │ │ │ 22: 0000000000000000 8 OBJECT LOCAL DEFAULT 17 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_inverse_closure$def │ │ │ │ │ 23: 00000000000002b6 0 NOTYPE LOCAL DEFAULT 1 .LBB9_2 │ │ │ │ │ 24: 0000000000000000 8 OBJECT LOCAL DEFAULT 41 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def │ │ │ │ │ - 25: 0000000000000000 70 OBJECT LOCAL DEFAULT 43 i2IS_str$def │ │ │ │ │ + 25: 0000000000000000 70 OBJECT LOCAL DEFAULT 43 i2Pn_str$def │ │ │ │ │ 26: 0000000000000000 6 OBJECT LOCAL DEFAULT 3 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl3_bytes$def │ │ │ │ │ 27: 0000000000000000 9 OBJECT LOCAL DEFAULT 4 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtcDiscrete2_bytes$def │ │ │ │ │ 28: 0000000000000000 26 OBJECT LOCAL DEFAULT 5 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule2_bytes$def │ │ │ │ │ 29: 0000000000000000 39 OBJECT LOCAL DEFAULT 6 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule4_bytes$def │ │ │ │ │ 30: 0000000000000000 16 OBJECT LOCAL DEFAULT 19 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule3_closure$def │ │ │ │ │ 31: 0000000000000000 16 OBJECT LOCAL DEFAULT 21 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule1_closure$def │ │ │ │ │ 32: 0000000000000000 32 OBJECT LOCAL DEFAULT 23 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule_closure$def │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,50 +1,50 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x2168 contains 108 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000022 0000000100000010 R_RISCV_BRANCH 0000000000000072 .LBB0_6 + 0 │ │ │ │ │ -0000000000000026 000000020000001a R_RISCV_HI20 0000000000000096 c2cL_info$def + 0 │ │ │ │ │ +0000000000000026 000000020000001a R_RISCV_HI20 0000000000000096 c2qo_info$def + 0 │ │ │ │ │ 0000000000000026 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000096 c2cL_info$def + 0 │ │ │ │ │ +000000000000002a 000000020000001b R_RISCV_LO12_I 0000000000000096 c2qo_info$def + 0 │ │ │ │ │ 000000000000002a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000003a 000000030000002c R_RISCV_RVC_BRANCH 0000000000000060 .LBB0_4 + 0 │ │ │ │ │ -0000000000000040 000000040000001a R_RISCV_HI20 00000000000000da c2cT_info$def + 0 │ │ │ │ │ +0000000000000040 000000040000001a R_RISCV_HI20 00000000000000da c2qD_info$def + 0 │ │ │ │ │ 0000000000000040 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000044 000000040000001b R_RISCV_LO12_I 00000000000000da c2cT_info$def + 0 │ │ │ │ │ +0000000000000044 000000040000001b R_RISCV_LO12_I 00000000000000da c2qD_info$def + 0 │ │ │ │ │ 0000000000000044 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000050 000000050000002c R_RISCV_RVC_BRANCH 000000000000006a .LBB0_5 + 0 │ │ │ │ │ 0000000000000056 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000056 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000005a 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 000000000000005a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000076 000000070000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdfCategoryTYPEDiscretezuzdczi_closure$def + 0 │ │ │ │ │ 0000000000000076 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000007a 000000070000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdfCategoryTYPEDiscretezuzdczi_closure$def + 0 │ │ │ │ │ 000000000000007a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000080 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ -000000000000009a 000000040000001a R_RISCV_HI20 00000000000000da c2cT_info$def + 0 │ │ │ │ │ +000000000000009a 000000040000001a R_RISCV_HI20 00000000000000da c2qD_info$def + 0 │ │ │ │ │ 000000000000009a 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000009e 000000040000001b R_RISCV_LO12_I 00000000000000da c2cT_info$def + 0 │ │ │ │ │ +000000000000009e 000000040000001b R_RISCV_LO12_I 00000000000000da c2qD_info$def + 0 │ │ │ │ │ 000000000000009e 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000aa 000000080000002c R_RISCV_RVC_BRANCH 00000000000000bc .LBB1_2 + 0 │ │ │ │ │ 00000000000000b2 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 00000000000000b2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000b6 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 00000000000000b6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000c4 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000000e0 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 00000000000000e0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000e4 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 00000000000000e4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000000ea 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 000000000000010c 0000000900000010 R_RISCV_BRANCH 0000000000000138 .LBB3_4 + 0 │ │ │ │ │ -0000000000000110 0000000a0000001a R_RISCV_HI20 000000000000015c c2mr_info$def + 0 │ │ │ │ │ +0000000000000110 0000000a0000001a R_RISCV_HI20 000000000000015c c2AG_info$def + 0 │ │ │ │ │ 0000000000000110 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000114 0000000a0000001b R_RISCV_LO12_I 000000000000015c c2mr_info$def + 0 │ │ │ │ │ +0000000000000114 0000000a0000001b R_RISCV_LO12_I 000000000000015c c2AG_info$def + 0 │ │ │ │ │ 0000000000000114 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000011e 0000000b0000002c R_RISCV_RVC_BRANCH 000000000000012e .LBB3_3 + 0 │ │ │ │ │ 0000000000000124 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000124 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000128 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000128 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000013c 0000000c0000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_liftDiscrete_closure$def + 0 │ │ │ │ │ @@ -54,17 +54,17 @@ │ │ │ │ │ 0000000000000146 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000162 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000162 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000166 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000166 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000016c 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 000000000000018e 0000000d00000010 R_RISCV_BRANCH 00000000000001c2 .LBB5_4 + 0 │ │ │ │ │ -0000000000000192 0000000e0000001a R_RISCV_HI20 00000000000001e6 c2ym_info$def + 0 │ │ │ │ │ +0000000000000192 0000000e0000001a R_RISCV_HI20 00000000000001e6 c2Di_info$def + 0 │ │ │ │ │ 0000000000000192 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000196 0000000e0000001b R_RISCV_LO12_I 00000000000001e6 c2ym_info$def + 0 │ │ │ │ │ +0000000000000196 0000000e0000001b R_RISCV_LO12_I 00000000000001e6 c2Di_info$def + 0 │ │ │ │ │ 0000000000000196 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001a6 0000000f0000002c R_RISCV_RVC_BRANCH 00000000000001b8 .LBB5_3 + 0 │ │ │ │ │ 00000000000001ae 0000002b00000017 R_RISCV_PCREL_HI20 0000000000000000 ghczminternal_GHCziInternalziControlziCategory_id_info + 0 │ │ │ │ │ 00000000000001ae 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001b2 0000001000000018 R_RISCV_PCREL_LO12_I 00000000000001ae .Lpcrel_hi0 + 0 │ │ │ │ │ 00000000000001b2 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001c6 000000110000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_cast_closure$def + 0 │ │ │ │ │ @@ -74,17 +74,17 @@ │ │ │ │ │ 00000000000001d0 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 00000000000001ec 0000002b00000017 R_RISCV_PCREL_HI20 0000000000000000 ghczminternal_GHCziInternalziControlziCategory_id_info + 0 │ │ │ │ │ 00000000000001ec 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001f0 0000001200000018 R_RISCV_PCREL_LO12_I 00000000000001ec .Lpcrel_hi1 + 0 │ │ │ │ │ 00000000000001f0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000001f6 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000000218 0000001300000010 R_RISCV_BRANCH 0000000000000244 .LBB7_4 + 0 │ │ │ │ │ -000000000000021c 000000140000001a R_RISCV_HI20 0000000000000268 c2Db_info$def + 0 │ │ │ │ │ +000000000000021c 000000140000001a R_RISCV_HI20 0000000000000268 c2FO_info$def + 0 │ │ │ │ │ 000000000000021c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -0000000000000220 000000140000001b R_RISCV_LO12_I 0000000000000268 c2Db_info$def + 0 │ │ │ │ │ +0000000000000220 000000140000001b R_RISCV_LO12_I 0000000000000268 c2FO_info$def + 0 │ │ │ │ │ 0000000000000220 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000022a 000000150000002c R_RISCV_RVC_BRANCH 000000000000023a .LBB7_3 + 0 │ │ │ │ │ 0000000000000230 000000060000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000230 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000234 000000060000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def + 1 │ │ │ │ │ 0000000000000234 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000000248 000000160000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_inverse_closure$def + 0 │ │ │ │ │ @@ -103,15 +103,15 @@ │ │ │ │ │ 00000000000002a6 0000002e0000001b R_RISCV_LO12_I 00000000000002ea categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info + 0 │ │ │ │ │ 00000000000002a6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002c0 000000180000001a R_RISCV_HI20 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def + 0 │ │ │ │ │ 00000000000002c0 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002c4 000000180000001b R_RISCV_LO12_I 0000000000000000 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def + 0 │ │ │ │ │ 00000000000002c4 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000002cc 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ -00000000000002d2 0000001900000024 R_RISCV_ADD64 0000000000000000 i2IS_str$def + 0 │ │ │ │ │ +00000000000002d2 0000001900000024 R_RISCV_ADD64 0000000000000000 i2Pn_str$def + 0 │ │ │ │ │ 00000000000002d2 0000002f00000028 R_RISCV_SUB64 00000000000002ea categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info$def + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def' at offset 0x2b88 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000002e00000002 R_RISCV_64 00000000000002ea categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdfCategoryTYPEDiscretezuzdczi_closure$def' at offset 0x2ba0 contains 1 entry: │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ Discrete │ │ │ │ │ Control.Category.Discrete │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg │ │ │ │ │ categories-1.0.7-9Pryr1CbaFEuQHeYo25mg:Control.Category.Discrete.Refl │ │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0_zaamo1p0_zalrsc1p0_zca1p0_zcd1p0 │ │ │ │ │ -c2cL_info$def │ │ │ │ │ -c2cT_info$def │ │ │ │ │ +c2qo_info$def │ │ │ │ │ +c2qD_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdfCategoryTYPEDiscretezuzdczi_closure$def │ │ │ │ │ -c2mr_info$def │ │ │ │ │ +c2AG_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_liftDiscrete_closure$def │ │ │ │ │ -c2ym_info$def │ │ │ │ │ +c2Di_info$def │ │ │ │ │ .Lpcrel_hi0 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_cast_closure$def │ │ │ │ │ .Lpcrel_hi1 │ │ │ │ │ -c2Db_info$def │ │ │ │ │ +c2FO_info$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_inverse_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def │ │ │ │ │ -i2IS_str$def │ │ │ │ │ +i2Pn_str$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl3_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtcDiscrete2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule2_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule4_bytes$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule3_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule1_closure$def │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtrModule_closure$def │ │ │ │ │ @@ -92,10 +92,10 @@ │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtcDiscrete_closure$def │ │ │ │ │ .rela.data.r24f_closure$def │ │ │ │ │ .rela.data.r24g_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl1_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl2_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdtczqRefl_closure$def │ │ │ │ │ .rela.data.categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_closure$def │ │ │ │ │ -.rodata.i2IS_str$def │ │ │ │ │ +.rodata.i2Pn_str$def │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .riscv.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -15,24 +15,24 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000000000000001e : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB0_6 │ │ │ │ │ - R_RISCV_HI20 c2cL_info$def │ │ │ │ │ + R_RISCV_HI20 c2qo_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2cL_info$def │ │ │ │ │ + R_RISCV_LO12_I c2qo_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z.#8..#: │ │ │ │ │ +0000000000000096 : │ │ │ │ │ .:..7........uz. │ │ │ │ │ - R_RISCV_HI20 c2cT_info$def │ │ │ │ │ + R_RISCV_HI20 c2qD_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2cT_info$def │ │ │ │ │ + R_RISCV_LO12_I c2qD_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ #4.....7..A.7... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB1_2 │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ...... │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ @@ -93,30 +93,30 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000000da : │ │ │ │ │ +00000000000000da : │ │ │ │ │ .7..!.7......... │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 0000000000000108 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB3_4 │ │ │ │ │ - R_RISCV_HI20 c2mr_info$def │ │ │ │ │ + R_RISCV_HI20 c2AG_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2mr_info$def │ │ │ │ │ + R_RISCV_LO12_I c2AG_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......7..7... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB3_3 │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ...... │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ @@ -142,30 +142,30 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000000000000015c : │ │ │ │ │ +000000000000015c : │ │ │ │ │ .7..!.7......... │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ .............. │ │ │ │ │ │ │ │ │ │ 000000000000018a : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB5_4 │ │ │ │ │ - R_RISCV_HI20 c2ym_info$def │ │ │ │ │ + R_RISCV_HI20 c2Di_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2ym_info$def │ │ │ │ │ + R_RISCV_LO12_I c2Di_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ .v{.#8..#: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ @@ -199,15 +199,15 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000000000001e6 : │ │ │ │ │ +00000000000001e6 : │ │ │ │ │ .:..A. │ │ │ │ │ │ │ │ │ │ 00000000000001ec <.Lpcrel_hi1>: │ │ │ │ │ auipc t1,0x0 │ │ │ │ │ R_RISCV_PCREL_HI20 ghczminternal_GHCziInternalziControlziCategory_id_info │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ mv t1,t1 │ │ │ │ │ @@ -226,17 +226,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000214 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB7_4 │ │ │ │ │ - R_RISCV_HI20 c2Db_info$def │ │ │ │ │ + R_RISCV_HI20 c2FO_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c2Db_info$def │ │ │ │ │ + R_RISCV_LO12_I c2FO_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..z......7..7... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB7_3 │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ...... │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ @@ -262,15 +262,15 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000000268 : │ │ │ │ │ +0000000000000268 : │ │ │ │ │ .7..!.7......... │ │ │ │ │ R_RISCV_HI20 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ R_RISCV_LO12_I categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_zdWRefl_closure$def+0x1 │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ................ │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ @@ -297,15 +297,15 @@ │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ld a5,0(a0) │ │ │ │ │ jr a5 │ │ │ │ │ nop │ │ │ │ │ R_RISCV_ALIGN *ABS*+0x6 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - R_RISCV_ADD64 i2IS_str$def │ │ │ │ │ + R_RISCV_ADD64 i2Pn_str$def │ │ │ │ │ R_RISCV_SUB64 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDiscrete_Refl_con_info$def │ │ │ │ │ nop │ │ │ │ │ unimp │ │ │ │ │ lb zero,0(zero) │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,57 +1,57 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c42 42305f36 00633263 4c5f696e ..LBB0_6.c2cL_in │ │ │ │ │ + 0x00000000 002e4c42 42305f36 00633271 6f5f696e ..LBB0_6.c2qo_in │ │ │ │ │ 0x00000010 666f2464 6566002e 4c424230 5f340063 fo$def..LBB0_4.c │ │ │ │ │ - 0x00000020 3263545f 696e666f 24646566 002e4c42 2cT_info$def..LB │ │ │ │ │ + 0x00000020 3271445f 696e666f 24646566 002e4c42 2qD_info$def..LB │ │ │ │ │ 0x00000030 42305f35 00636174 65676f72 6965737a B0_5.categoriesz │ │ │ │ │ 0x00000040 6d317a69 307a6937 7a6d3950 72797231 m1zi0zi7zm9Pryr1 │ │ │ │ │ 0x00000050 43626146 45755148 65596f32 356d675f CbaFEuQHeYo25mg_ │ │ │ │ │ 0x00000060 436f6e74 726f6c7a 69436174 65676f72 ControlziCategor │ │ │ │ │ 0x00000070 797a6944 69736372 6574655f 7a645752 yziDiscrete_zdWR │ │ │ │ │ 0x00000080 65666c5f 636c6f73 75726524 64656600 efl_closure$def. │ │ │ │ │ 0x00000090 63617465 676f7269 65737a6d 317a6930 categorieszm1zi0 │ │ │ │ │ 0x000000a0 7a69377a 6d395072 79723143 62614645 zi7zm9Pryr1CbaFE │ │ │ │ │ 0x000000b0 75514865 596f3235 6d675f43 6f6e7472 uQHeYo25mg_Contr │ │ │ │ │ 0x000000c0 6f6c7a69 43617465 676f7279 7a694469 olziCategoryziDi │ │ │ │ │ 0x000000d0 73637265 74655f7a 64664361 7465676f screte_zdfCatego │ │ │ │ │ 0x000000e0 72795459 50454469 73637265 74657a75 ryTYPEDiscretezu │ │ │ │ │ 0x000000f0 7a64637a 695f636c 6f737572 65246465 zdczi_closure$de │ │ │ │ │ 0x00000100 66002e4c 4242315f 32002e4c 4242335f f..LBB1_2..LBB3_ │ │ │ │ │ - 0x00000110 34006332 6d725f69 6e666f24 64656600 4.c2mr_info$def. │ │ │ │ │ + 0x00000110 34006332 41475f69 6e666f24 64656600 4.c2AG_info$def. │ │ │ │ │ 0x00000120 2e4c4242 335f3300 63617465 676f7269 .LBB3_3.categori │ │ │ │ │ 0x00000130 65737a6d 317a6930 7a69377a 6d395072 eszm1zi0zi7zm9Pr │ │ │ │ │ 0x00000140 79723143 62614645 75514865 596f3235 yr1CbaFEuQHeYo25 │ │ │ │ │ 0x00000150 6d675f43 6f6e7472 6f6c7a69 43617465 mg_ControlziCate │ │ │ │ │ 0x00000160 676f7279 7a694469 73637265 74655f6c goryziDiscrete_l │ │ │ │ │ 0x00000170 69667444 69736372 6574655f 636c6f73 iftDiscrete_clos │ │ │ │ │ 0x00000180 75726524 64656600 2e4c4242 355f3400 ure$def..LBB5_4. │ │ │ │ │ - 0x00000190 6332796d 5f696e66 6f246465 66002e4c c2ym_info$def..L │ │ │ │ │ + 0x00000190 63324469 5f696e66 6f246465 66002e4c c2Di_info$def..L │ │ │ │ │ 0x000001a0 4242355f 33002e4c 70637265 6c5f6869 BB5_3..Lpcrel_hi │ │ │ │ │ 0x000001b0 30006361 7465676f 72696573 7a6d317a 0.categorieszm1z │ │ │ │ │ 0x000001c0 69307a69 377a6d39 50727972 31436261 i0zi7zm9Pryr1Cba │ │ │ │ │ 0x000001d0 46457551 4865596f 32356d67 5f436f6e FEuQHeYo25mg_Con │ │ │ │ │ 0x000001e0 74726f6c 7a694361 7465676f 72797a69 trolziCategoryzi │ │ │ │ │ 0x000001f0 44697363 72657465 5f636173 745f636c Discrete_cast_cl │ │ │ │ │ 0x00000200 6f737572 65246465 66002e4c 70637265 osure$def..Lpcre │ │ │ │ │ 0x00000210 6c5f6869 31002e4c 4242375f 34006332 l_hi1..LBB7_4.c2 │ │ │ │ │ - 0x00000220 44625f69 6e666f24 64656600 2e4c4242 Db_info$def..LBB │ │ │ │ │ + 0x00000220 464f5f69 6e666f24 64656600 2e4c4242 FO_info$def..LBB │ │ │ │ │ 0x00000230 375f3300 63617465 676f7269 65737a6d 7_3.categorieszm │ │ │ │ │ 0x00000240 317a6930 7a69377a 6d395072 79723143 1zi0zi7zm9Pryr1C │ │ │ │ │ 0x00000250 62614645 75514865 596f3235 6d675f43 baFEuQHeYo25mg_C │ │ │ │ │ 0x00000260 6f6e7472 6f6c7a69 43617465 676f7279 ontrolziCategory │ │ │ │ │ 0x00000270 7a694469 73637265 74655f69 6e766572 ziDiscrete_inver │ │ │ │ │ 0x00000280 73655f63 6c6f7375 72652464 6566002e se_closure$def.. │ │ │ │ │ 0x00000290 4c424239 5f320063 61746567 6f726965 LBB9_2.categorie │ │ │ │ │ 0x000002a0 737a6d31 7a69307a 69377a6d 39507279 szm1zi0zi7zm9Pry │ │ │ │ │ 0x000002b0 72314362 61464575 51486559 6f32356d r1CbaFEuQHeYo25m │ │ │ │ │ 0x000002c0 675f436f 6e74726f 6c7a6943 61746567 g_ControlziCateg │ │ │ │ │ 0x000002d0 6f72797a 69446973 63726574 655f5265 oryziDiscrete_Re │ │ │ │ │ 0x000002e0 666c5f63 6c6f7375 72652464 65660069 fl_closure$def.i │ │ │ │ │ - 0x000002f0 3249535f 73747224 64656600 63617465 2IS_str$def.cate │ │ │ │ │ + 0x000002f0 32506e5f 73747224 64656600 63617465 2Pn_str$def.cate │ │ │ │ │ 0x00000300 676f7269 65737a6d 317a6930 7a69377a gorieszm1zi0zi7z │ │ │ │ │ 0x00000310 6d395072 79723143 62614645 75514865 m9Pryr1CbaFEuQHe │ │ │ │ │ 0x00000320 596f3235 6d675f43 6f6e7472 6f6c7a69 Yo25mg_Controlzi │ │ │ │ │ 0x00000330 43617465 676f7279 7a694469 73637265 CategoryziDiscre │ │ │ │ │ 0x00000340 74655f7a 6474637a 71526566 6c335f62 te_zdtczqRefl3_b │ │ │ │ │ 0x00000350 79746573 24646566 00636174 65676f72 ytes$def.categor │ │ │ │ │ 0x00000360 6965737a 6d317a69 307a6937 7a6d3950 ieszm1zi0zi7zm9P │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -129,12 +129,12 @@ │ │ │ │ │ 0x000007e0 6c5f636c 6f737572 65246465 66002e72 l_closure$def..r │ │ │ │ │ 0x000007f0 656c612e 64617461 2e636174 65676f72 ela.data.categor │ │ │ │ │ 0x00000800 6965737a 6d317a69 307a6937 7a6d3950 ieszm1zi0zi7zm9P │ │ │ │ │ 0x00000810 72797231 43626146 45755148 65596f32 ryr1CbaFEuQHeYo2 │ │ │ │ │ 0x00000820 356d675f 436f6e74 726f6c7a 69436174 5mg_ControlziCat │ │ │ │ │ 0x00000830 65676f72 797a6944 69736372 6574655f egoryziDiscrete_ │ │ │ │ │ 0x00000840 5265666c 5f636c6f 73757265 24646566 Refl_closure$def │ │ │ │ │ - 0x00000850 002e726f 64617461 2e693249 535f7374 ..rodata.i2IS_st │ │ │ │ │ + 0x00000850 002e726f 64617461 2e693250 6e5f7374 ..rodata.i2Pn_st │ │ │ │ │ 0x00000860 72246465 66002e6e 6f74652e 474e552d r$def..note.GNU- │ │ │ │ │ 0x00000870 73746163 6b002e72 69736376 2e617474 stack..riscv.att │ │ │ │ │ 0x00000880 72696275 74657300 ributes. │ │ │ ├── Dual.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -326,15 +326,15 @@ │ │ │ │ │ 322: 0000000000002844 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi102 │ │ │ │ │ 323: 0000000000000000 8 OBJECT LOCAL DEFAULT 139 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdwzdcgmapMp_closure$def │ │ │ │ │ 324: 00000000000028f4 0 NOTYPE LOCAL DEFAULT 1 .LBB84_2 │ │ │ │ │ 325: 00000000000028ea 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi103 │ │ │ │ │ 326: 00000000000028fc 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi104 │ │ │ │ │ 327: 0000000000002928 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi105 │ │ │ │ │ 328: 00000000000029ea 0 NOTYPE LOCAL DEFAULT 1 .LBB86_6 │ │ │ │ │ - 329: 0000000000002a4a 130 OBJECT LOCAL DEFAULT 1 c6Gt_info$def │ │ │ │ │ + 329: 0000000000002a4a 130 OBJECT LOCAL DEFAULT 1 c6GH_info$def │ │ │ │ │ 330: 00000000000029e0 0 NOTYPE LOCAL DEFAULT 1 .LBB86_5 │ │ │ │ │ 331: 0000000000002a16 0 NOTYPE LOCAL DEFAULT 1 .LBB86_7 │ │ │ │ │ 332: 0000000000002a1a 0 NOTYPE LOCAL DEFAULT 1 .LBB86_8 │ │ │ │ │ 333: 00000000000029d6 0 NOTYPE LOCAL DEFAULT 1 .Lpcrel_hi106 │ │ │ │ │ 334: 0000000000000000 8 OBJECT LOCAL DEFAULT 141 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdfDataDualzuzdcgmapMp_closure$def │ │ │ │ │ 335: 0000000000002ab0 0 NOTYPE LOCAL DEFAULT 1 .LBB87_3 │ │ │ │ │ 336: 0000000000002ab4 0 NOTYPE LOCAL DEFAULT 1 .LBB87_4 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1535,17 +1535,17 @@ │ │ │ │ │ 0000000000002928 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 000000000000292c 0000014700000018 R_RISCV_PCREL_LO12_I 0000000000002928 .Lpcrel_hi105 + 0 │ │ │ │ │ 000000000000292c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000002932 000000000000002b R_RISCV_ALIGN 6 │ │ │ │ │ 0000000000002938 0000023100000024 R_RISCV_ADD64 000000000000290c categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdfDataDualzuzdcgmapMp_slow$def + 0 │ │ │ │ │ 0000000000002938 0000023200000028 R_RISCV_SUB64 0000000000002960 categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdfDataDualzuzdcgmapMp_info$def + 0 │ │ │ │ │ 0000000000002964 0000014800000010 R_RISCV_BRANCH 00000000000029ea .LBB86_6 + 0 │ │ │ │ │ -0000000000002968 000001490000001a R_RISCV_HI20 0000000000002a4a c6Gt_info$def + 0 │ │ │ │ │ +0000000000002968 000001490000001a R_RISCV_HI20 0000000000002a4a c6GH_info$def + 0 │ │ │ │ │ 0000000000002968 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ -000000000000296c 000001490000001b R_RISCV_LO12_I 0000000000002a4a c6Gt_info$def + 0 │ │ │ │ │ +000000000000296c 000001490000001b R_RISCV_LO12_I 0000000000002a4a c6GH_info$def + 0 │ │ │ │ │ 000000000000296c 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 0000000000002980 0000014a0000002c R_RISCV_RVC_BRANCH 00000000000029e0 .LBB86_5 + 0 │ │ │ │ │ 0000000000002992 0000014b00000010 R_RISCV_BRANCH 0000000000002a16 .LBB86_7 + 0 │ │ │ │ │ 000000000000299e 0000014c00000010 R_RISCV_BRANCH 0000000000002a1a .LBB86_8 + 0 │ │ │ │ │ 00000000000029a6 000001020000001a R_RISCV_HI20 0000000000001f96 s5kW_info$def + 0 │ │ │ │ │ 00000000000029a6 0000000000000033 R_RISCV_RELAX 0 │ │ │ │ │ 00000000000029aa 000001020000001b R_RISCV_LO12_I 0000000000001f96 s5kW_info$def + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -317,15 +317,15 @@ │ │ │ │ │ .Lpcrel_hi102 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdwzdcgmapMp_closure$def │ │ │ │ │ .LBB84_2 │ │ │ │ │ .Lpcrel_hi103 │ │ │ │ │ .Lpcrel_hi104 │ │ │ │ │ .Lpcrel_hi105 │ │ │ │ │ .LBB86_6 │ │ │ │ │ -c6Gt_info$def │ │ │ │ │ +c6GH_info$def │ │ │ │ │ .LBB86_5 │ │ │ │ │ .LBB86_7 │ │ │ │ │ .LBB86_8 │ │ │ │ │ .Lpcrel_hi106 │ │ │ │ │ categorieszm1zi0zi7zm9Pryr1CbaFEuQHeYo25mg_ControlziCategoryziDual_zdfDataDualzuzdcgmapMp_closure$def │ │ │ │ │ .LBB87_3 │ │ │ │ │ .LBB87_4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -4257,17 +4257,17 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000002960 : │ │ │ │ │ ....c`.......... │ │ │ │ │ R_RISCV_BRANCH .LBB86_6 │ │ │ │ │ - R_RISCV_HI20 c6Gt_info$def │ │ │ │ │ + R_RISCV_HI20 c6GH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ - R_RISCV_LO12_I c6Gt_info$def │ │ │ │ │ + R_RISCV_LO12_I c6GH_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ │ ..|.#4..#8..#<.. │ │ │ │ │ ...:...;...<.... │ │ │ │ │ R_RISCV_RVC_BRANCH .LBB86_5 │ │ │ │ │ ..c......5....c` │ │ │ │ │ R_RISCV_BRANCH .LBB86_7 │ │ │ │ │ R_RISCV_BRANCH .LBB86_8 │ │ │ │ │ @@ -4342,15 +4342,15 @@ │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ c.slli zero,0x7 │ │ │ │ │ unimp │ │ │ │ │ unimp │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000000000002a4a : │ │ │ │ │ +0000000000002a4a : │ │ │ │ │ R.N..:...;...<.. │ │ │ │ │ ....c......5.... │ │ │ │ │ R_RISCV_BRANCH .LBB87_3 │ │ │ │ │ c`6............. │ │ │ │ │ R_RISCV_BRANCH .LBB87_4 │ │ │ │ │ R_RISCV_HI20 s5kW_info$def │ │ │ │ │ R_RISCV_RELAX *ABS* │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -328,15 +328,15 @@ │ │ │ │ │ 0x00001450 5f436f6e 74726f6c 7a694361 7465676f _ControlziCatego │ │ │ │ │ 0x00001460 72797a69 4475616c 5f7a6477 7a646367 ryziDual_zdwzdcg │ │ │ │ │ 0x00001470 6d61704d 705f636c 6f737572 65246465 mapMp_closure$de │ │ │ │ │ 0x00001480 66002e4c 42423834 5f32002e 4c706372 f..LBB84_2..Lpcr │ │ │ │ │ 0x00001490 656c5f68 69313033 002e4c70 6372656c el_hi103..Lpcrel │ │ │ │ │ 0x000014a0 5f686931 3034002e 4c706372 656c5f68 _hi104..Lpcrel_h │ │ │ │ │ 0x000014b0 69313035 002e4c42 4238365f 36006336 i105..LBB86_6.c6 │ │ │ │ │ - 0x000014c0 47745f69 6e666f24 64656600 2e4c4242 Gt_info$def..LBB │ │ │ │ │ + 0x000014c0 47485f69 6e666f24 64656600 2e4c4242 GH_info$def..LBB │ │ │ │ │ 0x000014d0 38365f35 002e4c42 4238365f 37002e4c 86_5..LBB86_7..L │ │ │ │ │ 0x000014e0 42423836 5f38002e 4c706372 656c5f68 BB86_8..Lpcrel_h │ │ │ │ │ 0x000014f0 69313036 00636174 65676f72 6965737a i106.categoriesz │ │ │ │ │ 0x00001500 6d317a69 307a6937 7a6d3950 72797231 m1zi0zi7zm9Pryr1 │ │ │ │ │ 0x00001510 43626146 45755148 65596f32 356d675f CbaFEuQHeYo25mg_ │ │ │ │ │ 0x00001520 436f6e74 726f6c7a 69436174 65676f72 ControlziCategor │ │ │ │ │ 0x00001530 797a6944 75616c5f 7a646644 61746144 yziDual_zdfDataD