--- /srv/rebuilderd/tmp/rebuilderdr5w1Kg/inputs/libghc-bmp-dev_1.2.6.4-2_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdr5w1Kg/out/libghc-bmp-dev_1.2.6.4-2_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 02:33:51.000000 debian-binary │ -rw-r--r-- 0 0 0 1584 2026-01-04 02:33:51.000000 control.tar.xz │ --rw-r--r-- 0 0 0 127928 2026-01-04 02:33:51.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 127976 2026-01-04 02:33:51.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2/libHSbmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -911,15 +911,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ 000000000000007b r il5M_str │ │ │ │ U stg_ap_p_info │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_upd_frame_info │ │ │ │ │ │ │ │ Compression.o: │ │ │ │ -0000000000000139 r .Lr2jO_bytes │ │ │ │ +0000000000000139 r .Lr2UO_bytes │ │ │ │ U binaryzm0zi8zi9zi3zmdda2_DataziBinaryziClass_CZCBinary_con_info │ │ │ │ U binaryzm0zi8zi9zi3zmdda2_DataziBinaryziGetziInternal_Fail_con_info │ │ │ │ U binaryzm0zi8zi9zi3zmdda2_DataziBinaryziGetziInternal_readN2_info │ │ │ │ U binaryzm0zi8zi9zi3zmdda2_DataziBinaryziPut_PairS_con_info │ │ │ │ 00000000000005c8 D bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionBitFields_closure │ │ │ │ 0000000000002590 T bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionBitFields_con_info │ │ │ │ 00000000000005d0 D bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionJPEG_closure │ │ │ │ @@ -1053,21 +1053,21 @@ │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ U ghczmprim_GHCziTypes_True_closure │ │ │ │ U ghczmprim_GHCziTypes_TyCon_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ -0000000000000202 r i3rA_str │ │ │ │ -000000000000024b r i3rI_str │ │ │ │ -0000000000000299 r i3rR_str │ │ │ │ -00000000000002e2 r i3rW_str │ │ │ │ -0000000000000171 r i3rf_str │ │ │ │ -00000000000001b9 r i3rk_str │ │ │ │ -000000000000032a r i3s4_str │ │ │ │ +00000000000002e2 r i45E_str │ │ │ │ +000000000000032a r i45J_str │ │ │ │ +0000000000000171 r i45f_str │ │ │ │ +00000000000001b9 r i45k_str │ │ │ │ +0000000000000202 r i45p_str │ │ │ │ +000000000000024b r i45u_str │ │ │ │ +0000000000000299 r i45z_str │ │ │ │ U newCAF │ │ │ │ U stg_INTLIKE_closure │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_SRT_6_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_pp_fast │ │ │ │ @@ -1732,15 +1732,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepTyConApp_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_krepzdzt_closure │ │ │ │ -000000000000005c r i3t0_str │ │ │ │ +000000000000005c r i2TQ_str │ │ │ │ U stg_INTLIKE_closure │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_SRT_3_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_pp_fast │ │ │ │ U stg_ap_pv_fast │ │ │ │ @@ -2079,15 +2079,15 @@ │ │ │ │ U ghczmprim_GHCziTypes_KindRepTyConApp_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_krepzdzt_closure │ │ │ │ -00000000000000e0 r icwf_str │ │ │ │ +00000000000000e0 r icsK_str │ │ │ │ U stg_INTLIKE_closure │ │ │ │ U stg_SRT_2_info │ │ │ │ U stg_SRT_3_info │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ │ U stg_ap_pp_fast │ │ │ │ U stg_ap_pv_fast │ │ │ │ @@ -2095,15 +2095,15 @@ │ │ │ │ U stg_gc_unbx_r1 │ │ │ │ U stg_gc_unpt_r1 │ │ │ │ U stg_sel_0_upd_info │ │ │ │ U stg_unpack_cstring_info │ │ │ │ U stg_upd_frame_info │ │ │ │ │ │ │ │ Pack.o: │ │ │ │ -0000000000000077 r .LrmWy_bytes │ │ │ │ +0000000000000077 r .LrmU1_bytes │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziBase_BMP_con_info │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziBitmapInfoV3_BitmapInfoV3_con_info │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziBitmapInfoV3_checkBitmapInfoV3_closure │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziBitmapInfoV3_checkBitmapInfoV3_info │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziBitmapInfo_InfoV3_con_info │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionRGB_closure │ │ │ │ U bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziError_ErrorFileHeaderTruncated_closure │ │ │ ├── Compression.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 168 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 7 .rodata │ │ │ │ │ - 4: 0000000000000171 0 NOTYPE LOCAL DEFAULT 6 i3rf_str │ │ │ │ │ - 5: 00000000000001b9 0 NOTYPE LOCAL DEFAULT 6 i3rk_str │ │ │ │ │ - 6: 0000000000000202 0 NOTYPE LOCAL DEFAULT 6 i3rA_str │ │ │ │ │ - 7: 000000000000024b 0 NOTYPE LOCAL DEFAULT 6 i3rI_str │ │ │ │ │ - 8: 0000000000000299 0 NOTYPE LOCAL DEFAULT 6 i3rR_str │ │ │ │ │ - 9: 00000000000002e2 0 NOTYPE LOCAL DEFAULT 6 i3rW_str │ │ │ │ │ - 10: 000000000000032a 0 NOTYPE LOCAL DEFAULT 6 i3s4_str │ │ │ │ │ - 11: 0000000000000139 0 NOTYPE LOCAL DEFAULT 6 .Lr2jO_bytes │ │ │ │ │ + 4: 0000000000000171 0 NOTYPE LOCAL DEFAULT 6 i45f_str │ │ │ │ │ + 5: 00000000000001b9 0 NOTYPE LOCAL DEFAULT 6 i45k_str │ │ │ │ │ + 6: 0000000000000202 0 NOTYPE LOCAL DEFAULT 6 i45p_str │ │ │ │ │ + 7: 000000000000024b 0 NOTYPE LOCAL DEFAULT 6 i45u_str │ │ │ │ │ + 8: 0000000000000299 0 NOTYPE LOCAL DEFAULT 6 i45z_str │ │ │ │ │ + 9: 00000000000002e2 0 NOTYPE LOCAL DEFAULT 6 i45E_str │ │ │ │ │ + 10: 000000000000032a 0 NOTYPE LOCAL DEFAULT 6 i45J_str │ │ │ │ │ + 11: 0000000000000139 0 NOTYPE LOCAL DEFAULT 6 .Lr2UO_bytes │ │ │ │ │ 12: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionUnknown3_bytes │ │ │ │ │ 13: 0000000000000014 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionPNG2_bytes │ │ │ │ │ 14: 0000000000000024 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionJPEG2_bytes │ │ │ │ │ 15: 0000000000000035 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionBitFields3_bytes │ │ │ │ │ 16: 000000000000004b 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRLE2_bytes │ │ │ │ │ 17: 000000000000005c 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRLE5_bytes │ │ │ │ │ 18: 000000000000006d 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRGB2_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ 000000000000177d 000000010000000b R_X86_64_32S 0000000000000000 .text + 17a8 │ │ │ │ │ 000000000000178d 0000004c00000002 R_X86_64_PC32 0000000000000098 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfBinaryCompression1_closure - 4 │ │ │ │ │ 00000000000017ba 0000003c0000000b R_X86_64_32S 0000000000000000 binaryzm0zi8zi9zi3zmdda2_DataziBinaryziPut_PairS_con_info + 0 │ │ │ │ │ 00000000000017c3 0000003d0000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTuple_Z0T_closure + 1 │ │ │ │ │ 00000000000017f4 0000004d00000002 R_X86_64_PC32 0000000000000000 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_closure - 4 │ │ │ │ │ 0000000000001811 0000004f00000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 0000000000001822 000000500000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ -000000000000182d 0000000b00000002 R_X86_64_PC32 0000000000000139 .Lr2jO_bytes - 4 │ │ │ │ │ +000000000000182d 0000000b00000002 R_X86_64_PC32 0000000000000139 .Lr2UO_bytes - 4 │ │ │ │ │ 000000000000185c 0000005200000002 R_X86_64_PC32 00000000000000a0 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfEqCompression1_closure - 4 │ │ │ │ │ 0000000000001871 000000010000000b R_X86_64_32S 0000000000000000 .text + 18a0 │ │ │ │ │ 000000000000189c 0000005200000002 R_X86_64_PC32 00000000000000a0 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfEqCompression1_closure - 4 │ │ │ │ │ 00000000000018a4 000000010000000b R_X86_64_32S 0000000000000000 .text + 18d8 │ │ │ │ │ 00000000000018d4 0000005200000002 R_X86_64_PC32 00000000000000a0 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfEqCompression1_closure - 4 │ │ │ │ │ 00000000000018e8 0000005400000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_False_closure - 3 │ │ │ │ │ 00000000000018fb 000000010000000b R_X86_64_32S 0000000000000000 .text + 1920 │ │ │ │ │ @@ -209,21 +209,21 @@ │ │ │ │ │ 0000000000002485 0000003300000002 R_X86_64_PC32 0000000000000050 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfBinaryCompression3_closure - 1 │ │ │ │ │ 000000000000248c 0000002b00000002 R_X86_64_PC32 0000000000000018 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfBinaryCompression6_closure - 3 │ │ │ │ │ 0000000000002493 0000002600000002 R_X86_64_PC32 0000000000000010 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfBinaryCompression7_closure - 2 │ │ │ │ │ 000000000000249a 0000006b00000002 R_X86_64_PC32 0000000000000000 stg_INTLIKE_closure + 13d │ │ │ │ │ 00000000000024ae 000000a300000002 R_X86_64_PC32 0000000000000608 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdfBinaryCompression2_closure - 4 │ │ │ │ │ 00000000000024f2 0000009f0000000b R_X86_64_32S 00000000000025f0 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionUnknown_con_info + 0 │ │ │ │ │ 0000000000002510 000000a700000002 R_X86_64_PC32 0000000000000640 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionUnknown_closure - 4 │ │ │ │ │ -0000000000002518 0000000400000018 R_X86_64_PC64 0000000000000171 i3rf_str - 18 │ │ │ │ │ -0000000000002538 0000000500000018 R_X86_64_PC64 00000000000001b9 i3rk_str - 18 │ │ │ │ │ -0000000000002558 0000000600000018 R_X86_64_PC64 0000000000000202 i3rA_str - 18 │ │ │ │ │ -0000000000002578 0000000700000018 R_X86_64_PC64 000000000000024b i3rI_str - 18 │ │ │ │ │ -0000000000002598 0000000800000018 R_X86_64_PC64 0000000000000299 i3rR_str - 18 │ │ │ │ │ -00000000000025b8 0000000900000018 R_X86_64_PC64 00000000000002e2 i3rW_str - 18 │ │ │ │ │ -00000000000025d8 0000000a00000018 R_X86_64_PC64 000000000000032a i3s4_str - 18 │ │ │ │ │ +0000000000002518 0000000400000018 R_X86_64_PC64 0000000000000171 i45f_str - 18 │ │ │ │ │ +0000000000002538 0000000500000018 R_X86_64_PC64 00000000000001b9 i45k_str - 18 │ │ │ │ │ +0000000000002558 0000000600000018 R_X86_64_PC64 0000000000000202 i45p_str - 18 │ │ │ │ │ +0000000000002578 0000000700000018 R_X86_64_PC64 000000000000024b i45u_str - 18 │ │ │ │ │ +0000000000002598 0000000800000018 R_X86_64_PC64 0000000000000299 i45z_str - 18 │ │ │ │ │ +00000000000025b8 0000000900000018 R_X86_64_PC64 00000000000002e2 i45E_str - 18 │ │ │ │ │ +00000000000025d8 0000000a00000018 R_X86_64_PC64 000000000000032a i45J_str - 18 │ │ │ │ │ 000000000000012e 0000002500000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000178 0000002a00000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_dropWhile_info - 4 │ │ │ │ │ 00000000000001a4 0000002c00000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_zdwconcat_info - 4 │ │ │ │ │ 0000000000000234 0000002e00000004 R_X86_64_PLT32 0000000000000000 stg_gc_noregs - 4 │ │ │ │ │ 0000000000000266 0000003200000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_concat_info - 4 │ │ │ │ │ 00000000000002c3 0000002500000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000362 0000003700000004 R_X86_64_PLT32 0000000000000000 stg_ap_pv_fast - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -20,22 +20,22 @@ │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionRGB │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionRLE8 │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionRLE4 │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionBitFields │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionJPEG │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionPNG │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.Compression.CompressionUnknown │ │ │ │ │ -i3rf_str │ │ │ │ │ -i3rk_str │ │ │ │ │ -i3rA_str │ │ │ │ │ -i3rI_str │ │ │ │ │ -i3rR_str │ │ │ │ │ -i3rW_str │ │ │ │ │ -i3s4_str │ │ │ │ │ -.Lr2jO_bytes │ │ │ │ │ +i45f_str │ │ │ │ │ +i45k_str │ │ │ │ │ +i45p_str │ │ │ │ │ +i45u_str │ │ │ │ │ +i45z_str │ │ │ │ │ +i45E_str │ │ │ │ │ +i45J_str │ │ │ │ │ +.Lr2UO_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionUnknown3_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionPNG2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionJPEG2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionBitFields3_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRLE2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRLE5_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_zdtczqCompressionRGB2_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1950,15 +1950,15 @@ │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 183a │ │ │ │ │ movq $0x0,-0x10(%rbp) │ │ │ │ │ R_X86_64_32S stg_bh_upd_frame_info │ │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ - R_X86_64_PC32 .Lr2jO_bytes-0x4 │ │ │ │ │ + R_X86_64_PC32 .Lr2UO_bytes-0x4 │ │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ │ jmp 183a │ │ │ │ │ R_X86_64_PLT32 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_info-0x4 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ @@ -3030,47 +3030,47 @@ │ │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCompression_CompressionUnknown_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3rf_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45f_str-0x18 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000002530 : │ │ │ │ │ H...e.f......... │ │ │ │ │ - R_X86_64_PC64 i3rk_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45k_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000002550 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i3rA_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45p_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000002570 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i3rI_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45u_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000002590 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i3rR_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45z_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 00000000000025b0 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i3rW_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45E_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 00000000000025d0 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i3s4_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i45J_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 00000000000025f0 : │ │ │ │ │ H....e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693372 665f7374 72006933 726b5f73 .i3rf_str.i3rk_s │ │ │ │ │ - 0x00000010 74720069 3372415f 73747200 69337249 tr.i3rA_str.i3rI │ │ │ │ │ - 0x00000020 5f737472 00693372 525f7374 72006933 _str.i3rR_str.i3 │ │ │ │ │ - 0x00000030 72575f73 74720069 3373345f 73747200 rW_str.i3s4_str. │ │ │ │ │ - 0x00000040 2e4c7232 6a4f5f62 79746573 00626d70 .Lr2jO_bytes.bmp │ │ │ │ │ + 0x00000000 00693435 665f7374 72006934 356b5f73 .i45f_str.i45k_s │ │ │ │ │ + 0x00000010 74720069 3435705f 73747200 69343575 tr.i45p_str.i45u │ │ │ │ │ + 0x00000020 5f737472 00693435 7a5f7374 72006934 _str.i45z_str.i4 │ │ │ │ │ + 0x00000030 35455f73 74720069 34354a5f 73747200 5E_str.i45J_str. │ │ │ │ │ + 0x00000040 2e4c7232 554f5f62 79746573 00626d70 .Lr2UO_bytes.bmp │ │ │ │ │ 0x00000050 7a6d317a 69327a69 367a6934 7a6d3855 zm1zi2zi6zi4zm8U │ │ │ │ │ 0x00000060 666f5763 69586356 6144347a 7a585541 foWciXcVaD4zzXUA │ │ │ │ │ 0x00000070 487a7a34 6a325f43 6f646563 7a69424d Hzz4j2_CodecziBM │ │ │ │ │ 0x00000080 507a6943 6f6d7072 65737369 6f6e5f7a PziCompression_z │ │ │ │ │ 0x00000090 6474637a 71436f6d 70726573 73696f6e dtczqCompression │ │ │ │ │ 0x000000a0 556e6b6e 6f776e33 5f627974 65730062 Unknown3_bytes.b │ │ │ │ │ 0x000000b0 6d707a6d 317a6932 7a69367a 69347a6d mpzm1zi2zi6zi4zm │ │ │ ├── CIEXYZ.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 98 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 000000000000005c 0 NOTYPE LOCAL DEFAULT 6 i3t0_str │ │ │ │ │ + 4: 000000000000005c 0 NOTYPE LOCAL DEFAULT 6 i2TQ_str │ │ │ │ │ 5: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtczqCIEXYZZ3_bytes │ │ │ │ │ 6: 0000000000000008 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtcCIEXYZZ2_bytes │ │ │ │ │ 7: 000000000000000f 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtrModule2_bytes │ │ │ │ │ 8: 0000000000000020 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtrModule4_bytes │ │ │ │ │ 9: 0000000000000043 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdfShowCIEXYZZ2_bytes │ │ │ │ │ 10: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTuple_Z2T_con_info │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_empty_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -167,15 +167,15 @@ │ │ │ │ │ 000000000000228f 0000004700000002 R_X86_64_PC32 0000000000000138 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdfShowCIEXYZZ1_closure - 4 │ │ │ │ │ 00000000000022b9 0000004700000002 R_X86_64_PC32 0000000000000138 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdfShowCIEXYZZ1_closure - 2 │ │ │ │ │ 00000000000022ed 000000010000000b R_X86_64_32S 0000000000000000 .text + 2318 │ │ │ │ │ 000000000000231b 0000004d00000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 000000000000233a 0000004e00000002 R_X86_64_PC32 0000000000000158 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdfShowCIEXYZZzuzdcshow_closure - 4 │ │ │ │ │ 0000000000002372 0000001c0000000b R_X86_64_32S 00000000000023c0 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_CIEXYZZ_con_info + 0 │ │ │ │ │ 000000000000239a 0000006100000002 R_X86_64_PC32 0000000000000308 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_CIEXYZZ_closure - 4 │ │ │ │ │ -00000000000023a8 0000000400000018 R_X86_64_PC64 000000000000005c i3t0_str - 18 │ │ │ │ │ +00000000000023a8 0000000400000018 R_X86_64_PC64 000000000000005c i2TQ_str - 18 │ │ │ │ │ 000000000000012e 0000000f00000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000178 0000001200000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_dropWhile_info - 4 │ │ │ │ │ 00000000000001a4 0000001300000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_zdwconcat_info - 4 │ │ │ │ │ 0000000000000234 0000001500000004 R_X86_64_PLT32 0000000000000000 stg_gc_noregs - 4 │ │ │ │ │ 0000000000000266 0000001700000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_concat_info - 4 │ │ │ │ │ 00000000000002c3 0000000f00000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 00000000000004a0 0000001d00000004 R_X86_64_PLT32 0000000000000000 stg_ap_pp_fast - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ Codec.BMP.CIEXYZ │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2 │ │ │ │ │ not enough bytes │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.CIEXYZ.CIEXYZ │ │ │ │ │ -i3t0_str │ │ │ │ │ +i2TQ_str │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtczqCIEXYZZ3_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtcCIEXYZZ2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtrModule2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdtrModule4_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_zdfShowCIEXYZZ2_bytes │ │ │ │ │ ghczmprim_GHCziTuple_Z2T_con_info │ │ │ │ │ bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_empty_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2801,15 +2801,15 @@ │ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziCIEXYZZ_CIEXYZZ_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i3t0_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2TQ_str-0x18 │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693374 305f7374 7200626d 707a6d31 .i3t0_str.bmpzm1 │ │ │ │ │ + 0x00000000 00693254 515f7374 7200626d 707a6d31 .i2TQ_str.bmpzm1 │ │ │ │ │ 0x00000010 7a69327a 69367a69 347a6d38 55666f57 zi2zi6zi4zm8UfoW │ │ │ │ │ 0x00000020 63695863 56614434 7a7a5855 41487a7a ciXcVaD4zzXUAHzz │ │ │ │ │ 0x00000030 346a325f 436f6465 637a6942 4d507a69 4j2_CodecziBMPzi │ │ │ │ │ 0x00000040 43494558 595a5a5f 7a647463 7a714349 CIEXYZZ_zdtczqCI │ │ │ │ │ 0x00000050 4558595a 5a335f62 79746573 00626d70 EXYZZ3_bytes.bmp │ │ │ │ │ 0x00000060 7a6d317a 69327a69 367a6934 7a6d3855 zm1zi2zi6zi4zm8U │ │ │ │ │ 0x00000070 666f5763 69586356 6144347a 7a585541 foWciXcVaD4zzXUA │ │ │ ├── FileHeader.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 130 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 00000000000000e0 0 NOTYPE LOCAL DEFAULT 6 icwf_str │ │ │ │ │ + 4: 00000000000000e0 0 NOTYPE LOCAL DEFAULT 6 icsK_str │ │ │ │ │ 5: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtczqFileHeader3_bytes │ │ │ │ │ 6: 000000000000000c 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtcFileHeader2_bytes │ │ │ │ │ 7: 0000000000000017 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtrModule2_bytes │ │ │ │ │ 8: 000000000000002c 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtrModule4_bytes │ │ │ │ │ 9: 000000000000004f 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader2_bytes │ │ │ │ │ 10: 0000000000000051 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader3_bytes │ │ │ │ │ 11: 0000000000000067 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader4_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -232,15 +232,15 @@ │ │ │ │ │ 0000000000002d98 000000730000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziMaybe_Just_con_info + 0 │ │ │ │ │ 0000000000002dc0 000000010000000b R_X86_64_32S 0000000000000000 .text + 2d70 │ │ │ │ │ 0000000000002e01 000000010000000b R_X86_64_32S 0000000000000000 .text + 2e28 │ │ │ │ │ 0000000000002e2c 000000010000000b R_X86_64_32S 0000000000000000 .text + 2e78 │ │ │ │ │ 0000000000002e97 0000007f00000002 R_X86_64_PC32 0000000000000430 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_checkFileHeader_closure - 4 │ │ │ │ │ 0000000000002eca 000000210000000b R_X86_64_32S 0000000000002f20 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_FileHeader_con_info + 0 │ │ │ │ │ 0000000000002efc 0000008100000002 R_X86_64_PC32 0000000000000438 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_FileHeader_closure - 4 │ │ │ │ │ -0000000000002f08 0000000400000018 R_X86_64_PC64 00000000000000e0 icwf_str - 18 │ │ │ │ │ +0000000000002f08 0000000400000018 R_X86_64_PC64 00000000000000e0 icsK_str - 18 │ │ │ │ │ 000000000000012e 0000001400000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 0000000000000178 0000001700000004 R_X86_64_PLT32 0000000000000000 ghczminternal_GHCziInternalziList_dropWhile_info - 4 │ │ │ │ │ 00000000000001a4 0000001800000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_zdwconcat_info - 4 │ │ │ │ │ 0000000000000234 0000001a00000004 R_X86_64_PLT32 0000000000000000 stg_gc_noregs - 4 │ │ │ │ │ 0000000000000266 0000001c00000004 R_X86_64_PLT32 0000000000000000 bytestringzm0zi12zi2zi0zmc7a8_DataziByteStringziInternalziType_concat_info - 4 │ │ │ │ │ 00000000000002c3 0000001400000004 R_X86_64_PLT32 0000000000000000 stg_gc_unpt_r1 - 4 │ │ │ │ │ 000000000000048e 0000002200000004 R_X86_64_PLT32 0000000000000000 stg_ap_pp_fast - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ , fileHeaderOffset = │ │ │ │ │ , fileHeaderReserved2 = │ │ │ │ │ , fileHeaderReserved1 = │ │ │ │ │ , fileHeaderFileSize = │ │ │ │ │ FileHeader {fileHeaderType = │ │ │ │ │ not enough bytes │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2:Codec.BMP.FileHeader.FileHeader │ │ │ │ │ -icwf_str │ │ │ │ │ +icsK_str │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtczqFileHeader3_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtcFileHeader2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtrModule2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdtrModule4_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader3_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_zdfShowFileHeader4_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -3710,15 +3710,15 @@ │ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziFileHeader_FileHeader_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 icwf_str-0x18 │ │ │ │ │ + R_X86_64_PC64 icsK_str-0x18 │ │ │ │ │ add $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00696377 665f7374 7200626d 707a6d31 .icwf_str.bmpzm1 │ │ │ │ │ + 0x00000000 00696373 4b5f7374 7200626d 707a6d31 .icsK_str.bmpzm1 │ │ │ │ │ 0x00000010 7a69327a 69367a69 347a6d38 55666f57 zi2zi6zi4zm8UfoW │ │ │ │ │ 0x00000020 63695863 56614434 7a7a5855 41487a7a ciXcVaD4zzXUAHzz │ │ │ │ │ 0x00000030 346a325f 436f6465 637a6942 4d507a69 4j2_CodecziBMPzi │ │ │ │ │ 0x00000040 46696c65 48656164 65725f7a 6474637a FileHeader_zdtcz │ │ │ │ │ 0x00000050 7146696c 65486561 64657233 5f627974 qFileHeader3_byt │ │ │ │ │ 0x00000060 65730062 6d707a6d 317a6932 7a69367a es.bmpzm1zi2zi6z │ │ │ │ │ 0x00000070 69347a6d 3855666f 57636958 63566144 i4zm8UfoWciXcVaD │ │ │ ├── Pack.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 89 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 0000000000000077 0 NOTYPE LOCAL DEFAULT 6 .LrmWy_bytes │ │ │ │ │ + 4: 0000000000000077 0 NOTYPE LOCAL DEFAULT 6 .LrmU1_bytes │ │ │ │ │ 5: 00000000000000c4 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule2_bytes │ │ │ │ │ 6: 00000000000000d3 0 OBJECT GLOBAL DEFAULT 6 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule4_bytes │ │ │ │ │ 7: 0000000000000000 0 OBJECT GLOBAL DEFAULT 3 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule3_closure │ │ │ │ │ 8: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ │ 9: 0000000000000010 0 OBJECT GLOBAL DEFAULT 3 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule1_closure │ │ │ │ │ 10: 0000000000000020 0 OBJECT GLOBAL DEFAULT 3 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule_closure │ │ │ │ │ 11: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Module_con_info │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ │ 00000000000001f7 000000010000000b R_X86_64_32S 0000000000000000 .text + 190 │ │ │ │ │ 000000000000020a 0000001b00000002 R_X86_64_PC32 0000000000000000 bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziError_zdfShowError2_closure - 3 │ │ │ │ │ 000000000000023c 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 1b4 │ │ │ │ │ 000000000000025b 000000010000000b R_X86_64_32S 0000000000000000 .text + 1c8 │ │ │ │ │ 000000000000026e 000000170000000b R_X86_64_32S 0000000000000000 ghczmprim_GHCziTypes_ZC_con_info + 0 │ │ │ │ │ 0000000000000277 000000210000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziShow_showListzuzu3_closure + 1 │ │ │ │ │ 0000000000000288 000000010000000b R_X86_64_32S 0000000000000000 .text + 2c8 │ │ │ │ │ -0000000000000294 0000000400000002 R_X86_64_PC32 0000000000000077 .LrmWy_bytes - 4 │ │ │ │ │ +0000000000000294 0000000400000002 R_X86_64_PC32 0000000000000077 .LrmU1_bytes - 4 │ │ │ │ │ 00000000000002af 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 1d4 │ │ │ │ │ 00000000000002c4 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 1b4 │ │ │ │ │ 00000000000002ce 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 126 │ │ │ │ │ 00000000000002f4 0000000200000002 R_X86_64_PC32 0000000000000000 .data + 1d4 │ │ │ │ │ 00000000000002fb 0000001900000002 R_X86_64_PC32 0000000000000000 ghczmprim_GHCziTypes_ZMZN_closure - 3 │ │ │ │ │ 000000000000033b 000000120000000b R_X86_64_32S 0000000000000000 ghczminternal_GHCziInternalziWord_W32zh_con_info + 0 │ │ │ │ │ 0000000000000347 000000010000000b R_X86_64_32S 0000000000000000 .text + 388 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ Codec.BMP: Negative width field. │ │ │ │ │ Codec.BMP: Negative height field. │ │ │ │ │ Codec.BMP: Image dimensions don't match input data. │ │ │ │ │ Codec.BMP: Constructed BMP file has errors, sorry. │ │ │ │ │ ./Codec/BMP/Pack.hs │ │ │ │ │ Codec.BMP.Pack │ │ │ │ │ bmp-1.2.6.4-8UfoWciXcVaD4zXUAHz4j2 │ │ │ │ │ -.LrmWy_bytes │ │ │ │ │ +.LrmU1_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule2_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule4_bytes │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule3_closure │ │ │ │ │ ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule1_closure │ │ │ │ │ bmpzm1zi2zi6zi4zm8UfoWciXcVaD4zzXUAHzz4j2_CodecziBMPziPack_zdtrModule_closure │ │ │ │ │ ghczmprim_GHCziTypes_Module_con_info │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -190,15 +190,15 @@ │ │ │ │ │ R_X86_64_32S ghczminternal_GHCziInternalziShow_showListzuzu3_closure+0x1 │ │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ movq $0x0,-0x8(%rbp) │ │ │ │ │ R_X86_64_32S .text+0x2c8 │ │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ │ lea 0x0(%rip),%r14 │ │ │ │ │ - R_X86_64_PC32 .LrmWy_bytes-0x4 │ │ │ │ │ + R_X86_64_PC32 .LrmU1_bytes-0x4 │ │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ │ jmp 2a1 │ │ │ │ │ R_X86_64_PLT32 ghczmprim_GHCziCString_unpackAppendCStringzh_info-0x4 │ │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 .data+0x1d4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 002e4c72 6d57795f 62797465 7300626d ..LrmWy_bytes.bm │ │ │ │ │ + 0x00000000 002e4c72 6d55315f 62797465 7300626d ..LrmU1_bytes.bm │ │ │ │ │ 0x00000010 707a6d31 7a69327a 69367a69 347a6d38 pzm1zi2zi6zi4zm8 │ │ │ │ │ 0x00000020 55666f57 63695863 56614434 7a7a5855 UfoWciXcVaD4zzXU │ │ │ │ │ 0x00000030 41487a7a 346a325f 436f6465 637a6942 AHzz4j2_CodecziB │ │ │ │ │ 0x00000040 4d507a69 5061636b 5f7a6474 724d6f64 MPziPack_zdtrMod │ │ │ │ │ 0x00000050 756c6532 5f627974 65730062 6d707a6d ule2_bytes.bmpzm │ │ │ │ │ 0x00000060 317a6932 7a69367a 69347a6d 3855666f 1zi2zi6zi4zm8Ufo │ │ │ │ │ 0x00000070 57636958 63566144 347a7a58 5541487a WciXcVaD4zzXUAHz