--- /srv/rebuilderd/tmp/rebuilderdeLBC3e/inputs/libghc-primitive-dev_0.9.1.0-1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdeLBC3e/out/libghc-primitive-dev_0.9.1.0-1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 00:55:01.000000 debian-binary │ -rw-r--r-- 0 0 0 1760 2026-01-05 00:55:01.000000 control.tar.xz │ --rw-r--r-- 0 0 0 305816 2026-01-05 00:55:01.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 305704 2026-01-05 00:55:01.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/i386-linux-ghc-9.10.3-7193/libHSprimitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm-ghc9.10.3.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 701945ce807df8b61238259f9e9960514b5834b2 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a8ba9f3d4a108a54976a3af62e13e1def4045af │ │ ├── ./usr/lib/haskell-packages/ghc/lib/i386-linux-ghc-9.10.3-7193/primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm/libHSprimitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -2795,15 +2795,15 @@ │ │ │ │ U hsprimitive_memset_Float │ │ │ │ U hsprimitive_memset_Ptr │ │ │ │ U hsprimitive_memset_Word │ │ │ │ U hsprimitive_memset_Word16 │ │ │ │ U hsprimitive_memset_Word32 │ │ │ │ U hsprimitive_memset_Word64 │ │ │ │ U hsprimitive_memset_Word8 │ │ │ │ -000000c2 r ituN_str │ │ │ │ +000000c2 r itqN_str │ │ │ │ U memset │ │ │ │ U newCAF │ │ │ │ 000014cc D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_closure │ │ │ │ 000077d4 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_con_info │ │ │ │ 00007754 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_info │ │ │ │ 00007738 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_slow │ │ │ │ 000003dc D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_alignmentOfType_closure │ │ │ │ @@ -3569,18 +3569,18 @@ │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcArrayzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcMutableArrayzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtczqLifted_closure │ │ │ │ -0000035c r iDB2_str │ │ │ │ -00000438 r iDBX_str │ │ │ │ -000003a4 r iDBa_str │ │ │ │ -000003ed r iDBv_str │ │ │ │ +000003a4 r iDJB_str │ │ │ │ +000003ed r iDJG_str │ │ │ │ +00000438 r iDJL_str │ │ │ │ +0000035c r iDJw_str │ │ │ │ U newCAF │ │ │ │ U nonmoving_write_barrier_enabled │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_zdp1PrimMonad_info │ │ │ │ 000016ec D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_closure │ │ │ │ 0000d6ac T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_con_info │ │ │ │ 0000d638 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_info │ │ │ │ @@ -4747,18 +4747,18 @@ │ │ │ │ U ghczmprim_GHCziTypes_ZC_con_info │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztArrzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcSmallArrayzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcSmallMutableArrayzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtczqLifted_closure │ │ │ │ -000004ab r iDJD_str │ │ │ │ -000003bb r iDJo_str │ │ │ │ -00000408 r iDJt_str │ │ │ │ -00000456 r iDJy_str │ │ │ │ +00000408 r iDxD_str │ │ │ │ +000003bb r iDxj_str │ │ │ │ +00000456 r iDy3_str │ │ │ │ +000004ab r iDye_str │ │ │ │ U newCAF │ │ │ │ U nonmoving_write_barrier_enabled │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_zdp1PrimMonad_info │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziInternalziRead_zdwlexTag_closure │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziInternalziRead_zdwlexTag_info │ │ │ │ 000015c0 D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_EmptyStack_closure │ │ │ │ @@ -5295,15 +5295,15 @@ │ │ │ │ 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_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcMutVarzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtczqLifted_closure │ │ │ │ -0000004e r iaou_str │ │ │ │ +0000004e r iauM_str │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_zdp1PrimMonad_info │ │ │ │ 00000144 D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_closure │ │ │ │ 00000a18 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_con_info │ │ │ │ 000009d8 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_info │ │ │ │ 00000024 D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_atomicModifyMutVar_closure │ │ │ │ 00000364 T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_atomicModifyMutVar_info │ │ │ │ @@ -5374,15 +5374,15 @@ │ │ │ │ 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_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcMVarzh_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtczqLifted_closure │ │ │ │ -00000048 r iaop_str │ │ │ │ +00000048 r ia0M_str │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ U primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_zdp1PrimMonad_info │ │ │ │ 00000140 D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_closure │ │ │ │ 00000a0c T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_con_info │ │ │ │ 000009cc T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_info │ │ │ │ 0000003c D primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_isEmptyMVar_closure │ │ │ │ 0000094c T primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_isEmptyMVar_info │ │ │ ├── Types.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 705 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 000000c2 0 NOTYPE LOCAL DEFAULT 6 ituN_str │ │ │ │ │ + 4: 000000c2 0 NOTYPE LOCAL DEFAULT 6 itqN_str │ │ │ │ │ 5: 00000000 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtczqPrimStorable3_bytes │ │ │ │ │ 6: 0000000e 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtcPrimStorable2_bytes │ │ │ │ │ 7: 0000001b 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtcPrim3_bytes │ │ │ │ │ 8: 0000007a 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtrModule2_bytes │ │ │ │ │ 9: 0000008f 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtrModule4_bytes │ │ │ │ │ 10: 0000000c 43 FUNC GLOBAL DEFAULT 1 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_sizzeOfTypezh_info │ │ │ │ │ 11: 00000000 0 NOTYPE GLOBAL DEFAULT UND stg_ap_0_fast │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -845,15 +845,15 @@ │ │ │ │ │ 0000727a 00000101 R_386_32 00000000 .text │ │ │ │ │ 00007290 00021001 R_386_32 00000590 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdfPrimWordPtrzuzdcwriteOffAddrzh_closure │ │ │ │ │ 000072de 00000101 R_386_32 00000000 .text │ │ │ │ │ 000072f4 00021301 R_386_32 00000594 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdfPrimWordPtrzuzdcsetOffAddrzh_closure │ │ │ │ │ 00007320 00014302 R_386_PC32 00000000 hsprimitive_memset_Ptr │ │ │ │ │ 00007762 00018001 R_386_32 000077d4 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_con_info │ │ │ │ │ 000077c1 0002c001 R_386_32 000014cc primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_closure │ │ │ │ │ -000077c8 00000402 R_386_PC32 000000c2 ituN_str │ │ │ │ │ +000077c8 00000402 R_386_PC32 000000c2 itqN_str │ │ │ │ │ 00000033 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 0000006b 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 000000a3 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 000000db 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 00000113 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 0000014b 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ │ 00000183 00000b02 R_386_PC32 00000000 stg_ap_0_fast │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ PrimStorable │ │ │ │ │ Data.Primitive.Types: implementation mistake in `Prim` instance │ │ │ │ │ ./Data/Primitive/Types.hs │ │ │ │ │ Data.Primitive.Types │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm │ │ │ │ │ undefined │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.Types.C:Prim │ │ │ │ │ -ituN_str │ │ │ │ │ +itqN_str │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtczqPrimStorable3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtcPrimStorable2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtcPrim3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtrModule2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_zdtrModule4_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_sizzeOfTypezh_info │ │ │ │ │ stg_ap_0_fast │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -11376,15 +11376,15 @@ │ │ │ │ │ add $0x30,%ebp │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziTypes_CZCPrim_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 ituN_str │ │ │ │ │ + R_386_PC32 itqN_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ decl (%eax,%eax,1) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %eax,(%eax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00697475 4e5f7374 72007072 696d6974 .ituN_str.primit │ │ │ │ │ + 0x00000000 00697471 4e5f7374 72007072 696d6974 .itqN_str.primit │ │ │ │ │ 0x00000010 6976657a 6d307a69 397a6931 7a69307a ivezm0zi9zi1zi0z │ │ │ │ │ 0x00000020 6d356f41 61677474 6366566e 446d7631 m5oAagttcfVnDmv1 │ │ │ │ │ 0x00000030 50533157 50716d5f 44617461 7a695072 PS1WPqm_DataziPr │ │ │ │ │ 0x00000040 696d6974 6976657a 69547970 65735f7a imitiveziTypes_z │ │ │ │ │ 0x00000050 6474637a 71507269 6d53746f 7261626c dtczqPrimStorabl │ │ │ │ │ 0x00000060 65335f62 79746573 00707269 6d697469 e3_bytes.primiti │ │ │ │ │ 0x00000070 76657a6d 307a6939 7a69317a 69307a6d vezm0zi9zi1zi0zm │ │ │ ├── Array.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 626 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 0000035c 0 NOTYPE LOCAL DEFAULT 6 iDB2_str │ │ │ │ │ - 5: 000003a4 0 NOTYPE LOCAL DEFAULT 6 iDBa_str │ │ │ │ │ - 6: 000003ed 0 NOTYPE LOCAL DEFAULT 6 iDBv_str │ │ │ │ │ - 7: 00000438 0 NOTYPE LOCAL DEFAULT 6 iDBX_str │ │ │ │ │ + 4: 0000035c 0 NOTYPE LOCAL DEFAULT 6 iDJw_str │ │ │ │ │ + 5: 000003a4 0 NOTYPE LOCAL DEFAULT 6 iDJB_str │ │ │ │ │ + 6: 000003ed 0 NOTYPE LOCAL DEFAULT 6 iDJG_str │ │ │ │ │ + 7: 00000438 0 NOTYPE LOCAL DEFAULT 6 iDJL_str │ │ │ │ │ 8: 00000000 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqPushArray3_bytes │ │ │ │ │ 9: 0000000b 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqEmptyStack3_bytes │ │ │ │ │ 10: 00000017 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcArrayStack2_bytes │ │ │ │ │ 11: 00000022 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcSTA2_bytes │ │ │ │ │ 12: 00000026 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqMutableArray3_bytes │ │ │ │ │ 13: 00000034 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcMutableArray2_bytes │ │ │ │ │ 14: 00000041 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdfDataMutableArray7_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1736,18 +1736,18 @@ │ │ │ │ │ 0000d5ba 00026301 R_386_32 00001678 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdfMonadArrayzuzdczgzgze_closure │ │ │ │ │ 0000d5c4 00026102 R_386_PC32 00001670 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdwzdczgzgze_closure │ │ │ │ │ 0000d5d6 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000d606 00013a01 R_386_32 0000d69c primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_MutableArray_con_info │ │ │ │ │ 0000d623 00026f01 R_386_32 000016e8 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_MutableArray_closure │ │ │ │ │ 0000d646 00006d01 R_386_32 0000d6ac primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_con_info │ │ │ │ │ 0000d663 00027101 R_386_32 000016ec primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_closure │ │ │ │ │ -0000d66c 00000402 R_386_PC32 0000035c iDB2_str │ │ │ │ │ -0000d67c 00000502 R_386_PC32 000003a4 iDBa_str │ │ │ │ │ -0000d690 00000602 R_386_PC32 000003ed iDBv_str │ │ │ │ │ -0000d6a0 00000702 R_386_PC32 00000438 iDBX_str │ │ │ │ │ +0000d66c 00000402 R_386_PC32 0000035c iDJw_str │ │ │ │ │ +0000d67c 00000502 R_386_PC32 000003a4 iDJB_str │ │ │ │ │ +0000d690 00000602 R_386_PC32 000003ed iDJG_str │ │ │ │ │ +0000d6a0 00000702 R_386_PC32 00000438 iDJL_str │ │ │ │ │ 0000002e 00001d02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 0000015c 00001d02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000001e4 00002502 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showList_info │ │ │ │ │ 000002d4 00001d02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000357 00002502 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showList_info │ │ │ │ │ 00000396 00002902 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showListzuzu_info │ │ │ │ │ 00000484 00001d02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -34,18 +34,18 @@ │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm │ │ │ │ │ Data.Primitive.Array │ │ │ │ │ ./Data/Primitive/Array.hs │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.Array.PushArray │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.Array.EmptyStack │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.Array.MutableArray │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.Array.Array │ │ │ │ │ -iDB2_str │ │ │ │ │ -iDBa_str │ │ │ │ │ -iDBv_str │ │ │ │ │ -iDBX_str │ │ │ │ │ +iDJw_str │ │ │ │ │ +iDJB_str │ │ │ │ │ +iDJG_str │ │ │ │ │ +iDJL_str │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqPushArray3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqEmptyStack3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcArrayStack2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcSTA2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtczqMutableArray3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdtcMutableArray2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_zdfDataMutableArray7_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -19866,30 +19866,30 @@ │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziArray_Array_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 iDB2_str │ │ │ │ │ + R_386_PC32 iDJw_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%edx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000d678 : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 iDBa_str │ │ │ │ │ + R_386_PC32 iDJB_str │ │ │ │ │ │ │ │ │ │ 0000d688 : │ │ │ │ │ ....e.f......... │ │ │ │ │ - R_386_PC32 iDBv_str │ │ │ │ │ + R_386_PC32 iDJG_str │ │ │ │ │ .... │ │ │ │ │ │ │ │ │ │ 0000d69c : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 iDBX_str │ │ │ │ │ + R_386_PC32 iDJL_str │ │ │ │ │ │ │ │ │ │ 0000d6ac : │ │ │ │ │ F.e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00694442 325f7374 72006944 42615f73 .iDB2_str.iDBa_s │ │ │ │ │ - 0x00000010 74720069 4442765f 73747200 69444258 tr.iDBv_str.iDBX │ │ │ │ │ + 0x00000000 0069444a 775f7374 72006944 4a425f73 .iDJw_str.iDJB_s │ │ │ │ │ + 0x00000010 74720069 444a475f 73747200 69444a4c tr.iDJG_str.iDJL │ │ │ │ │ 0x00000020 5f737472 00707269 6d697469 76657a6d _str.primitivezm │ │ │ │ │ 0x00000030 307a6939 7a69317a 69307a6d 356f4161 0zi9zi1zi0zm5oAa │ │ │ │ │ 0x00000040 67747463 66566e44 6d763150 53315750 gttcfVnDmv1PS1WP │ │ │ │ │ 0x00000050 716d5f44 6174617a 69507269 6d697469 qm_DataziPrimiti │ │ │ │ │ 0x00000060 76657a69 41727261 795f7a64 74637a71 veziArray_zdtczq │ │ │ │ │ 0x00000070 50757368 41727261 79335f62 79746573 PushArray3_bytes │ │ │ │ │ 0x00000080 00707269 6d697469 76657a6d 307a6939 .primitivezm0zi9 │ │ │ ├── SmallArray.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 606 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str │ │ │ │ │ - 4: 000003bb 0 NOTYPE LOCAL DEFAULT 6 iDJo_str │ │ │ │ │ - 5: 00000408 0 NOTYPE LOCAL DEFAULT 6 iDJt_str │ │ │ │ │ - 6: 00000456 0 NOTYPE LOCAL DEFAULT 6 iDJy_str │ │ │ │ │ - 7: 000004ab 0 NOTYPE LOCAL DEFAULT 6 iDJD_str │ │ │ │ │ + 4: 000003bb 0 NOTYPE LOCAL DEFAULT 6 iDxj_str │ │ │ │ │ + 5: 00000408 0 NOTYPE LOCAL DEFAULT 6 iDxD_str │ │ │ │ │ + 6: 00000456 0 NOTYPE LOCAL DEFAULT 6 iDy3_str │ │ │ │ │ + 7: 000004ab 0 NOTYPE LOCAL DEFAULT 6 iDye_str │ │ │ │ │ 8: 00000000 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqPushArray3_bytes │ │ │ │ │ 9: 0000000b 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqEmptyStack3_bytes │ │ │ │ │ 10: 00000017 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtcArrayStack2_bytes │ │ │ │ │ 11: 00000022 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtcSTA2_bytes │ │ │ │ │ 12: 00000026 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqSmallMutableArray3_bytes │ │ │ │ │ 13: 00000039 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdfDataSmallMutableArray7_bytes │ │ │ │ │ 14: 0000006e 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdfDataSmallMutableArray9_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1769,18 +1769,18 @@ │ │ │ │ │ 0000d72e 00024f01 R_386_32 000015dc primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdfMonadSmallArrayzuzdczgzgze_closure │ │ │ │ │ 0000d738 00024d02 R_386_PC32 000015d4 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdwzdczgzgze_closure │ │ │ │ │ 0000d74a 00000101 R_386_32 00000000 .text │ │ │ │ │ 0000d77a 00012201 R_386_32 0000d810 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_SmallMutableArray_con_info │ │ │ │ │ 0000d797 00025b01 R_386_32 0000164c primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_SmallMutableArray_closure │ │ │ │ │ 0000d7ba 00003301 R_386_32 0000d820 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_SmallArray_con_info │ │ │ │ │ 0000d7d7 00025d01 R_386_32 00001650 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_SmallArray_closure │ │ │ │ │ -0000d7e0 00000402 R_386_PC32 000003bb iDJo_str │ │ │ │ │ -0000d7f0 00000502 R_386_PC32 00000408 iDJt_str │ │ │ │ │ -0000d804 00000602 R_386_PC32 00000456 iDJy_str │ │ │ │ │ -0000d814 00000702 R_386_PC32 000004ab iDJD_str │ │ │ │ │ +0000d7e0 00000402 R_386_PC32 000003bb iDxj_str │ │ │ │ │ +0000d7f0 00000502 R_386_PC32 00000408 iDxD_str │ │ │ │ │ +0000d804 00000602 R_386_PC32 00000456 iDy3_str │ │ │ │ │ +0000d814 00000702 R_386_PC32 000004ab iDye_str │ │ │ │ │ 0000002e 00001b02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 0000015c 00001b02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000001e4 00002302 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showList_info │ │ │ │ │ 000002d4 00001b02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000357 00002302 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showList_info │ │ │ │ │ 00000396 00002702 R_386_PC32 00000000 ghczminternal_GHCziInternalziShow_showListzuzu_info │ │ │ │ │ 00000484 00001b02 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -36,18 +36,18 @@ │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm │ │ │ │ │ Data.Primitive.SmallArray │ │ │ │ │ ./Data/Primitive/SmallArray.hs │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.SmallArray.PushArray │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.SmallArray.EmptyStack │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.SmallArray.SmallMutableArray │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.SmallArray.SmallArray │ │ │ │ │ -iDJo_str │ │ │ │ │ -iDJt_str │ │ │ │ │ -iDJy_str │ │ │ │ │ -iDJD_str │ │ │ │ │ +iDxj_str │ │ │ │ │ +iDxD_str │ │ │ │ │ +iDy3_str │ │ │ │ │ +iDye_str │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqPushArray3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqEmptyStack3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtcArrayStack2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtcSTA2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdtczqSmallMutableArray3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdfDataSmallMutableArray7_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_zdfDataSmallMutableArray9_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -20038,30 +20038,30 @@ │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziSmallArray_SmallArray_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 iDJo_str │ │ │ │ │ + R_386_PC32 iDxj_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%edx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000d7ec : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 iDJt_str │ │ │ │ │ + R_386_PC32 iDxD_str │ │ │ │ │ │ │ │ │ │ 0000d7fc : │ │ │ │ │ ....e.f......... │ │ │ │ │ - R_386_PC32 iDJy_str │ │ │ │ │ + R_386_PC32 iDy3_str │ │ │ │ │ .... │ │ │ │ │ │ │ │ │ │ 0000d810 : │ │ │ │ │ F.e............. │ │ │ │ │ - R_386_PC32 iDJD_str │ │ │ │ │ + R_386_PC32 iDye_str │ │ │ │ │ │ │ │ │ │ 0000d820 : │ │ │ │ │ F.e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 0069444a 6f5f7374 72006944 4a745f73 .iDJo_str.iDJt_s │ │ │ │ │ - 0x00000010 74720069 444a795f 73747200 69444a44 tr.iDJy_str.iDJD │ │ │ │ │ + 0x00000000 00694478 6a5f7374 72006944 78445f73 .iDxj_str.iDxD_s │ │ │ │ │ + 0x00000010 74720069 4479335f 73747200 69447965 tr.iDy3_str.iDye │ │ │ │ │ 0x00000020 5f737472 00707269 6d697469 76657a6d _str.primitivezm │ │ │ │ │ 0x00000030 307a6939 7a69317a 69307a6d 356f4161 0zi9zi1zi0zm5oAa │ │ │ │ │ 0x00000040 67747463 66566e44 6d763150 53315750 gttcfVnDmv1PS1WP │ │ │ │ │ 0x00000050 716d5f44 6174617a 69507269 6d697469 qm_DataziPrimiti │ │ │ │ │ 0x00000060 76657a69 536d616c 6c417272 61795f7a veziSmallArray_z │ │ │ │ │ 0x00000070 6474637a 71507573 68417272 6179335f dtczqPushArray3_ │ │ │ │ │ 0x00000080 62797465 73007072 696d6974 6976657a bytes.primitivez │ │ │ ├── MutVar.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 79 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 0000004e 0 NOTYPE LOCAL DEFAULT 6 iaou_str │ │ │ │ │ + 3: 0000004e 0 NOTYPE LOCAL DEFAULT 6 iauM_str │ │ │ │ │ 4: 00000000 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtczqMutVar3_bytes │ │ │ │ │ 5: 00000008 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtcMutVar2_bytes │ │ │ │ │ 6: 0000000f 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtrModule2_bytes │ │ │ │ │ 7: 00000025 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtrModule4_bytes │ │ │ │ │ 8: 0000000c 95 FUNC GLOBAL DEFAULT 1 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdfEqMutVarzuzdczeze_info │ │ │ │ │ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ 10: 00000000 0 OBJECT GLOBAL DEFAULT 3 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdfEqMutVarzuzdczeze_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ │ 00000905 00001301 R_386_32 00000a18 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_con_info │ │ │ │ │ 00000926 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000961 00003201 R_386_32 00000000 ghczminternal_GHCziInternalziSTRef_STRef_con_info │ │ │ │ │ 00000982 00000101 R_386_32 00000000 .text │ │ │ │ │ 000009bd 00001301 R_386_32 00000a18 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_con_info │ │ │ │ │ 000009e6 00001301 R_386_32 00000a18 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_con_info │ │ │ │ │ 00000a03 00004e01 R_386_32 00000144 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_closure │ │ │ │ │ -00000a0c 00000302 R_386_PC32 0000004e iaou_str │ │ │ │ │ +00000a0c 00000302 R_386_PC32 0000004e iauM_str │ │ │ │ │ 00000101 00001102 R_386_PC32 00000000 stg_newMutVarzh │ │ │ │ │ 00000110 00001202 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000181 00001602 R_386_PC32 00000000 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ │ 000001ea 00001202 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000223 00001602 R_386_PC32 00000000 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ │ 000002a2 00001202 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 000002de 00001602 R_386_PC32 00000000 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ Data.Primitive.MutVar │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.MutVar.MutVar │ │ │ │ │ -iaou_str │ │ │ │ │ +iauM_str │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtczqMutVar3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtcMutVar2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtrModule2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdtrModule4_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdfEqMutVarzuzdczeze_info │ │ │ │ │ ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_zdfEqMutVarzuzdczeze_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -965,15 +965,15 @@ │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMutVar_MutVar_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 iaou_str │ │ │ │ │ + R_386_PC32 iauM_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%edx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 0069616f 755f7374 72007072 696d6974 .iaou_str.primit │ │ │ │ │ + 0x00000000 00696175 4d5f7374 72007072 696d6974 .iauM_str.primit │ │ │ │ │ 0x00000010 6976657a 6d307a69 397a6931 7a69307a ivezm0zi9zi1zi0z │ │ │ │ │ 0x00000020 6d356f41 61677474 6366566e 446d7631 m5oAagttcfVnDmv1 │ │ │ │ │ 0x00000030 50533157 50716d5f 44617461 7a695072 PS1WPqm_DataziPr │ │ │ │ │ 0x00000040 696d6974 6976657a 694d7574 5661725f imitiveziMutVar_ │ │ │ │ │ 0x00000050 7a647463 7a714d75 74566172 335f6279 zdtczqMutVar3_by │ │ │ │ │ 0x00000060 74657300 7072696d 69746976 657a6d30 tes.primitivezm0 │ │ │ │ │ 0x00000070 7a69397a 69317a69 307a6d35 6f416167 zi9zi1zi0zm5oAag │ │ │ ├── MVar.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 80 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 3: 00000048 0 NOTYPE LOCAL DEFAULT 6 iaop_str │ │ │ │ │ + 3: 00000048 0 NOTYPE LOCAL DEFAULT 6 ia0M_str │ │ │ │ │ 4: 00000000 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtczqMVar3_bytes │ │ │ │ │ 5: 00000006 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtcMVar2_bytes │ │ │ │ │ 6: 0000000b 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtrModule2_bytes │ │ │ │ │ 7: 0000001f 0 OBJECT GLOBAL DEFAULT 6 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtrModule4_bytes │ │ │ │ │ 8: 0000000c 95 FUNC GLOBAL DEFAULT 1 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdfEqMVarzuzdczeze_info │ │ │ │ │ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ 10: 00000000 0 OBJECT GLOBAL DEFAULT 3 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdfEqMVarzuzdczeze_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ │ 00000934 00000d01 R_386_32 00000000 ghczmprim_GHCziTypes_True_closure │ │ │ │ │ 0000095a 00000101 R_386_32 00000000 .text │ │ │ │ │ 00000999 00000101 R_386_32 00000000 .text │ │ │ │ │ 000009a8 00001701 R_386_32 00000000 stg_ap_p_info │ │ │ │ │ 000009b8 00003a01 R_386_32 0000003c primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_isEmptyMVar_closure │ │ │ │ │ 000009da 00001401 R_386_32 00000a0c primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_con_info │ │ │ │ │ 000009f7 00004f01 R_386_32 00000140 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_closure │ │ │ │ │ -00000a00 00000302 R_386_PC32 00000048 iaop_str │ │ │ │ │ +00000a00 00000302 R_386_PC32 00000048 ia0M_str │ │ │ │ │ 000000fe 00001202 R_386_PC32 00000000 stg_newMVarzh │ │ │ │ │ 0000010d 00001302 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000173 00001802 R_386_PC32 00000000 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ │ 00000190 00001a02 R_386_PC32 00000000 stg_takeMVarzh │ │ │ │ │ 000001ce 00001302 R_386_PC32 00000000 stg_gc_unpt_r1 │ │ │ │ │ 00000207 00001802 R_386_PC32 00000000 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_ControlziMonadziPrimitive_primitive_info │ │ │ │ │ 00000224 00001d02 R_386_PC32 00000000 stg_readMVarzh │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ Data.Primitive.MVar │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm │ │ │ │ │ primitive-0.9.1.0-5oAagttcfVnDmv1PS1WPqm:Data.Primitive.MVar.MVar │ │ │ │ │ -iaop_str │ │ │ │ │ +ia0M_str │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtczqMVar3_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtcMVar2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtrModule2_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdtrModule4_bytes │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdfEqMVarzuzdczeze_info │ │ │ │ │ ghczmprim_GHCziTypes_Bool_closure_tbl │ │ │ │ │ primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_zdfEqMVarzuzdczeze_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -952,15 +952,15 @@ │ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ │ mov $0x0,%esi │ │ │ │ │ R_386_32 primitivezm0zi9zi1zi0zm5oAagttcfVnDmv1PS1WPqm_DataziPrimitiveziMVar_MVar_closure │ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ hlt │ │ │ │ │ - R_386_PC32 iaop_str │ │ │ │ │ + R_386_PC32 ia0M_str │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ incl (%ecx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ add %al,(%edx) │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 0069616f 705f7374 72007072 696d6974 .iaop_str.primit │ │ │ │ │ + 0x00000000 00696130 4d5f7374 72007072 696d6974 .ia0M_str.primit │ │ │ │ │ 0x00000010 6976657a 6d307a69 397a6931 7a69307a ivezm0zi9zi1zi0z │ │ │ │ │ 0x00000020 6d356f41 61677474 6366566e 446d7631 m5oAagttcfVnDmv1 │ │ │ │ │ 0x00000030 50533157 50716d5f 44617461 7a695072 PS1WPqm_DataziPr │ │ │ │ │ 0x00000040 696d6974 6976657a 694d5661 725f7a64 imitiveziMVar_zd │ │ │ │ │ 0x00000050 74637a71 4d566172 335f6279 74657300 tczqMVar3_bytes. │ │ │ │ │ 0x00000060 7072696d 69746976 657a6d30 7a69397a primitivezm0zi9z │ │ │ │ │ 0x00000070 69317a69 307a6d35 6f416167 74746366 i1zi0zm5oAagttcf